.innerMainPanel0 {
    position: absolute;
    z-index: -1;
    height: 100%;
    min-width: 1170px;
    width: 100%;
    background-repeat: no-repeat;
    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: 3532px;
    height: auto
}

.ContentHeight {
    display: block;
    width: 1170px;
    height: 3532px;
    min-height: auto;
    min-height: initial
}

@media screen and (max-width:959px) {
    .ContentHeight {
        display: block;
        width: 768px;
        height: 4065px;
        min-height: auto;
        min-height: initial
    }
}

@media screen and (max-width:767px) {
    .ContentHeight {
        display: block;
        width: 480px;
        height: 3921px;
        min-height: auto;
        min-height: initial
    }
}

@media screen and (max-width:479px) {
    .ContentHeight {
        display: block;
        width: 320px;
        height: 4125px;
        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
}

.innerMagicWidget72 {
    left: -200px;
    top: 1422px;
    width: 1570px;
    height: 261px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000022;
    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
}

.innerMagicWidget72 {
    display: block;
    width: 1570px;
    left: -200px;
    initialLeft: 401;
    initialTop: 1422;
    top: 1422px;
    height: 261px;
    initialHeight: 261;
    prevBottom: 1757
}

@media screen and (max-width:959px) {
    .innerMagicWidget72 {
        display: none;
        width: 768px;
        left: 0;
        top: 6800px;
        height: 515px;
        initialHeight: 515
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget72 {
        display: none;
        width: 480px;
        left: 0;
        top: 6312px;
        height: 1770px;
        initialHeight: 1770
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget72 {
        display: none;
        width: 320px;
        left: 0;
        top: 5936px
    }
}

body {
    margin: 0
}

#slider_container_innerMagicWidget72_ey .gridwrapper_div {
    width: 25%;
    height: 265px;
    float: left;
    overflow: hidden;
    position: relative;
    background-color: #373737;
}

#slider_container_innerMagicWidget72_ey .gridwrapper_div>div {
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-position: 50% 50%;
    position: absolute;
    color: #373737
}

.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_innerMagicWidget72_ey {
    display: inherit;
    position: relative;
    pointer-events: none;
    margin: 0 0 0 0
}

.galleryImageDescription_CaptionGallery_innerMagicWidget72_ey {
    display: inherit;
    position: relative;
    pointer-events: none;
    margin: 10px 0 0 0
}

.textbg_innerMagicWidget72_ey {
    height: auto !important;
    width: auto !important;
    pointer-events: none;
    top: 10%;
    bottom: 10%;
    right: 12%;
    left: 12%;
    border: solid 1px #fff;
    border: none !important;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0
}

.bgcolor_innerMagicWidget72_ey {
    display: none;
    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_innerMagicWidget72_ey {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 95%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%)
}

.landscape-columns_innerMagicWidget72_ey {
    width: 100% !important
}

.portrait-columns_innerMagicWidget72_ey {
    width: 100% !important
}

.tablet-columns_innerMagicWidget72_ey {
    width: 50% !important
}

#slider_container_innerMagicWidget72_ey.zoomin_innerMagicWidget72_ey .gridwrapper_div>div {
    background-size: 100% auto;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: 1s ease-in-out;
    transition: 1s ease-in-out
}

#slider_container_innerMagicWidget72_ey.zoomin_innerMagicWidget72_ey .gridwrapper_div>div:hover {
    -webkit-transform: scale(1.22);
    transform: scale(1.22)
}

#slider_container_innerMagicWidget72_ey.zoomout_innerMagicWidget72_ey .gridwrapper_div>div:first-child {
    background-size: 100% auto;
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    -webkit-transition: 1s ease-in-out;
    transition: 1s ease-in-out
}

#slider_container_innerMagicWidget72_ey.zoomout_innerMagicWidget72_ey .gridwrapper_div>div:first-child:hover {
    -webkit-transform: scale(1);
    transform: scale(1)
}

#slider_container_innerMagicWidget72_ey.slide_innerMagicWidget72_ey .gridwrapper_div>div:first-child {
    background-size: 100% auto;
    margin-left: 30px;
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    -webkit-transition: 1s ease-in-out;
    transition: 1s ease-in-out
}

#slider_container_innerMagicWidget72_ey.slide_innerMagicWidget72_ey .gridwrapper_div>div:first-child:hover {
    margin-left: 0
}

#slider_container_innerMagicWidget72_ey.rotatezoomout_innerMagicWidget72_ey .gridwrapper_div>div {
    background-size: 100% auto;
    -webkit-transform: rotate(0) scale(1);
    transform: rotate(0) scale(1);
    -webkit-transition: 1s ease-in-out;
    transition: 1s ease-in-out
}

#slider_container_innerMagicWidget72_ey.rotatezoomout_innerMagicWidget72_ey .gridwrapper_div>div:hover {
    -webkit-transform: rotate(15deg) scale(1.8);
    transform: rotate(15deg) scale(1.8)
}

#slider_container_innerMagicWidget72_ey.focus_innerMagicWidget72_ey .gridwrapper_div>div {
    background-size: 100% auto;
    -webkit-filter: blur(2px);
    filter: blur(2px);
    -webkit-transition: 1s ease-in-out;
    transition: 1s ease-in-out
}

#slider_container_innerMagicWidget72_ey.focus_innerMagicWidget72_ey .gridwrapper_div>div:hover {
    -webkit-filter: blur(0);
    filter: blur(0)
}

#slider_container_innerMagicWidget72_ey.blur_innerMagicWidget72_ey .gridwrapper_div>div {
    background-size: 100% auto;
    -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_innerMagicWidget72_ey.blur_innerMagicWidget72_ey .gridwrapper_div>div:hover {
    -webkit-filter: blur(2px);
    filter: blur(2px)
}

#slider_container_innerMagicWidget72_ey.grayscale_innerMagicWidget72_ey .gridwrapper_div>div {
    background-size: 100% auto;
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
    -webkit-transition: 1s ease-in-out;
    transition: 1s ease-in-out
}

#slider_container_innerMagicWidget72_ey.grayscale_innerMagicWidget72_ey .gridwrapper_div>div:hover {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
}

#slider_container_innerMagicWidget72_ey.grayscaleout_innerMagicWidget72_ey .gridwrapper_div>div:first-child {
    background-size: 100% auto;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    -webkit-transition: 1s ease-in-out;
    transition: 1s ease-in-out
}

#slider_container_innerMagicWidget72_ey.grayscaleout_innerMagicWidget72_ey .gridwrapper_div>div:first-child:hover {
    -webkit-filter: grayscale(0);
    filter: grayscale(0)
}

#slider_container_innerMagicWidget72_ey.sepia_innerMagicWidget72_ey .gridwrapper_div>div {
    background-size: 100% auto;
    -webkit-filter: sepia(0);
    filter: sepia(0);
    -webkit-transition: 1s ease-in-out;
    transition: 1s ease-in-out
}

#slider_container_innerMagicWidget72_ey.sepia_innerMagicWidget72_ey .gridwrapper_div>div:hover {
    -webkit-filter: sepia(100%);
    filter: sepia(100%)
}

#slider_container_innerMagicWidget72_ey.sepiaout_innerMagicWidget72_ey .gridwrapper_div>div {
    background-size: 100% auto;
    -webkit-filter: sepia(100%);
    filter: sepia(100%);
    -webkit-transition: 1s ease-in-out;
    transition: 1s ease-in-out
}

#slider_container_innerMagicWidget72_ey.sepiaout_innerMagicWidget72_ey .gridwrapper_div>div:hover {
    -webkit-filter: sepia(0);
    filter: sepia(0)
}

#slider_container_innerMagicWidget72_ey.opacity_innerMagicWidget72_ey .gridwrapper_div>div {
    background-size: 100% auto;
    opacity: 1;
    -webkit-transition: 1s ease-in-out;
    transition: 1s ease-in-out
}

#slider_container_innerMagicWidget72_ey.opacity_innerMagicWidget72_ey .gridwrapper_div>div:hover {
    opacity: .5
}

#slider_container_innerMagicWidget72_ey.flash_innerMagicWidget72_ey .gridwrapper_div>div {
    background-size: 100% auto
}

#slider_container_innerMagicWidget72_ey.flash_innerMagicWidget72_ey .gridwrapper_div>div:hover {
    opacity: 1;
    -webkit-animation: flash 1s;
    animation: flash 1s
}

@-webkit-keyframes flash {
    0% {
        opacity: .4
    }

    100% {
        opacity: 1
    }
}

@keyframes flash {
    0% {
        opacity: .4
    }

    100% {
        opacity: 1
    }
}

#slider_container_innerMagicWidget72_ey.shine_innerMagicWidget72_ey .gridwrapper_div>div:first-child {
    background-size: 100% auto;
    position: relative
}

#slider_container_innerMagicWidget72_ey.shine_innerMagicWidget72_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_innerMagicWidget72_ey.shine_innerMagicWidget72_ey .gridwrapper_div>div:hover::before {
    -webkit-animation: shine 1s;
    animation: shine 1s;
    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%
    }
}

.innerMagicWidget215 {
    left: -200px;
    top: -12px;
    width: 1570px;
    height: 816px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000023;
    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
}

.innerMagicWidget215 {
    display: block;
    width: 1570px;
    left: -200px;
    initialLeft: 600;
    initialTop: -12;
    top: -12px;
    prevBottom: 959;
    height: 816px;
    initialHeight: 816;
    initialWidth: 1570
}

@media screen and (max-width:959px) {
    .innerMagicWidget215 {
        display: none;
        width: 768px;
        left: 0;
        height: 657px;
        initialHeight: 657;
        initialWidth: 768;
        initialLeft: 600;
        initialTop: -12;
        top: 45px;
        prevBottom: 907
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget215 {
        display: none;
        initialTop: 48;
        top: 300px;
        prevBottom: 1019;
        width: 480px;
        left: 0
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget215 {
        display: none;
        width: 320px;
        left: 0;
        height: 589px;
        initialHeight: 589;
        top: 52px;
        initialLeft: 600;
        initialTop: -220;
        prevBottom: 715
    }
}

body {
    margin: 0
}

.contain_innerMagicWidget215_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_innerMagicWidget215_ey {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.zoomin_innerMagicWidget215_ey:hover {
    -webkit-transform: scale(1.3);
    transform: scale(1.3)
}

.zoomout_innerMagicWidget215_ey {
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.zoomout_innerMagicWidget215_ey:hover {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.slide_innerMagicWidget215_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_innerMagicWidget215_ey:hover {
    margin-left: 0
}

.rotatezoomout_innerMagicWidget215_ey {
    -webkit-transform: rotate(0) scale(1);
    transform: rotate(0) scale(1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.rotatezoomout_innerMagicWidget215_ey:hover {
    -webkit-transform: rotate(15deg) scale(1.8);
    transform: rotate(15deg) scale(1.8)
}

.focus_innerMagicWidget215_ey {
    -webkit-filter: blur(2px);
    filter: blur(2px);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.focus_innerMagicWidget215_ey:hover {
    -webkit-filter: blur(0);
    filter: blur(0)
}

.blur_innerMagicWidget215_ey {
    -webkit-filter: blur(0);
    filter: blur(0);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.blur_innerMagicWidget215_ey:hover {
    -webkit-filter: blur(2px);
    filter: blur(2px)
}

.grayscale_innerMagicWidget215_ey {
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.grayscale_innerMagicWidget215_ey:hover {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
}

.grayscaleout_innerMagicWidget215_ey {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.grayscaleout_innerMagicWidget215_ey:hover {
    -webkit-filter: grayscale(0);
    filter: grayscale(0)
}

.sepia_innerMagicWidget215_ey {
    -webkit-filter: sepia(0);
    filter: sepia(0);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.sepia_innerMagicWidget215_ey:hover {
    -webkit-filter: sepia(100%);
    filter: sepia(100%)
}

.sepiaout_innerMagicWidget215_ey {
    -webkit-filter: sepia(100%);
    filter: sepia(100%);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.sepiaout_innerMagicWidget215_ey:hover {
    -webkit-filter: sepia(0);
    filter: sepia(0)
}

.opacity_innerMagicWidget215_ey {
    opacity: 1;
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.opacity_innerMagicWidget215_ey:hover {
    opacity: .5
}

.flash_innerMagicWidget215_ey {}

.flash_innerMagicWidget215_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_innerMagicWidget215_ey {
    pointer-events: none;
    position: absolute;
    top: 45%;
    left: 0%;
    width: 100%;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0
}

.galleryImageDescription_innerMagicWidget215_ey {
    pointer-events: none;
    position: absolute;
    top: 52%;
    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_innerMagicWidget215_ey {
    opacity: 0;
    display: block;
    position: absolute;
    width: 55px;
    height: 55px;
    cursor: pointer;
    overflow: hidden;
    top: 45%;
    left: 20px;
    background: url(/images7.webydo.com/-1/GalleryFullWidth/arrow_left.png) center center no-repeat
}

#arrowsr_innerMagicWidget215_ey {
    opacity: 0;
    display: block;
    position: absolute;
    width: 55px;
    height: 55px;
    cursor: pointer;
    overflow: hidden;
    top: 45%;
    right: 20px;
    background: url(/images7.webydo.com/-1/GalleryFullWidth/arrow_right.png) center center no-repeat
}

#bullets_innerMagicWidget215_ey {
    position: absolute;
    z-index: 50
}

#bullets_innerMagicWidget215_ey div,
#bullets_innerMagicWidget215_ey div:hover,
#bullets_innerMagicWidget215_ey .av {
    position: absolute;
    width: 8px;
    height: 8px;
    overflow: hidden;
    cursor: pointer
}

#bullets_innerMagicWidget215_ey div {
    background-color: #fff;
    border-radius: 10px
}

#bullets_innerMagicWidget215_ey div:hover {
    box-shadow: 0 0 .9pt .5pt #000;
    background-color: #000
}

#bullets_innerMagicWidget215_ey .av {
    background-color: #000
}

#arrowsl_innerMagicWidget215_ey,
#arrowsr_innerMagicWidget215_ey {
    -webkit-transition: opacity .4s;
    transition: opacity .4s;
    opacity: 0
}

.innerShape232 {
    left: -629px;
    top: 802px;
    width: 2427px;
    height: 117px;
    z-index: 1000061;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #d6d6d5;
    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
}

.innerShape232 {
    display: block;
    top: 802px;
    left: -629px;
    initialTop: 802;
    initialLeft: -629;
    width: 2427px;
    initialWidth: 2427;
    height: 117px;
    initialHeight: 117
}

@media screen and (max-width:959px) {
    .innerShape232 {
        display: none;
        initialLeft: -833;
        initialTop: 406;
        left: -6px;
        top: 604px;
        width: 376px
    }
}

@media screen and (max-width:767px) {
    .innerShape232 {
        display: none;
        top: 1002px;
        left: 5px;
        width: 470px
    }
}

@media screen and (max-width:479px) {
    .innerShape232 {
        display: none;
        initialLeft: -20;
        initialTop: 384;
        left: -20px;
        top: 558px;
        width: 363px;
        initialWidth: 363;
        height: 117px;
        initialHeight: 117
    }
}

.innerImage234 {
    left: 571px;
    top: 907px;
    width: 25px;
    height: 12px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000062;
    background-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
}

.innerImage234 img {
    border: 0
}

.innerImage234 {
    display: block;
    initialLeft: 571;
    initialTop: 907;
    left: 571px;
    top: 907px;
    width: 25px;
    height: 12px;
    imageWidth: 25;
    imageHeight: 12;
    imageLeft: 0;
    imageTop: 0;
    fittingType: 3;
    imagePositionType: 4
}

@media screen and (max-width:959px) {
    .innerImage234 {
        display: block;
        imageWidth: 25;
        imageHeight: 12;
        imageLeft: 0;
        imageTop: 0;
        top: 709px;
        left: 371px;
        width: 25px;
        height: 12px;
        initialWidth: 25;
        initialLeft: 371;
        initialTop: 709
    }
}

@media screen and (max-width:767px) {
    .innerImage234 {
        display: block;
        imageWidth: 25;
        imageHeight: 12;
        imageLeft: 0;
        imageTop: 0;
        top: 1844px;
        left: 227px;
        width: 25px;
        height: 12px;
        initialWidth: 25
    }
}

@media screen and (max-width:479px) {
    .innerImage234 {
        display: block;
        imageWidth: 25;
        imageHeight: 12;
        imageLeft: 0;
        imageTop: 0;
        top: 1696px;
        left: 147px;
        width: 25px;
        height: 12px;
        initialWidth: 25
    }
}

.innerImage234>a>img,
.innerImage234>img {
    width: 25px !important;
    height: 12px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage234>a>img,
    .innerImage234>img {
        width: 25px !important;
        height: 12px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage234>a>img,
    .innerImage234>img {
        width: 25px !important;
        height: 12px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage234>a>img,
    .innerImage234>img {
        width: 25px !important;
        height: 12px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerText235 {
    left: 302px;
    top: 833px;
    width: 566px;
    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: 1000071;
    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
}

.innerText235_ContentDiv {
    word-wrap: break-word
}

.innerText235 {
    display: block;
    initialLeft: 302;
    initialTop: 833;
    left: 302px;
    top: 833px;
    prevBottom: 923;
    width: 566px;
    initialWidth: 566;
    initialHeight: 30
}

@media screen and (max-width:959px) {
    .innerText235 {
        display: none;
        prevBottom: 1475;
        initialLeft: 191;
        initialTop: 1248;
        left: 191px;
        top: 1248px;
        width: 376px;
        initialWidth: 376;
        initialHeight: 30;
        min-height: 30px
    }
}

@media screen and (max-width:767px) {
    .innerText235 {
        display: none;
        top: 1504px;
        left: 5px;
        width: 470px
    }
}

@media screen and (max-width:479px) {
    .innerText235 {
        display: none;
        initialLeft: -131;
        initialTop: 242;
        left: 10px;
        top: 570px;
        prevBottom: 691;
        width: 310px
    }
}

.innerText236 {
    left: 302px;
    top: 862px;
    width: 566px;
    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: 1000072;
    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
}

.innerText236_ContentDiv {
    word-wrap: break-word
}

.innerText236 {
    display: block;
    initialLeft: 302;
    initialTop: 862;
    left: 302px;
    top: 862px;
    prevBottom: 966;
    width: 566px;
    initialWidth: 566;
    initialHeight: 30
}

@media screen and (max-width:959px) {
    .innerText236 {
        display: none;
        initialLeft: 173;
        initialTop: 1400;
        left: 173px;
        top: 1400px;
        prevBottom: 1778;
        width: 376px
    }
}

@media screen and (max-width:767px) {
    .innerText236 {
        display: none;
        top: 1641px;
        left: 5px;
        width: 470px
    }
}

@media screen and (max-width:479px) {
    .innerText236 {
        display: block;
        top: 550px;
        left: -21px;
        width: 363px;
        initialLeft: -21;
        initialTop: 550;
        prevBottom: 648;
        initialWidth: 363;
        min-height: 24px;
        initialHeight: 24
    }
}

.innerShape250 {
    left: -416px;
    top: 918px;
    width: 2000px;
    height: 314px;
    z-index: 1000024;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #fafafa;
    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
}

.innerShape250 {
    display: block;
    top: 918px;
    left: -416px;
    initialTop: 918;
    initialLeft: -416;
    width: 2000px;
    initialWidth: 2000;
    height: 314px;
    initialHeight: 314
}

@media screen and (max-width:959px) {
    .innerShape250 {
        display: block;
        top: 721px;
        left: -3px;
        width: 778px;
        initialLeft: -3;
        initialTop: 515;
        initialWidth: 778;
        height: 1601px;
        initialHeight: 1601
    }
}

@media screen and (max-width:767px) {
    .innerShape250 {
        display: block;
        top: 713px;
        left: -157px;
        width: 800px;
        initialLeft: -157;
        initialTop: 43;
        initialWidth: 800;
        height: 1508px;
        initialHeight: 1508
    }
}

@media screen and (max-width:479px) {
    .innerShape250 {
        display: none;
        top: 1234px;
        left: 5px;
        width: 310px
    }
}

.innerShape251 {
    left: 3px;
    top: 1006px;
    width: 200px;
    height: 159px;
    z-index: 1000035;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-color: transparent;
    border-style: solid;
    background-color: #373737;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    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
}

.innerShape251 {
    display: block;
    initialLeft: 4;
    initialTop: 1006;
    left: 3px;
    top: 1005px;
    width: 200px;
    initialWidth: 200;
    height: 159px;
    initialHeight: 159
}

@media screen and (max-width:959px) {
    .innerShape251 {
        display: block;
        top: 2040px;
        left: 224px;
        width: 315px;
        height: 222px;
        initialTop: 2041;
        initialLeft: 225;
        initialWidth: 315;
        initialHeight: 222
    }
}

@media screen and (max-width:767px) {
    .innerShape251 {
        display: none;
        top: 2080px;
        left: 139px;
        width: 200px;
        height: 171px;
        initialTop: 1325;
        initialLeft: 0;
        initialWidth: 200;
        initialHeight: 171
    }
}

@media screen and (max-width:479px) {
    .innerShape251 {
        display: none;
        top: 1932px;
        left: 59px;
        width: 200px;
        height: 171px;
        initialTop: 1325;
        initialLeft: 0;
        initialWidth: 200;
        initialHeight: 171
    }
}

.innerMagicWidget254 {
    left: 0;
    top: 71px;
    width: 150px;
    height: 21px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #00b7a2;
    border-style: solid;
    z-index: 1000036;
    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
}

.innerMagicWidget254 {
    display: block;
    height: 21px;
    initialHeight: 21;
    top: 71px;
    initialTop: 71;
    prevBottom: 1451;
    width: 150px;
    left: 0;
    initialLeft: -1;
    initialWidth: 150
}

@media screen and (max-width:959px) {
    .innerMagicWidget254 {
        display: block;
        top: 71px;
        left: 0;
        width: 150px;
        height: 21px;
        initialTop: 1366;
        initialLeft: 25;
        initialWidth: 150;
        initialHeight: 21;
        prevBottom: 1451
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget254 {
        display: block;
        top: 71px;
        left: 0;
        width: 150px;
        height: 21px;
        initialTop: 1366;
        initialLeft: 25;
        initialWidth: 150;
        initialHeight: 21;
        prevBottom: 1451
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget254 {
        display: block;
        top: 71px;
        left: 0;
        width: 150px;
        height: 21px;
        initialTop: 1366;
        initialLeft: 25;
        initialWidth: 150;
        initialHeight: 21;
        prevBottom: 1451
    }
}

[data-widgetkey~="1038"] {
    overflow: visible
}

.wrapper_innerMagicWidget254_ey {
    cursor: pointer;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center
}

.button_innerMagicWidget254_ey {
    display: table;
    width: 100%;
    height: 100%;
    background: transparent
}

.button_innerMagicWidget254_ey:hover a {
    color: #00b7a2
}

.text_innerMagicWidget254_ey {
    display: table-cell;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    false;
    width: 95%
}

.default-style-text {
    font-size: 25px;
    font-family: Oswald;
    color: #1a9ef2
}

.hvr-grow_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-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;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow_innerMagicWidget254_ey:hover,
.hvr-grow_innerMagicWidget254_ey:focus,
.hvr-grow_innerMagicWidget254_ey:active {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -mos-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shrink_innerMagicWidget254_ey:hover,
.hvr-shrink_innerMagicWidget254_ey:focus,
.hvr-shrink_innerMagicWidget254_ey:active {
    -ms-transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes hvr-pulse_innerMagicWidget254_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget254_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse_innerMagicWidget254_ey:hover,
.hvr-pulse_innerMagicWidget254_ey:focus,
.hvr-pulse_innerMagicWidget254_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget254_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget254_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget254_ey;
    animation-name: hvr-pulse_innerMagicWidget254_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget254_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget254_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-grow_innerMagicWidget254_ey:hover,
.hvr-pulse-grow_innerMagicWidget254_ey:focus,
.hvr-pulse-grow_innerMagicWidget254_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget254_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget254_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget254_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget254_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -ms-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -o-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes hvr-pulse-shrink_innerMagicWidget254_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse-shrink_innerMagicWidget254_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-shrink_innerMagicWidget254_ey:hover,
.hvr-pulse-shrink_innerMagicWidget254_ey:focus,
.hvr-pulse-shrink_innerMagicWidget254_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget254_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget254_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget254_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget254_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
}

@-webkit-keyframes hvr-push_innerMagicWidget254_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget254_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-push_innerMagicWidget254_ey:hover,
.hvr-push_innerMagicWidget254_ey:focus,
.hvr-push_innerMagicWidget254_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget254_ey;
    -moz-animation-name: hvr-push_innerMagicWidget254_ey;
    -o-animation-name: hvr-push_innerMagicWidget254_ey;
    animation-name: hvr-push_innerMagicWidget254_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-pop_innerMagicWidget254_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget254_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pop_innerMagicWidget254_ey:hover,
.hvr-pop_innerMagicWidget254_ey:focus,
.hvr-pop_innerMagicWidget254_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget254_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget254_ey;
    -o-animation-name: hvr-pop_innerMagicWidget254_ey;
    animation-name: hvr-pop_innerMagicWidget254_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-in_innerMagicWidget254_ey:hover,
.hvr-bounce-in_innerMagicWidget254_ey:focus,
.hvr-bounce-in_innerMagicWidget254_ey:active {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-bounce-out_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-out_innerMagicWidget254_ey:hover,
.hvr-bounce-out_innerMagicWidget254_ey:focus,
.hvr-bounce-out_innerMagicWidget254_ey:active {
    -ms-transform: scale(.8);
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-rotate_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-rotate_innerMagicWidget254_ey:hover,
.hvr-rotate_innerMagicWidget254_ey:focus,
.hvr-rotate_innerMagicWidget254_ey:active {
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg)
}

.hvr-grow-rotate_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-rotate_innerMagicWidget254_ey:hover,
.hvr-grow-rotate_innerMagicWidget254_ey:focus,
.hvr-grow-rotate_innerMagicWidget254_ey:active {
    -ms-transform: scale(1.1) rotate(4deg);
    -webkit-transform: scale(1.1) rotate(4deg);
    -moz-transform: scale(1.1) rotate(4deg);
    -o-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-float_innerMagicWidget254_ey:hover,
.hvr-float_innerMagicWidget254_ey:focus,
.hvr-float_innerMagicWidget254_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sink_innerMagicWidget254_ey:hover,
.hvr-sink_innerMagicWidget254_ey:focus,
.hvr-sink_innerMagicWidget254_ey:active {
    -ms-transform: translateY(8px);
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes hvr-bob_innerMagicWidget254_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob_innerMagicWidget254_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget254_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget254_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-bob_innerMagicWidget254_ey:hover,
.hvr-bob_innerMagicWidget254_ey:focus,
.hvr-bob_innerMagicWidget254_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget254_ey, hvr-bob_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget254_ey, hvr-bob_innerMagicWidget254_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget254_ey, hvr-bob_innerMagicWidget254_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget254_ey, hvr-bob_innerMagicWidget254_ey;
    animation-name: hvr-bob-float_innerMagicWidget254_ey, hvr-bob_innerMagicWidget254_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes hvr-hang_innerMagicWidget254_ey {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget254_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget254_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-hang_innerMagicWidget254_ey:hover,
.hvr-hang_innerMagicWidget254_ey:focus,
.hvr-hang_innerMagicWidget254_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget254_ey, hvr-hang_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget254_ey, hvr-hang_innerMagicWidget254_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget254_ey, hvr-hang_innerMagicWidget254_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget254_ey, hvr-hang_innerMagicWidget254_ey;
    animation-name: hvr-hang-sink_innerMagicWidget254_ey, hvr-hang_innerMagicWidget254_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.hvr-skew_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-skew_innerMagicWidget254_ey:hover,
.hvr-skew_innerMagicWidget254_ey:focus,
.hvr-skew_innerMagicWidget254_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-forward_innerMagicWidget254_ey:hover,
.hvr-skew-forward_innerMagicWidget254_ey:focus,
.hvr-skew-forward_innerMagicWidget254_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-backward_innerMagicWidget254_ey:hover,
.hvr-skew-backward_innerMagicWidget254_ey:focus,
.hvr-skew-backward_innerMagicWidget254_ey:active {
    -ms-transform: skew(10deg);
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget254_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes hvr-wobble-vertical_innerMagicWidget254_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.hvr-wobble-vertical_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-vertical_innerMagicWidget254_ey:hover,
.hvr-wobble-vertical_innerMagicWidget254_ey:focus,
.hvr-wobble-vertical_innerMagicWidget254_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget254_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget254_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget254_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget254_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget254_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget254_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-wobble-horizontal_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-horizontal_innerMagicWidget254_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget254_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget254_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget254_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget254_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget254_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget254_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget254_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget254_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-bottom-right_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-bottom-right_innerMagicWidget254_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget254_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget254_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget254_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget254_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget254_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget254_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget254_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget254_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-top-right_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-top-right_innerMagicWidget254_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget254_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget254_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget254_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget254_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget254_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget254_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget254_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-top_innerMagicWidget254_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-top_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-wobble-top_innerMagicWidget254_ey:hover,
.hvr-wobble-top_innerMagicWidget254_ey:focus,
.hvr-wobble-top_innerMagicWidget254_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget254_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget254_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget254_ey;
    animation-name: hvr-wobble-top_innerMagicWidget254_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget254_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-bottom_innerMagicWidget254_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-bottom_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.hvr-wobble-bottom_innerMagicWidget254_ey:hover,
.hvr-wobble-bottom_innerMagicWidget254_ey:focus,
.hvr-wobble-bottom_innerMagicWidget254_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget254_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget254_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget254_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget254_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget254_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-skew_innerMagicWidget254_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-skew_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-skew_innerMagicWidget254_ey:hover,
.hvr-wobble-skew_innerMagicWidget254_ey:focus,
.hvr-wobble-skew_innerMagicWidget254_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget254_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget254_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget254_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget254_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget254_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes hvr-buzz_innerMagicWidget254_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.hvr-buzz_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz_innerMagicWidget254_ey:hover,
.hvr-buzz_innerMagicWidget254_ey:focus,
.hvr-buzz_innerMagicWidget254_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget254_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget254_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget254_ey;
    animation-name: hvr-buzz_innerMagicWidget254_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-buzz-out_innerMagicWidget254_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes hvr-buzz-out_innerMagicWidget254_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.hvr-buzz-out_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz-out_innerMagicWidget254_ey:hover,
.hvr-buzz-out_innerMagicWidget254_ey:focus,
.hvr-buzz-out_innerMagicWidget254_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget254_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget254_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget254_ey;
    animation-name: hvr-buzz-out_innerMagicWidget254_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-fade_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-fade_innerMagicWidget254_ey:hover,
.hvr-fade_innerMagicWidget254_ey:focus,
.hvr-fade_innerMagicWidget254_ey:active {
    background-color: #1a9ef2 !important;
    color:  !important
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget254_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget254_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-back-pulse_innerMagicWidget254_ey:hover,
.hvr-back-pulse_innerMagicWidget254_ey:focus,
.hvr-back-pulse_innerMagicWidget254_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget254_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget254_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget254_ey;
    animation-name: hvr-back-pulse_innerMagicWidget254_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-delay: .5s;
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    animation-delay: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: #1a9ef2 !important;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget254_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-right_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right_innerMagicWidget254_ey:hover,
.hvr-sweep-to-right_innerMagicWidget254_ey:focus,
.hvr-sweep-to-right_innerMagicWidget254_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget254_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget254_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget254_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-left_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-left_innerMagicWidget254_ey:hover,
.hvr-sweep-to-left_innerMagicWidget254_ey:focus,
.hvr-sweep-to-left_innerMagicWidget254_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget254_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget254_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget254_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-bottom_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-bottom_innerMagicWidget254_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget254_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget254_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget254_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget254_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget254_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-top_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-top_innerMagicWidget254_ey:hover,
.hvr-sweep-to-top_innerMagicWidget254_ey:focus,
.hvr-sweep-to-top_innerMagicWidget254_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget254_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget254_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget254_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-right_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-right_innerMagicWidget254_ey:hover,
.hvr-bounce-to-right_innerMagicWidget254_ey:focus,
.hvr-bounce-to-right_innerMagicWidget254_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget254_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget254_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget254_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-left_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-left_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-left_innerMagicWidget254_ey:hover,
.hvr-bounce-to-left_innerMagicWidget254_ey:focus,
.hvr-bounce-to-left_innerMagicWidget254_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget254_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget254_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget254_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-bottom_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-bottom_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-bottom_innerMagicWidget254_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget254_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget254_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget254_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget254_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget254_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-top_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-top_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-top_innerMagicWidget254_ey:hover,
.hvr-bounce-to-top_innerMagicWidget254_ey:focus,
.hvr-bounce-to-top_innerMagicWidget254_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget254_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget254_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget254_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-radial-out_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-out_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    border-radius: 100%;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-out_innerMagicWidget254_ey:hover,
.hvr-radial-out_innerMagicWidget254_ey:focus,
.hvr-radial-out_innerMagicWidget254_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget254_ey:hover:before,
.hvr-radial-out_innerMagicWidget254_ey:focus:before,
.hvr-radial-out_innerMagicWidget254_ey:active:before {
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-in_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    border-radius: 100%;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-in_innerMagicWidget254_ey:hover,
.hvr-radial-in_innerMagicWidget254_ey:focus,
.hvr-radial-in_innerMagicWidget254_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget254_ey:hover:before,
.hvr-radial-in_innerMagicWidget254_ey:focus:before,
.hvr-radial-in_innerMagicWidget254_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-in_innerMagicWidget254_ey:hover,
.hvr-rectangle-in_innerMagicWidget254_ey:focus,
.hvr-rectangle-in_innerMagicWidget254_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget254_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget254_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget254_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-out_innerMagicWidget254_ey:hover,
.hvr-rectangle-out_innerMagicWidget254_ey:focus,
.hvr-rectangle-out_innerMagicWidget254_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget254_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget254_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget254_ey:active:before {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-horizontal_innerMagicWidget254_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget254_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget254_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget254_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget254_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget254_ey:active:before {
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-horizontal_innerMagicWidget254_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget254_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget254_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget254_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget254_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget254_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget254_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background:  !important;
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-vertical_innerMagicWidget254_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget254_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget254_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget254_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget254_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget254_ey:active:before {
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-vertical_innerMagicWidget254_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget254_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget254_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget254_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget254_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget254_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-border-fade_innerMagicWidget254_ey:hover,
.hvr-border-fade_innerMagicWidget254_ey:focus,
.hvr-border-fade_innerMagicWidget254_ey:active {
    box-shadow: inset 0 0 0 2px #1a9ef2, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-hollow_innerMagicWidget254_ey:hover,
.hvr-hollow_innerMagicWidget254_ey:focus,
.hvr-hollow_innerMagicWidget254_ey:active {
    background: none !important;
    color:  !important;
    box-shadow: inset 0 0 0 2px #1a9ef2, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-trim_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-trim_innerMagicWidget254_ey:before {
    content: '';
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-trim_innerMagicWidget254_ey:hover:before,
.hvr-trim_innerMagicWidget254_ey:focus:before,
.hvr-trim_innerMagicWidget254_ey:active:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget254_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget254_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-out_innerMagicWidget254_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    opacity: 0
}

.hvr-ripple-out_innerMagicWidget254_ey:hover:before,
.hvr-ripple-out_innerMagicWidget254_ey:focus:before,
.hvr-ripple-out_innerMagicWidget254_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget254_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget254_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget254_ey;
    animation-name: hvr-ripple-out_innerMagicWidget254_ey;
    opacity: 1
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget254_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget254_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-in_innerMagicWidget254_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget254_ey:hover:before,
.hvr-ripple-in_innerMagicWidget254_ey:focus:before,
.hvr-ripple-in_innerMagicWidget254_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget254_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget254_ey;
    animation-name: hvr-ripple-in_innerMagicWidget254_ey
}

.hvr-outline-out_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-out_innerMagicWidget254_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    opacity: 0
}

.hvr-outline-out_innerMagicWidget254_ey:hover:before,
.hvr-outline-out_innerMagicWidget254_ey:focus:before,
.hvr-outline-out_innerMagicWidget254_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-outline-in_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-in_innerMagicWidget254_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-in_innerMagicWidget254_ey:hover:before,
.hvr-outline-in_innerMagicWidget254_ey:focus:before,
.hvr-outline-in_innerMagicWidget254_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget254_ey:hover,
.hvr-round-corners_innerMagicWidget254_ey:focus,
.hvr-round-corners_innerMagicWidget254_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget254_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    bottom: 0;
    background: #1a9ef2 !important;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-left_innerMagicWidget254_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget254_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget254_ey:active:before {
    right: 2.5%
}

.hvr-underline-from-center_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-center_innerMagicWidget254_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget254_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget254_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-underline-from-right_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    bottom: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-right_innerMagicWidget254_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget254_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget254_ey:active:before {
    left: 2.5%
}

.hvr-overline-from-left_innerMagicWidget254_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-left_innerMagicWidget254_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget254_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget254_ey:active:before {
    right: 2.5%
}

.hvr-overline-from-center_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-center_innerMagicWidget254_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget254_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget254_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-overline-from-right_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-right_innerMagicWidget254_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget254_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget254_ey:active:before {
    left: 2.5%
}

.hvr-reveal_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-reveal_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    bottom: 0;
    border-color: #1a9ef2;
    border-style: solid;
    border-width: 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-reveal_innerMagicWidget254_ey:hover:before,
.hvr-reveal_innerMagicWidget254_ey:focus:before,
.hvr-reveal_innerMagicWidget254_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    bottom: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    -moz-transform: translateY(4px);
    -o-transform: translateY(4px);
    transform: translateY(4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-reveal_innerMagicWidget254_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget254_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget254_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget254_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-reveal_innerMagicWidget254_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget254_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget254_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-glow_innerMagicWidget254_ey:hover,
.hvr-glow_innerMagicWidget254_ey:focus,
.hvr-glow_innerMagicWidget254_ey:active {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow_innerMagicWidget254_ey:hover,
.hvr-shadow_innerMagicWidget254_ey:focus,
.hvr-shadow_innerMagicWidget254_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-text_shadow_innerMagicWidget254_ey {
    transition: all .5s ease
}

.hvr-text_shadow_innerMagicWidget254_ey:hover {
    text-shadow: 1px 1px 2px #ababab
}

.hvr-grow-shadow_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-shadow_innerMagicWidget254_ey:hover,
.hvr-grow-shadow_innerMagicWidget254_ey:focus,
.hvr-grow-shadow_innerMagicWidget254_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important;
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-box-shadow-outset_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-box-shadow-outset_innerMagicWidget254_ey:hover,
.hvr-box-shadow-outset_innerMagicWidget254_ey:focus,
.hvr-box-shadow-outset_innerMagicWidget254_ey:active {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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_innerMagicWidget254_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget254_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget254_ey:active {
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-float-shadow_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget254_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%);
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget254_ey:hover,
.hvr-float-shadow_innerMagicWidget254_ey:focus,
.hvr-float-shadow_innerMagicWidget254_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget254_ey:hover:before,
.hvr-float-shadow_innerMagicWidget254_ey:focus:before,
.hvr-float-shadow_innerMagicWidget254_ey:active:before {
    opacity: 1;
    -ms-transform: translateY(5px);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-shadow-radial_innerMagicWidget254_ey:before,
.hvr-shadow-radial_innerMagicWidget254_ey:after {
    pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow-radial_innerMagicWidget254_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_innerMagicWidget254_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_innerMagicWidget254_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget254_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget254_ey:active:before,
.hvr-shadow-radial_innerMagicWidget254_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget254_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget254_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-top_innerMagicWidget254_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-top_innerMagicWidget254_ey:hover:before,
.hvr-bubble-top_innerMagicWidget254_ey:focus:before,
.hvr-bubble-top_innerMagicWidget254_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-right_innerMagicWidget254_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-right_innerMagicWidget254_ey:hover:before,
.hvr-bubble-right_innerMagicWidget254_ey:focus:before,
.hvr-bubble-right_innerMagicWidget254_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-bottom_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-bottom_innerMagicWidget254_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget254_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget254_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget254_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-left_innerMagicWidget254_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent transparent transparent
}

.hvr-bubble-left_innerMagicWidget254_ey:hover:before,
.hvr-bubble-left_innerMagicWidget254_ey:focus:before,
.hvr-bubble-left_innerMagicWidget254_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget254_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 transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget254_ey:hover,
.hvr-bubble-float-top_innerMagicWidget254_ey:focus,
.hvr-bubble-float-top_innerMagicWidget254_ey:active {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget254_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget254_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget254_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget254_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;
    -md-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget254_ey:hover,
.hvr-bubble-float-right_innerMagicWidget254_ey:focus,
.hvr-bubble-float-right_innerMagicWidget254_ey:active {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget254_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget254_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget254_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget254_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: transparent transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget254_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget254_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget254_ey:active {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget254_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget254_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget254_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget254_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget254_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 transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget254_ey:hover,
.hvr-bubble-float-left_innerMagicWidget254_ey:focus,
.hvr-bubble-float-left_innerMagicWidget254_ey:active {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget254_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget254_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget254_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.innerText255 {
    left: 12px;
    top: 1076px;
    width: 179px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000060;
    background-color: transparent;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

.inner_text_con .inner_text {
    top: 0;
    left: 0
}

.innerText255_ContentDiv {
    word-wrap: break-word
}

.innerText255 {
    display: block;
    prevBottom: 1181;
    initialLeft: 12;
    initialTop: 1076;
    left: 12px;
    top: 1076px;
    width: 179px;
    initialWidth: 179;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText255 {
        display: none;
        top: 3471px;
        left: 294px;
        width: 179px;
        min-height: 30px;
        initialTop: 1396;
        initialLeft: 10;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

@media screen and (max-width:767px) {
    .innerText255 {
        display: none;
        top: 3325px;
        left: 150px;
        width: 179px;
        min-height: 30px;
        initialTop: 1396;
        initialLeft: 10;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

@media screen and (max-width:479px) {
    .innerText255 {
        display: none;
        top: 3137px;
        left: 70px;
        width: 179px;
        min-height: 30px;
        initialTop: 1396;
        initialLeft: 10;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

.innerShape256 {
    left: 82px;
    top: 1133px;
    width: 40px;
    height: 2px;
    z-index: 1000064;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-color: #00b7a2;
    border-style: none;
    background-color: #00b7a2;
    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
}

.innerShape256 {
    display: block;
    width: 40px;
    initialWidth: 40;
    height: 2px;
    initialHeight: 3;
    top: 1133px;
    initialTop: 1133;
    initialLeft: 82;
    left: 82px
}

@media screen and (max-width:959px) {
    .innerShape256 {
        display: none;
        top: 4074px;
        left: 364px;
        width: 40px;
        height: 2px;
        initialTop: 1475;
        initialLeft: 79;
        initialWidth: 40;
        initialHeight: 3
    }
}

@media screen and (max-width:767px) {
    .innerShape256 {
        display: none;
        top: 3462px;
        left: 220px;
        width: 40px;
        height: 2px;
        initialTop: 1475;
        initialLeft: 79;
        initialWidth: 40;
        initialHeight: 3
    }
}

@media screen and (max-width:479px) {
    .innerShape256 {
        display: none;
        top: 3274px;
        left: 140px;
        width: 40px;
        height: 2px;
        initialTop: 1475;
        initialLeft: 79;
        initialWidth: 40;
        initialHeight: 3
    }
}

.innerMagicWidget258 {
    left: 45px;
    top: 0;
    width: 59px;
    height: 59px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000037;
    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
}

.innerMagicWidget258 {
    display: block;
    initialLeft: 45;
    initialTop: 0;
    left: 45px;
    top: 0;
    prevBottom: 1432;
    width: 59px;
    initialWidth: 59;
    height: 59px;
    initialHeight: 59
}

@media screen and (max-width:959px) {
    .innerMagicWidget258 {
        display: block;
        top: 0;
        left: 45px;
        width: 59px;
        height: 59px;
        initialTop: 1295;
        initialLeft: 70;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget258 {
        display: block;
        top: 0;
        left: 45px;
        width: 59px;
        height: 59px;
        initialTop: 1295;
        initialLeft: 70;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget258 {
        display: block;
        top: 0;
        left: 45px;
        width: 59px;
        height: 59px;
        initialTop: 1295;
        initialLeft: 70;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

[data-widgetkey~="1040"] {
    overflow: visible
}

.wrapper_innerMagicWidget258_ey {
    cursor: pointer;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: table
}

.button_innerMagicWidget258_ey {
    position: absolute;
    display: table-cell;
    width: 100%;
    height: 100%;
    background: #00b7a2;
    -ms-border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%
}

.button_innerMagicWidget258_ey:hover a {
    color: #fff
}

.text_innerMagicWidget258_ey {
    display: table-cell;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    false;
    width: 95%;
    text-align: center
}

.default-style-round {
    color: #fff;
    font-size: 23px;
    font-family: oswald
}

.hvr-grow_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-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;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-grow_innerMagicWidget258_ey:hover,
.hvr-grow_innerMagicWidget258_ey:focus,
.hvr-grow_innerMagicWidget258_ey:active {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -mos-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-shrink_innerMagicWidget258_ey:hover,
.hvr-shrink_innerMagicWidget258_ey:focus,
.hvr-shrink_innerMagicWidget258_ey:active {
    -ms-transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes hvr-pulse_innerMagicWidget258_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget258_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-pulse_innerMagicWidget258_ey:hover,
.hvr-pulse_innerMagicWidget258_ey:focus,
.hvr-pulse_innerMagicWidget258_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget258_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget258_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget258_ey;
    animation-name: hvr-pulse_innerMagicWidget258_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget258_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget258_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-pulse-grow_innerMagicWidget258_ey:hover,
.hvr-pulse-grow_innerMagicWidget258_ey:focus,
.hvr-pulse-grow_innerMagicWidget258_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget258_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget258_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget258_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget258_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -ms-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -o-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes hvr-pulse-shrink_innerMagicWidget258_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse-shrink_innerMagicWidget258_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-shrink_innerMagicWidget258_ey:hover,
.hvr-pulse-shrink_innerMagicWidget258_ey:focus,
.hvr-pulse-shrink_innerMagicWidget258_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget258_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget258_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget258_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget258_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
}

@-webkit-keyframes hvr-push_innerMagicWidget258_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget258_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-push_innerMagicWidget258_ey:hover,
.hvr-push_innerMagicWidget258_ey:focus,
.hvr-push_innerMagicWidget258_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget258_ey;
    -moz-animation-name: hvr-push_innerMagicWidget258_ey;
    -o-animation-name: hvr-push_innerMagicWidget258_ey;
    animation-name: hvr-push_innerMagicWidget258_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-pop_innerMagicWidget258_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget258_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-pop_innerMagicWidget258_ey:hover,
.hvr-pop_innerMagicWidget258_ey:focus,
.hvr-pop_innerMagicWidget258_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget258_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget258_ey;
    -o-animation-name: hvr-pop_innerMagicWidget258_ey;
    animation-name: hvr-pop_innerMagicWidget258_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    background-color: #00b7a2
}

.hvr-bounce-in_innerMagicWidget258_ey:hover,
.hvr-bounce-in_innerMagicWidget258_ey:focus,
.hvr-bounce-in_innerMagicWidget258_ey:active {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-bounce-out_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    background-color: #00b7a2
}

.hvr-bounce-out_innerMagicWidget258_ey:hover,
.hvr-bounce-out_innerMagicWidget258_ey:focus,
.hvr-bounce-out_innerMagicWidget258_ey:active {
    -ms-transform: scale(.8);
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-rotate_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-rotate_innerMagicWidget258_ey:hover,
.hvr-rotate_innerMagicWidget258_ey:focus,
.hvr-rotate_innerMagicWidget258_ey:active {
    -ms-animation: spin .5s linear infinite;
    -webkit-animation: spin .5s linear infinite;
    -moz-animation: spin .5s linear infinite;
    -o-animation: spin .5s linear infinite;
    animation: spin .5s linear infinite;
    -ms-transform: initial;
    -webkit-transform: initial;
    -moz-transform: initial;
    -o-transform: initial;
    transform: initial
}

@-ms-keyframes spin {
    100% {
        -moz-transform: rotate(360deg)
    }
}

@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@-moz-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@-o-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.hvr-grow-rotate_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-grow-rotate_innerMagicWidget258_ey:hover,
.hvr-grow-rotate_innerMagicWidget258_ey:focus,
.hvr-grow-rotate_innerMagicWidget258_ey:active {
    -ms-transform: scale(1.1) rotate(4deg);
    -webkit-transform: scale(1.1) rotate(4deg);
    -moz-transform: scale(1.1) rotate(4deg);
    -o-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    background-color: #00b7a2
}

.hvr-float_innerMagicWidget258_ey:hover,
.hvr-float_innerMagicWidget258_ey:focus,
.hvr-float_innerMagicWidget258_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    background-color: #00b7a2
}

.hvr-sink_innerMagicWidget258_ey:hover,
.hvr-sink_innerMagicWidget258_ey:focus,
.hvr-sink_innerMagicWidget258_ey:active {
    -ms-transform: translateY(8px);
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes hvr-bob_innerMagicWidget258_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob_innerMagicWidget258_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget258_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget258_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-bob_innerMagicWidget258_ey:hover,
.hvr-bob_innerMagicWidget258_ey:focus,
.hvr-bob_innerMagicWidget258_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget258_ey, hvr-bob_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget258_ey, hvr-bob_innerMagicWidget258_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget258_ey, hvr-bob_innerMagicWidget258_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget258_ey, hvr-bob_innerMagicWidget258_ey;
    animation-name: hvr-bob-float_innerMagicWidget258_ey, hvr-bob_innerMagicWidget258_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes hvr-hang_innerMagicWidget258_ey {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget258_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget258_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-hang_innerMagicWidget258_ey:hover,
.hvr-hang_innerMagicWidget258_ey:focus,
.hvr-hang_innerMagicWidget258_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget258_ey, hvr-hang_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget258_ey, hvr-hang_innerMagicWidget258_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget258_ey, hvr-hang_innerMagicWidget258_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget258_ey, hvr-hang_innerMagicWidget258_ey;
    animation-name: hvr-hang-sink_innerMagicWidget258_ey, hvr-hang_innerMagicWidget258_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.hvr-skew_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-skew_innerMagicWidget258_ey:hover,
.hvr-skew_innerMagicWidget258_ey:focus,
.hvr-skew_innerMagicWidget258_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    background-color: #00b7a2
}

.hvr-skew-forward_innerMagicWidget258_ey:hover,
.hvr-skew-forward_innerMagicWidget258_ey:focus,
.hvr-skew-forward_innerMagicWidget258_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    background-color: #00b7a2
}

.hvr-skew-backward_innerMagicWidget258_ey:hover,
.hvr-skew-backward_innerMagicWidget258_ey:focus,
.hvr-skew-backward_innerMagicWidget258_ey:active {
    -ms-transform: skew(10deg);
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget258_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes hvr-wobble-vertical_innerMagicWidget258_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.hvr-wobble-vertical_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-vertical_innerMagicWidget258_ey:hover,
.hvr-wobble-vertical_innerMagicWidget258_ey:focus,
.hvr-wobble-vertical_innerMagicWidget258_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget258_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget258_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget258_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget258_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget258_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget258_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-wobble-horizontal_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-horizontal_innerMagicWidget258_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget258_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget258_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget258_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget258_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget258_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget258_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget258_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget258_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-bottom-right_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-to-bottom-right_innerMagicWidget258_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget258_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget258_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget258_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget258_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget258_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget258_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget258_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget258_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-top-right_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-to-top-right_innerMagicWidget258_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget258_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget258_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget258_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget258_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget258_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget258_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget258_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-top_innerMagicWidget258_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-top_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    background-color: #00b7a2
}

.hvr-wobble-top_innerMagicWidget258_ey:hover,
.hvr-wobble-top_innerMagicWidget258_ey:focus,
.hvr-wobble-top_innerMagicWidget258_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget258_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget258_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget258_ey;
    animation-name: hvr-wobble-top_innerMagicWidget258_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget258_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-bottom_innerMagicWidget258_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-bottom_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0;
    background-color: #00b7a2
}

.hvr-wobble-bottom_innerMagicWidget258_ey:hover,
.hvr-wobble-bottom_innerMagicWidget258_ey:focus,
.hvr-wobble-bottom_innerMagicWidget258_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget258_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget258_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget258_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget258_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget258_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-skew_innerMagicWidget258_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-skew_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-skew_innerMagicWidget258_ey:hover,
.hvr-wobble-skew_innerMagicWidget258_ey:focus,
.hvr-wobble-skew_innerMagicWidget258_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget258_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget258_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget258_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget258_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget258_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes hvr-buzz_innerMagicWidget258_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.hvr-buzz_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-buzz_innerMagicWidget258_ey:hover,
.hvr-buzz_innerMagicWidget258_ey:focus,
.hvr-buzz_innerMagicWidget258_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget258_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget258_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget258_ey;
    animation-name: hvr-buzz_innerMagicWidget258_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-buzz-out_innerMagicWidget258_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes hvr-buzz-out_innerMagicWidget258_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.hvr-buzz-out_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-buzz-out_innerMagicWidget258_ey:hover,
.hvr-buzz-out_innerMagicWidget258_ey:focus,
.hvr-buzz-out_innerMagicWidget258_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget258_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget258_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget258_ey;
    animation-name: hvr-buzz-out_innerMagicWidget258_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-fade_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background: #00b7a2
}

.hvr-fade_innerMagicWidget258_ey:hover,
.hvr-fade_innerMagicWidget258_ey:focus,
.hvr-fade_innerMagicWidget258_ey:active {
    background-color: #00b7a2 !important;
    color:  !important
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget258_ey {
    50% {
        background-color: #00b7a2;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget258_ey {
    50% {
        background-color: #00b7a2;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-back-pulse_innerMagicWidget258_ey:hover,
.hvr-back-pulse_innerMagicWidget258_ey:focus,
.hvr-back-pulse_innerMagicWidget258_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget258_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget258_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget258_ey;
    animation-name: hvr-back-pulse_innerMagicWidget258_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-delay: .5s;
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    animation-delay: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: #00b7a2 !important;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget258_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-sweep-to-right_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right_innerMagicWidget258_ey:hover,
.hvr-sweep-to-right_innerMagicWidget258_ey:focus,
.hvr-sweep-to-right_innerMagicWidget258_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget258_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget258_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget258_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-sweep-to-left_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-left_innerMagicWidget258_ey:hover,
.hvr-sweep-to-left_innerMagicWidget258_ey:focus,
.hvr-sweep-to-left_innerMagicWidget258_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget258_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget258_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget258_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-sweep-to-bottom_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-bottom_innerMagicWidget258_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget258_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget258_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget258_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget258_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget258_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background-color: #00b7a2
}

.hvr-sweep-to-top_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-top_innerMagicWidget258_ey:hover,
.hvr-sweep-to-top_innerMagicWidget258_ey:focus,
.hvr-sweep-to-top_innerMagicWidget258_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget258_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget258_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget258_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-right_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-right_innerMagicWidget258_ey:hover,
.hvr-bounce-to-right_innerMagicWidget258_ey:focus,
.hvr-bounce-to-right_innerMagicWidget258_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget258_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget258_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget258_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-left_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-left_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-left_innerMagicWidget258_ey:hover,
.hvr-bounce-to-left_innerMagicWidget258_ey:focus,
.hvr-bounce-to-left_innerMagicWidget258_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget258_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget258_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget258_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-bottom_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-bottom_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-bottom_innerMagicWidget258_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget258_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget258_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget258_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget258_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget258_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-top_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-top_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-top_innerMagicWidget258_ey:hover,
.hvr-bounce-to-top_innerMagicWidget258_ey:focus,
.hvr-bounce-to-top_innerMagicWidget258_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget258_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget258_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget258_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-radial-out_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-out_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    border-radius: 100%;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-out_innerMagicWidget258_ey:hover,
.hvr-radial-out_innerMagicWidget258_ey:focus,
.hvr-radial-out_innerMagicWidget258_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget258_ey:hover:before,
.hvr-radial-out_innerMagicWidget258_ey:focus:before,
.hvr-radial-out_innerMagicWidget258_ey:active:before {
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-in_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    border-radius: 100%;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-in_innerMagicWidget258_ey:hover,
.hvr-radial-in_innerMagicWidget258_ey:focus,
.hvr-radial-in_innerMagicWidget258_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget258_ey:hover:before,
.hvr-radial-in_innerMagicWidget258_ey:focus:before,
.hvr-radial-in_innerMagicWidget258_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-in_innerMagicWidget258_ey:hover,
.hvr-rectangle-in_innerMagicWidget258_ey:focus,
.hvr-rectangle-in_innerMagicWidget258_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget258_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget258_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget258_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-out_innerMagicWidget258_ey:hover,
.hvr-rectangle-out_innerMagicWidget258_ey:focus,
.hvr-rectangle-out_innerMagicWidget258_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget258_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget258_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget258_ey:active:before {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-horizontal_innerMagicWidget258_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget258_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget258_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget258_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget258_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget258_ey:active:before {
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-horizontal_innerMagicWidget258_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget258_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget258_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget258_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget258_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget258_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget258_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-vertical_innerMagicWidget258_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget258_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget258_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget258_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget258_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget258_ey:active:before {
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-vertical_innerMagicWidget258_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget258_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget258_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget258_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget258_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget258_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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: #00b7a2
}

.hvr-border-fade_innerMagicWidget258_ey:hover,
.hvr-border-fade_innerMagicWidget258_ey:focus,
.hvr-border-fade_innerMagicWidget258_ey:active {
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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: #00b7a2
}

.hvr-hollow_innerMagicWidget258_ey:hover,
.hvr-hollow_innerMagicWidget258_ey:focus,
.hvr-hollow_innerMagicWidget258_ey:active {
    background: none !important;
    color:  !important;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-trim_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-trim_innerMagicWidget258_ey:before {
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    border-radius: 50%;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-trim_innerMagicWidget258_ey:hover:before,
.hvr-trim_innerMagicWidget258_ey:focus:before,
.hvr-trim_innerMagicWidget258_ey:active:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget258_ey {
    100% {
        top: -15px;
        right: -15px;
        bottom: -15px;
        left: -15px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget258_ey {
    100% {
        top: -15px;
        right: -15px;
        bottom: -15px;
        left: -15px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-ripple-out_innerMagicWidget258_ey:before {
    content: '';
    position: absolute;
    border: #00b7a2 solid 2px !important;
    border-radius: 50%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-out_innerMagicWidget258_ey:hover:before,
.hvr-ripple-out_innerMagicWidget258_ey:focus:before,
.hvr-ripple-out_innerMagicWidget258_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget258_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget258_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget258_ey;
    animation-name: hvr-ripple-out_innerMagicWidget258_ey
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget258_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget258_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-ripple-in_innerMagicWidget258_ey:before {
    content: '';
    position: absolute;
    border: #00b7a2 solid 2px !important;
    border-radius: 50%;
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget258_ey:hover:before,
.hvr-ripple-in_innerMagicWidget258_ey:focus:before,
.hvr-ripple-in_innerMagicWidget258_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget258_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget258_ey;
    animation-name: hvr-ripple-in_innerMagicWidget258_ey
}

.hvr-outline-out_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-outline-out_innerMagicWidget258_ey:before {
    content: '';
    position: absolute;
    border: #00b7a2 solid 2px !important;
    border-radius: 50%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-out_innerMagicWidget258_ey:hover:before,
.hvr-outline-out_innerMagicWidget258_ey:focus:before,
.hvr-outline-out_innerMagicWidget258_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
}

.hvr-outline-in_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-outline-in_innerMagicWidget258_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    border-radius: 50%;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-in_innerMagicWidget258_ey:hover:before,
.hvr-outline-in_innerMagicWidget258_ey:focus:before,
.hvr-outline-in_innerMagicWidget258_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget258_ey:hover,
.hvr-round-corners_innerMagicWidget258_ey:focus,
.hvr-round-corners_innerMagicWidget258_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget258_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: 0;
    background: transparent !important;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-left_innerMagicWidget258_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget258_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget258_ey:active:before {
    right: 0
}

.hvr-underline-from-center_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-center_innerMagicWidget258_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget258_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget258_ey:active:before {
    left: 0;
    right: 0
}

.hvr-underline-from-right_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-right_innerMagicWidget258_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget258_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget258_ey:active:before {
    left: 0
}

.hvr-overline-from-left_innerMagicWidget258_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-left_innerMagicWidget258_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget258_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget258_ey:active:before {
    right: 0
}

.hvr-overline-from-center_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-center_innerMagicWidget258_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget258_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget258_ey:active:before {
    left: 0;
    right: 0
}

.hvr-overline-from-right_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-right_innerMagicWidget258_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget258_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget258_ey:active:before {
    left: 0
}

.hvr-reveal_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background-color: #00b7a2
}

.hvr-reveal_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-reveal_innerMagicWidget258_ey:hover:before,
.hvr-reveal_innerMagicWidget258_ey:focus:before,
.hvr-reveal_innerMagicWidget258_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    -moz-transform: translateY(4px);
    -o-transform: translateY(4px);
    transform: translateY(4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-reveal_innerMagicWidget258_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget258_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget258_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget258_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-reveal_innerMagicWidget258_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget258_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget258_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-glow_innerMagicWidget258_ey:hover,
.hvr-glow_innerMagicWidget258_ey:focus,
.hvr-glow_innerMagicWidget258_ey:active {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-shadow_innerMagicWidget258_ey:hover,
.hvr-shadow_innerMagicWidget258_ey:focus,
.hvr-shadow_innerMagicWidget258_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-grow-shadow_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-grow-shadow_innerMagicWidget258_ey:hover,
.hvr-grow-shadow_innerMagicWidget258_ey:focus,
.hvr-grow-shadow_innerMagicWidget258_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important;
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-box-shadow-outset_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-box-shadow-outset_innerMagicWidget258_ey:hover,
.hvr-box-shadow-outset_innerMagicWidget258_ey:focus,
.hvr-box-shadow-outset_innerMagicWidget258_ey:active {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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;
    background-color: #00b7a2
}

.hvr-box-shadow-inset_innerMagicWidget258_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget258_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget258_ey:active {
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-float-shadow_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-float-shadow_innerMagicWidget258_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%);
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget258_ey:hover,
.hvr-float-shadow_innerMagicWidget258_ey:focus,
.hvr-float-shadow_innerMagicWidget258_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget258_ey:hover:before,
.hvr-float-shadow_innerMagicWidget258_ey:focus:before,
.hvr-float-shadow_innerMagicWidget258_ey:active:before {
    opacity: 1;
    -ms-transform: translateY(5px);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-shadow-radial_innerMagicWidget258_ey:before,
.hvr-shadow-radial_innerMagicWidget258_ey:after {
    pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow-radial_innerMagicWidget258_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_innerMagicWidget258_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_innerMagicWidget258_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget258_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget258_ey:active:before,
.hvr-shadow-radial_innerMagicWidget258_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget258_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget258_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-top_innerMagicWidget258_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #00b7a2 transparent
}

.hvr-bubble-top_innerMagicWidget258_ey:hover:before,
.hvr-bubble-top_innerMagicWidget258_ey:focus:before,
.hvr-bubble-top_innerMagicWidget258_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-right_innerMagicWidget258_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 7px);
    right: 0;
    border-width: 7px 0 7px 10px;
    border-color: transparent transparent transparent #00b7a2
}

.hvr-bubble-right_innerMagicWidget258_ey:hover:before,
.hvr-bubble-right_innerMagicWidget258_ey:focus:before,
.hvr-bubble-right_innerMagicWidget258_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-bottom_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-bottom_innerMagicWidget258_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: #00b7a2 transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget258_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget258_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget258_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-left_innerMagicWidget258_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 7px);
    left: 0;
    border-width: 7px 16px 7px 0;
    border-color: transparent #00b7a2 transparent transparent
}

.hvr-bubble-left_innerMagicWidget258_ey:hover:before,
.hvr-bubble-left_innerMagicWidget258_ey:focus:before,
.hvr-bubble-left_innerMagicWidget258_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-top_innerMagicWidget258_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 #00b7a2 transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget258_ey:hover,
.hvr-bubble-float-top_innerMagicWidget258_ey:focus,
.hvr-bubble-float-top_innerMagicWidget258_ey:active {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget258_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget258_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget258_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-right_innerMagicWidget258_ey:before {
    position: absolute;
    z-index: -1;
    top: calc(50% - 7px);
    right: 0;
    content: '';
    border-style: solid;
    border-width: 7px 0 7px 16px;
    border-color: transparent transparent transparent #00b7a2;
    -md-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    opacity: 0
}

.hvr-bubble-float-right_innerMagicWidget258_ey:hover:before {
    opacity: 1;
    -ms-transform: translateX(80%) !important;
    -webkit-transform: translateX(80%) !important;
    -moz-transform: translateX(80%) !important;
    -o-transform: translateX(80%) !important;
    transform: translateX(80%) !important
}

.hvr-bubble-float-right_innerMagicWidget258_ey:hover,
.hvr-bubble-float-right_innerMagicWidget258_ey:focus,
.hvr-bubble-float-right_innerMagicWidget258_ey:active {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget258_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget258_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget258_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-bottom_innerMagicWidget258_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: #00b7a2 transparent transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget258_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget258_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget258_ey:active {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget258_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget258_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget258_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-left_innerMagicWidget258_ey:before {
    position: absolute;
    z-index: -1;
    content: '';
    top: calc(50% - 7px);
    left: 0;
    border-style: solid;
    border-width: 7px 16px 7px 0;
    border-color: transparent #00b7a2 transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget258_ey:hover,
.hvr-bubble-float-left_innerMagicWidget258_ey:focus,
.hvr-bubble-float-left_innerMagicWidget258_ey:active {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget258_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget258_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget258_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-static-bottom_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-static-bottom_innerMagicWidget258_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 16px 10px 0 10px;
    border-color: #00b7a2 transparent transparent transparent
}

.hvr-bubble-static-bottom_innerMagicWidget258_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget258_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget258_ey:active:before {
    -ms-transform: translateY(65%);
    -webkit-transform: translateY(65%);
    -moz-transform: translateY(65%);
    -o-transform: translateY(65%);
    transform: translateY(65%)
}

.hvr-bubble-static-right_innerMagicWidget258_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-static-right_innerMagicWidget258_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 7px);
    right: 4%;
    border-width: 7px 0 7px 16px;
    border-color: transparent transparent transparent #00b7a2
}

.hvr-bubble-static-right_innerMagicWidget258_ey:hover:before {
    -ms-transform: translateX(80%);
    -webkit-transform: translateX(80%);
    -moz-transform: translateX(80%);
    -o-transform: translateX(80%);
    transform: translateX(80%)
}

.innerImage260 {
    left: 92px;
    top: 992px;
    width: 18px;
    height: 26px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000081;
    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
}

.innerImage260 img {
    border: 0
}

.innerImage260 {
    display: block;
    width: 18px;
    height: 26px;
    imageWidth: 18;
    imageHeight: 26;
    imageLeft: 0;
    imageTop: 0;
    fittingType: 3;
    imagePositionType: 4;
    initialLeft: 92;
    initialTop: 992;
    left: 92px;
    top: 992px;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerImage260 {
        display: none;
        imageWidth: 18;
        imageHeight: 26;
        imageLeft: 0;
        imageTop: 0;
        top: 2199px;
        left: 609px;
        width: 18px;
        height: 26px;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1127;
        initialLeft: 324;
        initialWidth: 18;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerImage260 {
        display: none;
        imageWidth: 18;
        imageHeight: 26;
        imageLeft: 0;
        imageTop: 0;
        top: 2258px;
        left: 231px;
        width: 18px;
        height: 26px;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1312;
        initialLeft: 90;
        initialWidth: 18;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerImage260 {
        display: none;
        imageWidth: 18;
        imageHeight: 26;
        imageLeft: 0;
        imageTop: 0;
        top: 2110px;
        left: 151px;
        width: 18px;
        height: 26px;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1312;
        initialLeft: 90;
        initialWidth: 18;
        initialHeight: 80
    }
}

.innerImage260>a>img,
.innerImage260>img {
    width: 18px !important;
    height: 26px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage260>a>img,
    .innerImage260>img {
        width: 18px !important;
        height: 26px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage260>a>img,
    .innerImage260>img {
        width: 18px !important;
        height: 26px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage260>a>img,
    .innerImage260>img {
        width: 18px !important;
        height: 26px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerShape261 {
    left: 242px;
    top: 1006px;
    width: 200px;
    height: 159px;
    z-index: 1000034;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-color: transparent;
    border-style: solid;
    background-color: #373737;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    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
}

.innerShape261 {
    display: block;
    initialLeft: 243;
    initialTop: 1006;
    left: 242px;
    top: 1005px;
    width: 200px;
    initialWidth: 200;
    height: 159px;
    initialHeight: 159
}

@media screen and (max-width:959px) {
    .innerShape261 {
        display: none;
        top: 2675px;
        left: 283px;
        width: 200px;
        height: 171px;
        initialTop: 1324;
        initialLeft: 243;
        initialWidth: 200;
        initialHeight: 171
    }
}

@media screen and (max-width:767px) {
    .innerShape261 {
        display: none;
        top: 2529px;
        left: 139px;
        width: 200px;
        height: 171px;
        initialTop: 1324;
        initialLeft: 243;
        initialWidth: 200;
        initialHeight: 171
    }
}

@media screen and (max-width:479px) {
    .innerShape261 {
        display: none;
        top: 2341px;
        left: 59px;
        width: 200px;
        height: 171px;
        initialTop: 2342;
        initialLeft: 60;
        initialWidth: 200;
        initialHeight: 171
    }
}

.innerMagicWidget262 {
    left: 267px;
    top: 1046px;
    width: 150px;
    height: 21px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #00b7a2;
    border-style: solid;
    z-index: 1000047;
    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
}

.innerMagicWidget262 {
    display: block;
    height: 21px;
    initialHeight: 21;
    top: 1046px;
    initialTop: 1046;
    prevBottom: 1451;
    width: 150px;
    left: 267px;
    initialLeft: 267;
    initialWidth: 150
}

@media screen and (max-width:959px) {
    .innerMagicWidget262 {
        display: none;
        top: 4002px;
        left: 309px;
        width: 150px;
        height: 21px;
        initialTop: 1365;
        initialLeft: 268;
        initialWidth: 150;
        initialHeight: 21;
        prevBottom: 1451
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget262 {
        display: none;
        top: 3360px;
        left: 165px;
        width: 150px;
        height: 21px;
        initialTop: 1365;
        initialLeft: 268;
        initialWidth: 150;
        initialHeight: 21;
        prevBottom: 1451
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget262 {
        display: none;
        top: 3172px;
        left: 85px;
        width: 150px;
        height: 21px;
        initialTop: 1365;
        initialLeft: 268;
        initialWidth: 150;
        initialHeight: 21;
        prevBottom: 1451
    }
}

[data-widgetkey~="1038"] {
    overflow: visible
}

.wrapper_innerMagicWidget262_ey {
    cursor: pointer;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center
}

.button_innerMagicWidget262_ey {
    display: table;
    width: 100%;
    height: 100%;
    background: transparent
}

.button_innerMagicWidget262_ey:hover a {
    color: #00b7a2
}

.text_innerMagicWidget262_ey {
    display: table-cell;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    false;
    width: 95%
}

.default-style-text {
    font-size: 25px;
    font-family: Oswald;
    color: #1a9ef2
}

.hvr-grow_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-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;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow_innerMagicWidget262_ey:hover,
.hvr-grow_innerMagicWidget262_ey:focus,
.hvr-grow_innerMagicWidget262_ey:active {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -mos-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shrink_innerMagicWidget262_ey:hover,
.hvr-shrink_innerMagicWidget262_ey:focus,
.hvr-shrink_innerMagicWidget262_ey:active {
    -ms-transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes hvr-pulse_innerMagicWidget262_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget262_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse_innerMagicWidget262_ey:hover,
.hvr-pulse_innerMagicWidget262_ey:focus,
.hvr-pulse_innerMagicWidget262_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget262_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget262_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget262_ey;
    animation-name: hvr-pulse_innerMagicWidget262_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget262_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget262_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-grow_innerMagicWidget262_ey:hover,
.hvr-pulse-grow_innerMagicWidget262_ey:focus,
.hvr-pulse-grow_innerMagicWidget262_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget262_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget262_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget262_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget262_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -ms-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -o-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes hvr-pulse-shrink_innerMagicWidget262_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse-shrink_innerMagicWidget262_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-shrink_innerMagicWidget262_ey:hover,
.hvr-pulse-shrink_innerMagicWidget262_ey:focus,
.hvr-pulse-shrink_innerMagicWidget262_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget262_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget262_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget262_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget262_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
}

@-webkit-keyframes hvr-push_innerMagicWidget262_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget262_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-push_innerMagicWidget262_ey:hover,
.hvr-push_innerMagicWidget262_ey:focus,
.hvr-push_innerMagicWidget262_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget262_ey;
    -moz-animation-name: hvr-push_innerMagicWidget262_ey;
    -o-animation-name: hvr-push_innerMagicWidget262_ey;
    animation-name: hvr-push_innerMagicWidget262_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-pop_innerMagicWidget262_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget262_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pop_innerMagicWidget262_ey:hover,
.hvr-pop_innerMagicWidget262_ey:focus,
.hvr-pop_innerMagicWidget262_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget262_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget262_ey;
    -o-animation-name: hvr-pop_innerMagicWidget262_ey;
    animation-name: hvr-pop_innerMagicWidget262_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-in_innerMagicWidget262_ey:hover,
.hvr-bounce-in_innerMagicWidget262_ey:focus,
.hvr-bounce-in_innerMagicWidget262_ey:active {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-bounce-out_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-out_innerMagicWidget262_ey:hover,
.hvr-bounce-out_innerMagicWidget262_ey:focus,
.hvr-bounce-out_innerMagicWidget262_ey:active {
    -ms-transform: scale(.8);
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-rotate_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-rotate_innerMagicWidget262_ey:hover,
.hvr-rotate_innerMagicWidget262_ey:focus,
.hvr-rotate_innerMagicWidget262_ey:active {
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg)
}

.hvr-grow-rotate_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-rotate_innerMagicWidget262_ey:hover,
.hvr-grow-rotate_innerMagicWidget262_ey:focus,
.hvr-grow-rotate_innerMagicWidget262_ey:active {
    -ms-transform: scale(1.1) rotate(4deg);
    -webkit-transform: scale(1.1) rotate(4deg);
    -moz-transform: scale(1.1) rotate(4deg);
    -o-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-float_innerMagicWidget262_ey:hover,
.hvr-float_innerMagicWidget262_ey:focus,
.hvr-float_innerMagicWidget262_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sink_innerMagicWidget262_ey:hover,
.hvr-sink_innerMagicWidget262_ey:focus,
.hvr-sink_innerMagicWidget262_ey:active {
    -ms-transform: translateY(8px);
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes hvr-bob_innerMagicWidget262_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob_innerMagicWidget262_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget262_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget262_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-bob_innerMagicWidget262_ey:hover,
.hvr-bob_innerMagicWidget262_ey:focus,
.hvr-bob_innerMagicWidget262_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget262_ey, hvr-bob_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget262_ey, hvr-bob_innerMagicWidget262_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget262_ey, hvr-bob_innerMagicWidget262_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget262_ey, hvr-bob_innerMagicWidget262_ey;
    animation-name: hvr-bob-float_innerMagicWidget262_ey, hvr-bob_innerMagicWidget262_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes hvr-hang_innerMagicWidget262_ey {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget262_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget262_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-hang_innerMagicWidget262_ey:hover,
.hvr-hang_innerMagicWidget262_ey:focus,
.hvr-hang_innerMagicWidget262_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget262_ey, hvr-hang_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget262_ey, hvr-hang_innerMagicWidget262_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget262_ey, hvr-hang_innerMagicWidget262_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget262_ey, hvr-hang_innerMagicWidget262_ey;
    animation-name: hvr-hang-sink_innerMagicWidget262_ey, hvr-hang_innerMagicWidget262_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.hvr-skew_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-skew_innerMagicWidget262_ey:hover,
.hvr-skew_innerMagicWidget262_ey:focus,
.hvr-skew_innerMagicWidget262_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-forward_innerMagicWidget262_ey:hover,
.hvr-skew-forward_innerMagicWidget262_ey:focus,
.hvr-skew-forward_innerMagicWidget262_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-backward_innerMagicWidget262_ey:hover,
.hvr-skew-backward_innerMagicWidget262_ey:focus,
.hvr-skew-backward_innerMagicWidget262_ey:active {
    -ms-transform: skew(10deg);
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget262_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes hvr-wobble-vertical_innerMagicWidget262_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.hvr-wobble-vertical_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-vertical_innerMagicWidget262_ey:hover,
.hvr-wobble-vertical_innerMagicWidget262_ey:focus,
.hvr-wobble-vertical_innerMagicWidget262_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget262_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget262_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget262_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget262_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget262_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget262_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-wobble-horizontal_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-horizontal_innerMagicWidget262_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget262_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget262_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget262_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget262_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget262_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget262_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget262_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget262_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-bottom-right_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-bottom-right_innerMagicWidget262_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget262_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget262_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget262_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget262_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget262_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget262_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget262_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget262_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-top-right_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-top-right_innerMagicWidget262_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget262_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget262_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget262_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget262_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget262_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget262_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget262_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-top_innerMagicWidget262_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-top_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-wobble-top_innerMagicWidget262_ey:hover,
.hvr-wobble-top_innerMagicWidget262_ey:focus,
.hvr-wobble-top_innerMagicWidget262_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget262_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget262_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget262_ey;
    animation-name: hvr-wobble-top_innerMagicWidget262_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget262_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-bottom_innerMagicWidget262_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-bottom_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.hvr-wobble-bottom_innerMagicWidget262_ey:hover,
.hvr-wobble-bottom_innerMagicWidget262_ey:focus,
.hvr-wobble-bottom_innerMagicWidget262_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget262_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget262_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget262_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget262_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget262_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-skew_innerMagicWidget262_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-skew_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-skew_innerMagicWidget262_ey:hover,
.hvr-wobble-skew_innerMagicWidget262_ey:focus,
.hvr-wobble-skew_innerMagicWidget262_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget262_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget262_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget262_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget262_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget262_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes hvr-buzz_innerMagicWidget262_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.hvr-buzz_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz_innerMagicWidget262_ey:hover,
.hvr-buzz_innerMagicWidget262_ey:focus,
.hvr-buzz_innerMagicWidget262_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget262_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget262_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget262_ey;
    animation-name: hvr-buzz_innerMagicWidget262_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-buzz-out_innerMagicWidget262_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes hvr-buzz-out_innerMagicWidget262_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.hvr-buzz-out_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz-out_innerMagicWidget262_ey:hover,
.hvr-buzz-out_innerMagicWidget262_ey:focus,
.hvr-buzz-out_innerMagicWidget262_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget262_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget262_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget262_ey;
    animation-name: hvr-buzz-out_innerMagicWidget262_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-fade_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-fade_innerMagicWidget262_ey:hover,
.hvr-fade_innerMagicWidget262_ey:focus,
.hvr-fade_innerMagicWidget262_ey:active {
    background-color: #1a9ef2 !important;
    color:  !important
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget262_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget262_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-back-pulse_innerMagicWidget262_ey:hover,
.hvr-back-pulse_innerMagicWidget262_ey:focus,
.hvr-back-pulse_innerMagicWidget262_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget262_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget262_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget262_ey;
    animation-name: hvr-back-pulse_innerMagicWidget262_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-delay: .5s;
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    animation-delay: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: #1a9ef2 !important;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget262_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-right_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right_innerMagicWidget262_ey:hover,
.hvr-sweep-to-right_innerMagicWidget262_ey:focus,
.hvr-sweep-to-right_innerMagicWidget262_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget262_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget262_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget262_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-left_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-left_innerMagicWidget262_ey:hover,
.hvr-sweep-to-left_innerMagicWidget262_ey:focus,
.hvr-sweep-to-left_innerMagicWidget262_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget262_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget262_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget262_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-bottom_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-bottom_innerMagicWidget262_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget262_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget262_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget262_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget262_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget262_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-top_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-top_innerMagicWidget262_ey:hover,
.hvr-sweep-to-top_innerMagicWidget262_ey:focus,
.hvr-sweep-to-top_innerMagicWidget262_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget262_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget262_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget262_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-right_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-right_innerMagicWidget262_ey:hover,
.hvr-bounce-to-right_innerMagicWidget262_ey:focus,
.hvr-bounce-to-right_innerMagicWidget262_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget262_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget262_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget262_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-left_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-left_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-left_innerMagicWidget262_ey:hover,
.hvr-bounce-to-left_innerMagicWidget262_ey:focus,
.hvr-bounce-to-left_innerMagicWidget262_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget262_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget262_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget262_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-bottom_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-bottom_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-bottom_innerMagicWidget262_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget262_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget262_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget262_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget262_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget262_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-top_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-top_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-top_innerMagicWidget262_ey:hover,
.hvr-bounce-to-top_innerMagicWidget262_ey:focus,
.hvr-bounce-to-top_innerMagicWidget262_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget262_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget262_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget262_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-radial-out_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-out_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    border-radius: 100%;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-out_innerMagicWidget262_ey:hover,
.hvr-radial-out_innerMagicWidget262_ey:focus,
.hvr-radial-out_innerMagicWidget262_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget262_ey:hover:before,
.hvr-radial-out_innerMagicWidget262_ey:focus:before,
.hvr-radial-out_innerMagicWidget262_ey:active:before {
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-in_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    border-radius: 100%;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-in_innerMagicWidget262_ey:hover,
.hvr-radial-in_innerMagicWidget262_ey:focus,
.hvr-radial-in_innerMagicWidget262_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget262_ey:hover:before,
.hvr-radial-in_innerMagicWidget262_ey:focus:before,
.hvr-radial-in_innerMagicWidget262_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-in_innerMagicWidget262_ey:hover,
.hvr-rectangle-in_innerMagicWidget262_ey:focus,
.hvr-rectangle-in_innerMagicWidget262_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget262_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget262_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget262_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-out_innerMagicWidget262_ey:hover,
.hvr-rectangle-out_innerMagicWidget262_ey:focus,
.hvr-rectangle-out_innerMagicWidget262_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget262_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget262_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget262_ey:active:before {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-horizontal_innerMagicWidget262_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget262_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget262_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget262_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget262_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget262_ey:active:before {
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-horizontal_innerMagicWidget262_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget262_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget262_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget262_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget262_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget262_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget262_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background:  !important;
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-vertical_innerMagicWidget262_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget262_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget262_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget262_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget262_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget262_ey:active:before {
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-vertical_innerMagicWidget262_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget262_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget262_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget262_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget262_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget262_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-border-fade_innerMagicWidget262_ey:hover,
.hvr-border-fade_innerMagicWidget262_ey:focus,
.hvr-border-fade_innerMagicWidget262_ey:active {
    box-shadow: inset 0 0 0 2px #1a9ef2, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-hollow_innerMagicWidget262_ey:hover,
.hvr-hollow_innerMagicWidget262_ey:focus,
.hvr-hollow_innerMagicWidget262_ey:active {
    background: none !important;
    color:  !important;
    box-shadow: inset 0 0 0 2px #1a9ef2, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-trim_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-trim_innerMagicWidget262_ey:before {
    content: '';
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-trim_innerMagicWidget262_ey:hover:before,
.hvr-trim_innerMagicWidget262_ey:focus:before,
.hvr-trim_innerMagicWidget262_ey:active:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget262_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget262_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-out_innerMagicWidget262_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    opacity: 0
}

.hvr-ripple-out_innerMagicWidget262_ey:hover:before,
.hvr-ripple-out_innerMagicWidget262_ey:focus:before,
.hvr-ripple-out_innerMagicWidget262_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget262_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget262_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget262_ey;
    animation-name: hvr-ripple-out_innerMagicWidget262_ey;
    opacity: 1
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget262_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget262_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-in_innerMagicWidget262_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget262_ey:hover:before,
.hvr-ripple-in_innerMagicWidget262_ey:focus:before,
.hvr-ripple-in_innerMagicWidget262_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget262_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget262_ey;
    animation-name: hvr-ripple-in_innerMagicWidget262_ey
}

.hvr-outline-out_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-out_innerMagicWidget262_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    opacity: 0
}

.hvr-outline-out_innerMagicWidget262_ey:hover:before,
.hvr-outline-out_innerMagicWidget262_ey:focus:before,
.hvr-outline-out_innerMagicWidget262_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-outline-in_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-in_innerMagicWidget262_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-in_innerMagicWidget262_ey:hover:before,
.hvr-outline-in_innerMagicWidget262_ey:focus:before,
.hvr-outline-in_innerMagicWidget262_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget262_ey:hover,
.hvr-round-corners_innerMagicWidget262_ey:focus,
.hvr-round-corners_innerMagicWidget262_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget262_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    bottom: 0;
    background: #1a9ef2 !important;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-left_innerMagicWidget262_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget262_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget262_ey:active:before {
    right: 2.5%
}

.hvr-underline-from-center_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-center_innerMagicWidget262_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget262_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget262_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-underline-from-right_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    bottom: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-right_innerMagicWidget262_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget262_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget262_ey:active:before {
    left: 2.5%
}

.hvr-overline-from-left_innerMagicWidget262_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-left_innerMagicWidget262_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget262_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget262_ey:active:before {
    right: 2.5%
}

.hvr-overline-from-center_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-center_innerMagicWidget262_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget262_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget262_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-overline-from-right_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-right_innerMagicWidget262_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget262_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget262_ey:active:before {
    left: 2.5%
}

.hvr-reveal_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-reveal_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    bottom: 0;
    border-color: #1a9ef2;
    border-style: solid;
    border-width: 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-reveal_innerMagicWidget262_ey:hover:before,
.hvr-reveal_innerMagicWidget262_ey:focus:before,
.hvr-reveal_innerMagicWidget262_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    bottom: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    -moz-transform: translateY(4px);
    -o-transform: translateY(4px);
    transform: translateY(4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-reveal_innerMagicWidget262_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget262_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget262_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget262_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-reveal_innerMagicWidget262_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget262_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget262_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-glow_innerMagicWidget262_ey:hover,
.hvr-glow_innerMagicWidget262_ey:focus,
.hvr-glow_innerMagicWidget262_ey:active {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow_innerMagicWidget262_ey:hover,
.hvr-shadow_innerMagicWidget262_ey:focus,
.hvr-shadow_innerMagicWidget262_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-text_shadow_innerMagicWidget262_ey {
    transition: all .5s ease
}

.hvr-text_shadow_innerMagicWidget262_ey:hover {
    text-shadow: 1px 1px 2px #ababab
}

.hvr-grow-shadow_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-shadow_innerMagicWidget262_ey:hover,
.hvr-grow-shadow_innerMagicWidget262_ey:focus,
.hvr-grow-shadow_innerMagicWidget262_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important;
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-box-shadow-outset_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-box-shadow-outset_innerMagicWidget262_ey:hover,
.hvr-box-shadow-outset_innerMagicWidget262_ey:focus,
.hvr-box-shadow-outset_innerMagicWidget262_ey:active {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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_innerMagicWidget262_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget262_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget262_ey:active {
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-float-shadow_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget262_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%);
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget262_ey:hover,
.hvr-float-shadow_innerMagicWidget262_ey:focus,
.hvr-float-shadow_innerMagicWidget262_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget262_ey:hover:before,
.hvr-float-shadow_innerMagicWidget262_ey:focus:before,
.hvr-float-shadow_innerMagicWidget262_ey:active:before {
    opacity: 1;
    -ms-transform: translateY(5px);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-shadow-radial_innerMagicWidget262_ey:before,
.hvr-shadow-radial_innerMagicWidget262_ey:after {
    pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow-radial_innerMagicWidget262_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_innerMagicWidget262_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_innerMagicWidget262_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget262_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget262_ey:active:before,
.hvr-shadow-radial_innerMagicWidget262_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget262_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget262_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-top_innerMagicWidget262_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-top_innerMagicWidget262_ey:hover:before,
.hvr-bubble-top_innerMagicWidget262_ey:focus:before,
.hvr-bubble-top_innerMagicWidget262_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-right_innerMagicWidget262_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-right_innerMagicWidget262_ey:hover:before,
.hvr-bubble-right_innerMagicWidget262_ey:focus:before,
.hvr-bubble-right_innerMagicWidget262_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-bottom_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-bottom_innerMagicWidget262_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget262_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget262_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget262_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-left_innerMagicWidget262_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent transparent transparent
}

.hvr-bubble-left_innerMagicWidget262_ey:hover:before,
.hvr-bubble-left_innerMagicWidget262_ey:focus:before,
.hvr-bubble-left_innerMagicWidget262_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget262_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 transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget262_ey:hover,
.hvr-bubble-float-top_innerMagicWidget262_ey:focus,
.hvr-bubble-float-top_innerMagicWidget262_ey:active {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget262_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget262_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget262_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget262_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;
    -md-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget262_ey:hover,
.hvr-bubble-float-right_innerMagicWidget262_ey:focus,
.hvr-bubble-float-right_innerMagicWidget262_ey:active {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget262_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget262_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget262_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget262_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: transparent transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget262_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget262_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget262_ey:active {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget262_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget262_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget262_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget262_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget262_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 transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget262_ey:hover,
.hvr-bubble-float-left_innerMagicWidget262_ey:focus,
.hvr-bubble-float-left_innerMagicWidget262_ey:active {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget262_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget262_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget262_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.innerText263 {
    left: 252px;
    top: 1076px;
    width: 179px;
    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: 1000059;
    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 {
    display: block;
    prevBottom: 1184;
    initialLeft: 252;
    initialTop: 1076;
    left: 252px;
    top: 1076px;
    width: 179px;
    initialWidth: 179;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText263 {
        display: none;
        top: 3506px;
        left: 294px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 253;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

@media screen and (max-width:767px) {
    .innerText263 {
        display: none;
        top: 3386px;
        left: 150px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 253;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

@media screen and (max-width:479px) {
    .innerText263 {
        display: none;
        top: 3198px;
        left: 70px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 253;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

.innerShape264 {
    left: 321px;
    top: 1133px;
    width: 40px;
    height: 2px;
    z-index: 1000063;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-color: #00b7a2;
    border-style: none;
    background-color: #00b7a2;
    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
}

.innerShape264 {
    display: block;
    width: 40px;
    initialWidth: 40;
    height: 2px;
    initialHeight: 3;
    top: 1133px;
    initialTop: 1133;
    initialLeft: 321;
    left: 321px
}

@media screen and (max-width:959px) {
    .innerShape264 {
        display: none;
        top: 4065px;
        left: 364px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

@media screen and (max-width:767px) {
    .innerShape264 {
        display: none;
        top: 3471px;
        left: 220px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

@media screen and (max-width:479px) {
    .innerShape264 {
        display: none;
        top: 3283px;
        left: 140px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

.innerMagicWidget265 {
    left: 0;
    top: 0;
    width: 59px;
    height: 59px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000139;
    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
}

.innerMagicWidget265 {
    display: block;
    initialLeft: 0;
    initialTop: 0;
    left: 0;
    top: 0;
    prevBottom: 1432;
    width: 59px;
    initialWidth: 59;
    height: 59px;
    initialHeight: 59
}

@media screen and (max-width:959px) {
    .innerMagicWidget265 {
        display: block;
        top: 0;
        left: 0;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget265 {
        display: block;
        top: 0;
        left: 0;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget265 {
        display: block;
        top: 0;
        left: 0;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

[data-widgetkey~="1040"] {
    overflow: visible
}

.wrapper_innerMagicWidget265_ey {
    cursor: pointer;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: table
}

.button_innerMagicWidget265_ey {
    position: absolute;
    display: table-cell;
    width: 100%;
    height: 100%;
    background: #00b7a2;
    -ms-border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%
}

.button_innerMagicWidget265_ey:hover a {
    color: #fff
}

.text_innerMagicWidget265_ey {
    display: table-cell;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    false;
    width: 95%;
    text-align: center
}

.default-style-round {
    color: #fff;
    font-size: 23px;
    font-family: oswald
}

.hvr-grow_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-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;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-grow_innerMagicWidget265_ey:hover,
.hvr-grow_innerMagicWidget265_ey:focus,
.hvr-grow_innerMagicWidget265_ey:active {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -mos-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-shrink_innerMagicWidget265_ey:hover,
.hvr-shrink_innerMagicWidget265_ey:focus,
.hvr-shrink_innerMagicWidget265_ey:active {
    -ms-transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes hvr-pulse_innerMagicWidget265_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget265_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-pulse_innerMagicWidget265_ey:hover,
.hvr-pulse_innerMagicWidget265_ey:focus,
.hvr-pulse_innerMagicWidget265_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget265_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget265_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget265_ey;
    animation-name: hvr-pulse_innerMagicWidget265_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget265_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget265_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-pulse-grow_innerMagicWidget265_ey:hover,
.hvr-pulse-grow_innerMagicWidget265_ey:focus,
.hvr-pulse-grow_innerMagicWidget265_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget265_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget265_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget265_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget265_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -ms-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -o-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes hvr-pulse-shrink_innerMagicWidget265_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse-shrink_innerMagicWidget265_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-shrink_innerMagicWidget265_ey:hover,
.hvr-pulse-shrink_innerMagicWidget265_ey:focus,
.hvr-pulse-shrink_innerMagicWidget265_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget265_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget265_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget265_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget265_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
}

@-webkit-keyframes hvr-push_innerMagicWidget265_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget265_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-push_innerMagicWidget265_ey:hover,
.hvr-push_innerMagicWidget265_ey:focus,
.hvr-push_innerMagicWidget265_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget265_ey;
    -moz-animation-name: hvr-push_innerMagicWidget265_ey;
    -o-animation-name: hvr-push_innerMagicWidget265_ey;
    animation-name: hvr-push_innerMagicWidget265_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-pop_innerMagicWidget265_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget265_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-pop_innerMagicWidget265_ey:hover,
.hvr-pop_innerMagicWidget265_ey:focus,
.hvr-pop_innerMagicWidget265_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget265_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget265_ey;
    -o-animation-name: hvr-pop_innerMagicWidget265_ey;
    animation-name: hvr-pop_innerMagicWidget265_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    background-color: #00b7a2
}

.hvr-bounce-in_innerMagicWidget265_ey:hover,
.hvr-bounce-in_innerMagicWidget265_ey:focus,
.hvr-bounce-in_innerMagicWidget265_ey:active {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-bounce-out_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    background-color: #00b7a2
}

.hvr-bounce-out_innerMagicWidget265_ey:hover,
.hvr-bounce-out_innerMagicWidget265_ey:focus,
.hvr-bounce-out_innerMagicWidget265_ey:active {
    -ms-transform: scale(.8);
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-rotate_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-rotate_innerMagicWidget265_ey:hover,
.hvr-rotate_innerMagicWidget265_ey:focus,
.hvr-rotate_innerMagicWidget265_ey:active {
    -ms-animation: spin .5s linear infinite;
    -webkit-animation: spin .5s linear infinite;
    -moz-animation: spin .5s linear infinite;
    -o-animation: spin .5s linear infinite;
    animation: spin .5s linear infinite;
    -ms-transform: initial;
    -webkit-transform: initial;
    -moz-transform: initial;
    -o-transform: initial;
    transform: initial
}

@-ms-keyframes spin {
    100% {
        -moz-transform: rotate(360deg)
    }
}

@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@-moz-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@-o-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.hvr-grow-rotate_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-grow-rotate_innerMagicWidget265_ey:hover,
.hvr-grow-rotate_innerMagicWidget265_ey:focus,
.hvr-grow-rotate_innerMagicWidget265_ey:active {
    -ms-transform: scale(1.1) rotate(4deg);
    -webkit-transform: scale(1.1) rotate(4deg);
    -moz-transform: scale(1.1) rotate(4deg);
    -o-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    background-color: #00b7a2
}

.hvr-float_innerMagicWidget265_ey:hover,
.hvr-float_innerMagicWidget265_ey:focus,
.hvr-float_innerMagicWidget265_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    background-color: #00b7a2
}

.hvr-sink_innerMagicWidget265_ey:hover,
.hvr-sink_innerMagicWidget265_ey:focus,
.hvr-sink_innerMagicWidget265_ey:active {
    -ms-transform: translateY(8px);
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes hvr-bob_innerMagicWidget265_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob_innerMagicWidget265_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget265_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget265_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-bob_innerMagicWidget265_ey:hover,
.hvr-bob_innerMagicWidget265_ey:focus,
.hvr-bob_innerMagicWidget265_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget265_ey, hvr-bob_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget265_ey, hvr-bob_innerMagicWidget265_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget265_ey, hvr-bob_innerMagicWidget265_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget265_ey, hvr-bob_innerMagicWidget265_ey;
    animation-name: hvr-bob-float_innerMagicWidget265_ey, hvr-bob_innerMagicWidget265_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes hvr-hang_innerMagicWidget265_ey {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget265_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget265_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-hang_innerMagicWidget265_ey:hover,
.hvr-hang_innerMagicWidget265_ey:focus,
.hvr-hang_innerMagicWidget265_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget265_ey, hvr-hang_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget265_ey, hvr-hang_innerMagicWidget265_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget265_ey, hvr-hang_innerMagicWidget265_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget265_ey, hvr-hang_innerMagicWidget265_ey;
    animation-name: hvr-hang-sink_innerMagicWidget265_ey, hvr-hang_innerMagicWidget265_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.hvr-skew_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-skew_innerMagicWidget265_ey:hover,
.hvr-skew_innerMagicWidget265_ey:focus,
.hvr-skew_innerMagicWidget265_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    background-color: #00b7a2
}

.hvr-skew-forward_innerMagicWidget265_ey:hover,
.hvr-skew-forward_innerMagicWidget265_ey:focus,
.hvr-skew-forward_innerMagicWidget265_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    background-color: #00b7a2
}

.hvr-skew-backward_innerMagicWidget265_ey:hover,
.hvr-skew-backward_innerMagicWidget265_ey:focus,
.hvr-skew-backward_innerMagicWidget265_ey:active {
    -ms-transform: skew(10deg);
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget265_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes hvr-wobble-vertical_innerMagicWidget265_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.hvr-wobble-vertical_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-vertical_innerMagicWidget265_ey:hover,
.hvr-wobble-vertical_innerMagicWidget265_ey:focus,
.hvr-wobble-vertical_innerMagicWidget265_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget265_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget265_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget265_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget265_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget265_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget265_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-wobble-horizontal_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-horizontal_innerMagicWidget265_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget265_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget265_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget265_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget265_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget265_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget265_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget265_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget265_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-bottom-right_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-to-bottom-right_innerMagicWidget265_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget265_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget265_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget265_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget265_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget265_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget265_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget265_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget265_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-top-right_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-to-top-right_innerMagicWidget265_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget265_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget265_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget265_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget265_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget265_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget265_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget265_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-top_innerMagicWidget265_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-top_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    background-color: #00b7a2
}

.hvr-wobble-top_innerMagicWidget265_ey:hover,
.hvr-wobble-top_innerMagicWidget265_ey:focus,
.hvr-wobble-top_innerMagicWidget265_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget265_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget265_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget265_ey;
    animation-name: hvr-wobble-top_innerMagicWidget265_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget265_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-bottom_innerMagicWidget265_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-bottom_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0;
    background-color: #00b7a2
}

.hvr-wobble-bottom_innerMagicWidget265_ey:hover,
.hvr-wobble-bottom_innerMagicWidget265_ey:focus,
.hvr-wobble-bottom_innerMagicWidget265_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget265_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget265_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget265_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget265_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget265_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-skew_innerMagicWidget265_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-skew_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-skew_innerMagicWidget265_ey:hover,
.hvr-wobble-skew_innerMagicWidget265_ey:focus,
.hvr-wobble-skew_innerMagicWidget265_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget265_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget265_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget265_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget265_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget265_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes hvr-buzz_innerMagicWidget265_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.hvr-buzz_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-buzz_innerMagicWidget265_ey:hover,
.hvr-buzz_innerMagicWidget265_ey:focus,
.hvr-buzz_innerMagicWidget265_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget265_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget265_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget265_ey;
    animation-name: hvr-buzz_innerMagicWidget265_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-buzz-out_innerMagicWidget265_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes hvr-buzz-out_innerMagicWidget265_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.hvr-buzz-out_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-buzz-out_innerMagicWidget265_ey:hover,
.hvr-buzz-out_innerMagicWidget265_ey:focus,
.hvr-buzz-out_innerMagicWidget265_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget265_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget265_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget265_ey;
    animation-name: hvr-buzz-out_innerMagicWidget265_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-fade_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background: #00b7a2
}

.hvr-fade_innerMagicWidget265_ey:hover,
.hvr-fade_innerMagicWidget265_ey:focus,
.hvr-fade_innerMagicWidget265_ey:active {
    background-color: #00b7a2 !important;
    color:  !important
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget265_ey {
    50% {
        background-color: #00b7a2;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget265_ey {
    50% {
        background-color: #00b7a2;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-back-pulse_innerMagicWidget265_ey:hover,
.hvr-back-pulse_innerMagicWidget265_ey:focus,
.hvr-back-pulse_innerMagicWidget265_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget265_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget265_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget265_ey;
    animation-name: hvr-back-pulse_innerMagicWidget265_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-delay: .5s;
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    animation-delay: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: #00b7a2 !important;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget265_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-sweep-to-right_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right_innerMagicWidget265_ey:hover,
.hvr-sweep-to-right_innerMagicWidget265_ey:focus,
.hvr-sweep-to-right_innerMagicWidget265_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget265_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget265_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget265_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-sweep-to-left_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-left_innerMagicWidget265_ey:hover,
.hvr-sweep-to-left_innerMagicWidget265_ey:focus,
.hvr-sweep-to-left_innerMagicWidget265_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget265_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget265_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget265_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-sweep-to-bottom_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-bottom_innerMagicWidget265_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget265_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget265_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget265_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget265_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget265_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background-color: #00b7a2
}

.hvr-sweep-to-top_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-top_innerMagicWidget265_ey:hover,
.hvr-sweep-to-top_innerMagicWidget265_ey:focus,
.hvr-sweep-to-top_innerMagicWidget265_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget265_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget265_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget265_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-right_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-right_innerMagicWidget265_ey:hover,
.hvr-bounce-to-right_innerMagicWidget265_ey:focus,
.hvr-bounce-to-right_innerMagicWidget265_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget265_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget265_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget265_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-left_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-left_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-left_innerMagicWidget265_ey:hover,
.hvr-bounce-to-left_innerMagicWidget265_ey:focus,
.hvr-bounce-to-left_innerMagicWidget265_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget265_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget265_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget265_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-bottom_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-bottom_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-bottom_innerMagicWidget265_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget265_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget265_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget265_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget265_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget265_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-top_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-top_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-top_innerMagicWidget265_ey:hover,
.hvr-bounce-to-top_innerMagicWidget265_ey:focus,
.hvr-bounce-to-top_innerMagicWidget265_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget265_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget265_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget265_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-radial-out_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-out_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    border-radius: 100%;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-out_innerMagicWidget265_ey:hover,
.hvr-radial-out_innerMagicWidget265_ey:focus,
.hvr-radial-out_innerMagicWidget265_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget265_ey:hover:before,
.hvr-radial-out_innerMagicWidget265_ey:focus:before,
.hvr-radial-out_innerMagicWidget265_ey:active:before {
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-in_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    border-radius: 100%;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-in_innerMagicWidget265_ey:hover,
.hvr-radial-in_innerMagicWidget265_ey:focus,
.hvr-radial-in_innerMagicWidget265_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget265_ey:hover:before,
.hvr-radial-in_innerMagicWidget265_ey:focus:before,
.hvr-radial-in_innerMagicWidget265_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-in_innerMagicWidget265_ey:hover,
.hvr-rectangle-in_innerMagicWidget265_ey:focus,
.hvr-rectangle-in_innerMagicWidget265_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget265_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget265_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget265_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-out_innerMagicWidget265_ey:hover,
.hvr-rectangle-out_innerMagicWidget265_ey:focus,
.hvr-rectangle-out_innerMagicWidget265_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget265_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget265_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget265_ey:active:before {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-horizontal_innerMagicWidget265_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget265_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget265_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget265_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget265_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget265_ey:active:before {
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-horizontal_innerMagicWidget265_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget265_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget265_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget265_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget265_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget265_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget265_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-vertical_innerMagicWidget265_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget265_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget265_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget265_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget265_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget265_ey:active:before {
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-vertical_innerMagicWidget265_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget265_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget265_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget265_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget265_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget265_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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: #00b7a2
}

.hvr-border-fade_innerMagicWidget265_ey:hover,
.hvr-border-fade_innerMagicWidget265_ey:focus,
.hvr-border-fade_innerMagicWidget265_ey:active {
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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: #00b7a2
}

.hvr-hollow_innerMagicWidget265_ey:hover,
.hvr-hollow_innerMagicWidget265_ey:focus,
.hvr-hollow_innerMagicWidget265_ey:active {
    background: none !important;
    color:  !important;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-trim_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-trim_innerMagicWidget265_ey:before {
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    border-radius: 50%;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-trim_innerMagicWidget265_ey:hover:before,
.hvr-trim_innerMagicWidget265_ey:focus:before,
.hvr-trim_innerMagicWidget265_ey:active:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget265_ey {
    100% {
        top: -15px;
        right: -15px;
        bottom: -15px;
        left: -15px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget265_ey {
    100% {
        top: -15px;
        right: -15px;
        bottom: -15px;
        left: -15px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-ripple-out_innerMagicWidget265_ey:before {
    content: '';
    position: absolute;
    border: #00b7a2 solid 2px !important;
    border-radius: 50%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-out_innerMagicWidget265_ey:hover:before,
.hvr-ripple-out_innerMagicWidget265_ey:focus:before,
.hvr-ripple-out_innerMagicWidget265_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget265_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget265_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget265_ey;
    animation-name: hvr-ripple-out_innerMagicWidget265_ey
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget265_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget265_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-ripple-in_innerMagicWidget265_ey:before {
    content: '';
    position: absolute;
    border: #00b7a2 solid 2px !important;
    border-radius: 50%;
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget265_ey:hover:before,
.hvr-ripple-in_innerMagicWidget265_ey:focus:before,
.hvr-ripple-in_innerMagicWidget265_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget265_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget265_ey;
    animation-name: hvr-ripple-in_innerMagicWidget265_ey
}

.hvr-outline-out_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-outline-out_innerMagicWidget265_ey:before {
    content: '';
    position: absolute;
    border: #00b7a2 solid 2px !important;
    border-radius: 50%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-out_innerMagicWidget265_ey:hover:before,
.hvr-outline-out_innerMagicWidget265_ey:focus:before,
.hvr-outline-out_innerMagicWidget265_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
}

.hvr-outline-in_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-outline-in_innerMagicWidget265_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    border-radius: 50%;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-in_innerMagicWidget265_ey:hover:before,
.hvr-outline-in_innerMagicWidget265_ey:focus:before,
.hvr-outline-in_innerMagicWidget265_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget265_ey:hover,
.hvr-round-corners_innerMagicWidget265_ey:focus,
.hvr-round-corners_innerMagicWidget265_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget265_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: 0;
    background: transparent !important;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-left_innerMagicWidget265_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget265_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget265_ey:active:before {
    right: 0
}

.hvr-underline-from-center_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-center_innerMagicWidget265_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget265_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget265_ey:active:before {
    left: 0;
    right: 0
}

.hvr-underline-from-right_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-right_innerMagicWidget265_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget265_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget265_ey:active:before {
    left: 0
}

.hvr-overline-from-left_innerMagicWidget265_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-left_innerMagicWidget265_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget265_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget265_ey:active:before {
    right: 0
}

.hvr-overline-from-center_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-center_innerMagicWidget265_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget265_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget265_ey:active:before {
    left: 0;
    right: 0
}

.hvr-overline-from-right_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-right_innerMagicWidget265_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget265_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget265_ey:active:before {
    left: 0
}

.hvr-reveal_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background-color: #00b7a2
}

.hvr-reveal_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-reveal_innerMagicWidget265_ey:hover:before,
.hvr-reveal_innerMagicWidget265_ey:focus:before,
.hvr-reveal_innerMagicWidget265_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    -moz-transform: translateY(4px);
    -o-transform: translateY(4px);
    transform: translateY(4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-reveal_innerMagicWidget265_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget265_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget265_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget265_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-reveal_innerMagicWidget265_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget265_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget265_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-glow_innerMagicWidget265_ey:hover,
.hvr-glow_innerMagicWidget265_ey:focus,
.hvr-glow_innerMagicWidget265_ey:active {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-shadow_innerMagicWidget265_ey:hover,
.hvr-shadow_innerMagicWidget265_ey:focus,
.hvr-shadow_innerMagicWidget265_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-grow-shadow_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-grow-shadow_innerMagicWidget265_ey:hover,
.hvr-grow-shadow_innerMagicWidget265_ey:focus,
.hvr-grow-shadow_innerMagicWidget265_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important;
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-box-shadow-outset_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-box-shadow-outset_innerMagicWidget265_ey:hover,
.hvr-box-shadow-outset_innerMagicWidget265_ey:focus,
.hvr-box-shadow-outset_innerMagicWidget265_ey:active {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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;
    background-color: #00b7a2
}

.hvr-box-shadow-inset_innerMagicWidget265_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget265_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget265_ey:active {
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-float-shadow_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-float-shadow_innerMagicWidget265_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%);
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget265_ey:hover,
.hvr-float-shadow_innerMagicWidget265_ey:focus,
.hvr-float-shadow_innerMagicWidget265_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget265_ey:hover:before,
.hvr-float-shadow_innerMagicWidget265_ey:focus:before,
.hvr-float-shadow_innerMagicWidget265_ey:active:before {
    opacity: 1;
    -ms-transform: translateY(5px);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-shadow-radial_innerMagicWidget265_ey:before,
.hvr-shadow-radial_innerMagicWidget265_ey:after {
    pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow-radial_innerMagicWidget265_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_innerMagicWidget265_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_innerMagicWidget265_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget265_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget265_ey:active:before,
.hvr-shadow-radial_innerMagicWidget265_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget265_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget265_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-top_innerMagicWidget265_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #00b7a2 transparent
}

.hvr-bubble-top_innerMagicWidget265_ey:hover:before,
.hvr-bubble-top_innerMagicWidget265_ey:focus:before,
.hvr-bubble-top_innerMagicWidget265_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-right_innerMagicWidget265_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 7px);
    right: 0;
    border-width: 7px 0 7px 10px;
    border-color: transparent transparent transparent #00b7a2
}

.hvr-bubble-right_innerMagicWidget265_ey:hover:before,
.hvr-bubble-right_innerMagicWidget265_ey:focus:before,
.hvr-bubble-right_innerMagicWidget265_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-bottom_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-bottom_innerMagicWidget265_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: #00b7a2 transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget265_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget265_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget265_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-left_innerMagicWidget265_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 7px);
    left: 0;
    border-width: 7px 16px 7px 0;
    border-color: transparent #00b7a2 transparent transparent
}

.hvr-bubble-left_innerMagicWidget265_ey:hover:before,
.hvr-bubble-left_innerMagicWidget265_ey:focus:before,
.hvr-bubble-left_innerMagicWidget265_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-top_innerMagicWidget265_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 #00b7a2 transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget265_ey:hover,
.hvr-bubble-float-top_innerMagicWidget265_ey:focus,
.hvr-bubble-float-top_innerMagicWidget265_ey:active {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget265_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget265_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget265_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-right_innerMagicWidget265_ey:before {
    position: absolute;
    z-index: -1;
    top: calc(50% - 7px);
    right: 0;
    content: '';
    border-style: solid;
    border-width: 7px 0 7px 16px;
    border-color: transparent transparent transparent #00b7a2;
    -md-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    opacity: 0
}

.hvr-bubble-float-right_innerMagicWidget265_ey:hover:before {
    opacity: 1;
    -ms-transform: translateX(80%) !important;
    -webkit-transform: translateX(80%) !important;
    -moz-transform: translateX(80%) !important;
    -o-transform: translateX(80%) !important;
    transform: translateX(80%) !important
}

.hvr-bubble-float-right_innerMagicWidget265_ey:hover,
.hvr-bubble-float-right_innerMagicWidget265_ey:focus,
.hvr-bubble-float-right_innerMagicWidget265_ey:active {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget265_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget265_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget265_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-bottom_innerMagicWidget265_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: #00b7a2 transparent transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget265_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget265_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget265_ey:active {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget265_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget265_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget265_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-left_innerMagicWidget265_ey:before {
    position: absolute;
    z-index: -1;
    content: '';
    top: calc(50% - 7px);
    left: 0;
    border-style: solid;
    border-width: 7px 16px 7px 0;
    border-color: transparent #00b7a2 transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget265_ey:hover,
.hvr-bubble-float-left_innerMagicWidget265_ey:focus,
.hvr-bubble-float-left_innerMagicWidget265_ey:active {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget265_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget265_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget265_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-static-bottom_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-static-bottom_innerMagicWidget265_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 16px 10px 0 10px;
    border-color: #00b7a2 transparent transparent transparent
}

.hvr-bubble-static-bottom_innerMagicWidget265_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget265_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget265_ey:active:before {
    -ms-transform: translateY(65%);
    -webkit-transform: translateY(65%);
    -moz-transform: translateY(65%);
    -o-transform: translateY(65%);
    transform: translateY(65%)
}

.hvr-bubble-static-right_innerMagicWidget265_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-static-right_innerMagicWidget265_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 7px);
    right: 4%;
    border-width: 7px 0 7px 16px;
    border-color: transparent transparent transparent #00b7a2
}

.hvr-bubble-static-right_innerMagicWidget265_ey:hover:before {
    -ms-transform: translateX(80%);
    -webkit-transform: translateX(80%);
    -moz-transform: translateX(80%);
    -o-transform: translateX(80%);
    transform: translateX(80%)
}

.innerShape267 {
    left: 0;
    top: 29px;
    width: 200px;
    height: 159px;
    z-index: 1000121;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-color: transparent;
    border-style: solid;
    background-color: #373737;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    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
}

.innerShape267 {
    display: block;
    initialLeft: 0;
    initialTop: 30;
    left: 0;
    top: 30px;
    width: 200px;
    initialWidth: 200;
    height: 159px;
    initialHeight: 159
}

@media screen and (max-width:959px) {
    .innerShape267 {
        display: block;
        top: 28px;
        left: 0;
        width: 200px;
        height: 171px;
        initialTop: 1324;
        initialLeft: 243;
        initialWidth: 200;
        initialHeight: 171
    }
}

@media screen and (max-width:767px) {
    .innerShape267 {
        display: block;
        top: 28px;
        left: 0;
        width: 200px;
        height: 171px;
        initialTop: 1324;
        initialLeft: 243;
        initialWidth: 200;
        initialHeight: 171
    }
}

@media screen and (max-width:479px) {
    .innerShape267 {
        display: block;
        top: 28px;
        left: 0;
        width: 200px;
        height: 171px;
        initialTop: 1324;
        initialLeft: 243;
        initialWidth: 200;
        initialHeight: 171
    }
}

.innerMagicWidget268 {
    left: 24px;
    top: 71px;
    width: 150px;
    height: 21px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #00b7a2;
    border-style: solid;
    z-index: 1000122;
    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
}

.innerMagicWidget268 {
    display: block;
    height: 21px;
    initialHeight: 21;
    top: 71px;
    initialTop: 71;
    prevBottom: 1451;
    width: 150px;
    left: 24px;
    initialLeft: 24;
    initialWidth: 150
}

@media screen and (max-width:959px) {
    .innerMagicWidget268 {
        display: block;
        top: 71px;
        left: 25.5px;
        width: 150px;
        height: 21px;
        initialTop: 1365;
        initialLeft: 268;
        initialWidth: 150;
        initialHeight: 21;
        prevBottom: 1451
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget268 {
        display: block;
        top: 71px;
        left: 25.5px;
        width: 150px;
        height: 21px;
        initialTop: 1365;
        initialLeft: 268;
        initialWidth: 150;
        initialHeight: 21;
        prevBottom: 1451
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget268 {
        display: block;
        top: 71px;
        left: 25.5px;
        width: 150px;
        height: 21px;
        initialTop: 1365;
        initialLeft: 268;
        initialWidth: 150;
        initialHeight: 21;
        prevBottom: 1451
    }
}

[data-widgetkey~="1038"] {
    overflow: visible
}

.wrapper_innerMagicWidget268_ey {
    cursor: pointer;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center
}

.button_innerMagicWidget268_ey {
    display: table;
    width: 100%;
    height: 100%;
    background: transparent
}

.button_innerMagicWidget268_ey:hover a {
    color: #00b7a2
}

.text_innerMagicWidget268_ey {
    display: table-cell;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    false;
    width: 95%
}

.default-style-text {
    font-size: 25px;
    font-family: Oswald;
    color: #1a9ef2
}

.hvr-grow_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-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;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow_innerMagicWidget268_ey:hover,
.hvr-grow_innerMagicWidget268_ey:focus,
.hvr-grow_innerMagicWidget268_ey:active {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -mos-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shrink_innerMagicWidget268_ey:hover,
.hvr-shrink_innerMagicWidget268_ey:focus,
.hvr-shrink_innerMagicWidget268_ey:active {
    -ms-transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes hvr-pulse_innerMagicWidget268_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget268_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse_innerMagicWidget268_ey:hover,
.hvr-pulse_innerMagicWidget268_ey:focus,
.hvr-pulse_innerMagicWidget268_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget268_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget268_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget268_ey;
    animation-name: hvr-pulse_innerMagicWidget268_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget268_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget268_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-grow_innerMagicWidget268_ey:hover,
.hvr-pulse-grow_innerMagicWidget268_ey:focus,
.hvr-pulse-grow_innerMagicWidget268_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget268_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget268_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget268_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget268_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -ms-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -o-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes hvr-pulse-shrink_innerMagicWidget268_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse-shrink_innerMagicWidget268_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-shrink_innerMagicWidget268_ey:hover,
.hvr-pulse-shrink_innerMagicWidget268_ey:focus,
.hvr-pulse-shrink_innerMagicWidget268_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget268_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget268_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget268_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget268_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
}

@-webkit-keyframes hvr-push_innerMagicWidget268_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget268_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-push_innerMagicWidget268_ey:hover,
.hvr-push_innerMagicWidget268_ey:focus,
.hvr-push_innerMagicWidget268_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget268_ey;
    -moz-animation-name: hvr-push_innerMagicWidget268_ey;
    -o-animation-name: hvr-push_innerMagicWidget268_ey;
    animation-name: hvr-push_innerMagicWidget268_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-pop_innerMagicWidget268_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget268_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pop_innerMagicWidget268_ey:hover,
.hvr-pop_innerMagicWidget268_ey:focus,
.hvr-pop_innerMagicWidget268_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget268_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget268_ey;
    -o-animation-name: hvr-pop_innerMagicWidget268_ey;
    animation-name: hvr-pop_innerMagicWidget268_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-in_innerMagicWidget268_ey:hover,
.hvr-bounce-in_innerMagicWidget268_ey:focus,
.hvr-bounce-in_innerMagicWidget268_ey:active {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-bounce-out_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-out_innerMagicWidget268_ey:hover,
.hvr-bounce-out_innerMagicWidget268_ey:focus,
.hvr-bounce-out_innerMagicWidget268_ey:active {
    -ms-transform: scale(.8);
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-rotate_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-rotate_innerMagicWidget268_ey:hover,
.hvr-rotate_innerMagicWidget268_ey:focus,
.hvr-rotate_innerMagicWidget268_ey:active {
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg)
}

.hvr-grow-rotate_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-rotate_innerMagicWidget268_ey:hover,
.hvr-grow-rotate_innerMagicWidget268_ey:focus,
.hvr-grow-rotate_innerMagicWidget268_ey:active {
    -ms-transform: scale(1.1) rotate(4deg);
    -webkit-transform: scale(1.1) rotate(4deg);
    -moz-transform: scale(1.1) rotate(4deg);
    -o-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-float_innerMagicWidget268_ey:hover,
.hvr-float_innerMagicWidget268_ey:focus,
.hvr-float_innerMagicWidget268_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sink_innerMagicWidget268_ey:hover,
.hvr-sink_innerMagicWidget268_ey:focus,
.hvr-sink_innerMagicWidget268_ey:active {
    -ms-transform: translateY(8px);
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes hvr-bob_innerMagicWidget268_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob_innerMagicWidget268_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget268_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget268_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-bob_innerMagicWidget268_ey:hover,
.hvr-bob_innerMagicWidget268_ey:focus,
.hvr-bob_innerMagicWidget268_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget268_ey, hvr-bob_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget268_ey, hvr-bob_innerMagicWidget268_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget268_ey, hvr-bob_innerMagicWidget268_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget268_ey, hvr-bob_innerMagicWidget268_ey;
    animation-name: hvr-bob-float_innerMagicWidget268_ey, hvr-bob_innerMagicWidget268_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes hvr-hang_innerMagicWidget268_ey {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget268_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget268_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-hang_innerMagicWidget268_ey:hover,
.hvr-hang_innerMagicWidget268_ey:focus,
.hvr-hang_innerMagicWidget268_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget268_ey, hvr-hang_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget268_ey, hvr-hang_innerMagicWidget268_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget268_ey, hvr-hang_innerMagicWidget268_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget268_ey, hvr-hang_innerMagicWidget268_ey;
    animation-name: hvr-hang-sink_innerMagicWidget268_ey, hvr-hang_innerMagicWidget268_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.hvr-skew_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-skew_innerMagicWidget268_ey:hover,
.hvr-skew_innerMagicWidget268_ey:focus,
.hvr-skew_innerMagicWidget268_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-forward_innerMagicWidget268_ey:hover,
.hvr-skew-forward_innerMagicWidget268_ey:focus,
.hvr-skew-forward_innerMagicWidget268_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-backward_innerMagicWidget268_ey:hover,
.hvr-skew-backward_innerMagicWidget268_ey:focus,
.hvr-skew-backward_innerMagicWidget268_ey:active {
    -ms-transform: skew(10deg);
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget268_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes hvr-wobble-vertical_innerMagicWidget268_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.hvr-wobble-vertical_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-vertical_innerMagicWidget268_ey:hover,
.hvr-wobble-vertical_innerMagicWidget268_ey:focus,
.hvr-wobble-vertical_innerMagicWidget268_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget268_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget268_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget268_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget268_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget268_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget268_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-wobble-horizontal_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-horizontal_innerMagicWidget268_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget268_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget268_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget268_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget268_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget268_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget268_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget268_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget268_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-bottom-right_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-bottom-right_innerMagicWidget268_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget268_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget268_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget268_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget268_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget268_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget268_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget268_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget268_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-top-right_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-top-right_innerMagicWidget268_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget268_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget268_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget268_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget268_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget268_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget268_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget268_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-top_innerMagicWidget268_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-top_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-wobble-top_innerMagicWidget268_ey:hover,
.hvr-wobble-top_innerMagicWidget268_ey:focus,
.hvr-wobble-top_innerMagicWidget268_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget268_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget268_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget268_ey;
    animation-name: hvr-wobble-top_innerMagicWidget268_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget268_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-bottom_innerMagicWidget268_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-bottom_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.hvr-wobble-bottom_innerMagicWidget268_ey:hover,
.hvr-wobble-bottom_innerMagicWidget268_ey:focus,
.hvr-wobble-bottom_innerMagicWidget268_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget268_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget268_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget268_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget268_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget268_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-skew_innerMagicWidget268_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-skew_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-skew_innerMagicWidget268_ey:hover,
.hvr-wobble-skew_innerMagicWidget268_ey:focus,
.hvr-wobble-skew_innerMagicWidget268_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget268_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget268_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget268_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget268_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget268_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes hvr-buzz_innerMagicWidget268_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.hvr-buzz_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz_innerMagicWidget268_ey:hover,
.hvr-buzz_innerMagicWidget268_ey:focus,
.hvr-buzz_innerMagicWidget268_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget268_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget268_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget268_ey;
    animation-name: hvr-buzz_innerMagicWidget268_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-buzz-out_innerMagicWidget268_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes hvr-buzz-out_innerMagicWidget268_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.hvr-buzz-out_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz-out_innerMagicWidget268_ey:hover,
.hvr-buzz-out_innerMagicWidget268_ey:focus,
.hvr-buzz-out_innerMagicWidget268_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget268_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget268_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget268_ey;
    animation-name: hvr-buzz-out_innerMagicWidget268_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-fade_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-fade_innerMagicWidget268_ey:hover,
.hvr-fade_innerMagicWidget268_ey:focus,
.hvr-fade_innerMagicWidget268_ey:active {
    background-color: #1a9ef2 !important;
    color:  !important
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget268_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget268_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-back-pulse_innerMagicWidget268_ey:hover,
.hvr-back-pulse_innerMagicWidget268_ey:focus,
.hvr-back-pulse_innerMagicWidget268_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget268_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget268_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget268_ey;
    animation-name: hvr-back-pulse_innerMagicWidget268_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-delay: .5s;
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    animation-delay: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: #1a9ef2 !important;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget268_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-right_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right_innerMagicWidget268_ey:hover,
.hvr-sweep-to-right_innerMagicWidget268_ey:focus,
.hvr-sweep-to-right_innerMagicWidget268_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget268_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget268_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget268_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-left_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-left_innerMagicWidget268_ey:hover,
.hvr-sweep-to-left_innerMagicWidget268_ey:focus,
.hvr-sweep-to-left_innerMagicWidget268_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget268_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget268_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget268_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-bottom_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-bottom_innerMagicWidget268_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget268_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget268_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget268_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget268_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget268_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-top_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-top_innerMagicWidget268_ey:hover,
.hvr-sweep-to-top_innerMagicWidget268_ey:focus,
.hvr-sweep-to-top_innerMagicWidget268_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget268_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget268_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget268_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-right_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-right_innerMagicWidget268_ey:hover,
.hvr-bounce-to-right_innerMagicWidget268_ey:focus,
.hvr-bounce-to-right_innerMagicWidget268_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget268_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget268_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget268_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-left_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-left_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-left_innerMagicWidget268_ey:hover,
.hvr-bounce-to-left_innerMagicWidget268_ey:focus,
.hvr-bounce-to-left_innerMagicWidget268_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget268_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget268_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget268_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-bottom_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-bottom_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-bottom_innerMagicWidget268_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget268_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget268_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget268_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget268_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget268_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-top_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-top_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-top_innerMagicWidget268_ey:hover,
.hvr-bounce-to-top_innerMagicWidget268_ey:focus,
.hvr-bounce-to-top_innerMagicWidget268_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget268_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget268_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget268_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-radial-out_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-out_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    border-radius: 100%;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-out_innerMagicWidget268_ey:hover,
.hvr-radial-out_innerMagicWidget268_ey:focus,
.hvr-radial-out_innerMagicWidget268_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget268_ey:hover:before,
.hvr-radial-out_innerMagicWidget268_ey:focus:before,
.hvr-radial-out_innerMagicWidget268_ey:active:before {
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-in_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    border-radius: 100%;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-in_innerMagicWidget268_ey:hover,
.hvr-radial-in_innerMagicWidget268_ey:focus,
.hvr-radial-in_innerMagicWidget268_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget268_ey:hover:before,
.hvr-radial-in_innerMagicWidget268_ey:focus:before,
.hvr-radial-in_innerMagicWidget268_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-in_innerMagicWidget268_ey:hover,
.hvr-rectangle-in_innerMagicWidget268_ey:focus,
.hvr-rectangle-in_innerMagicWidget268_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget268_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget268_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget268_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-out_innerMagicWidget268_ey:hover,
.hvr-rectangle-out_innerMagicWidget268_ey:focus,
.hvr-rectangle-out_innerMagicWidget268_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget268_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget268_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget268_ey:active:before {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-horizontal_innerMagicWidget268_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget268_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget268_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget268_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget268_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget268_ey:active:before {
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-horizontal_innerMagicWidget268_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget268_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget268_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget268_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget268_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget268_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget268_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background:  !important;
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-vertical_innerMagicWidget268_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget268_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget268_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget268_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget268_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget268_ey:active:before {
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-vertical_innerMagicWidget268_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget268_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget268_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget268_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget268_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget268_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-border-fade_innerMagicWidget268_ey:hover,
.hvr-border-fade_innerMagicWidget268_ey:focus,
.hvr-border-fade_innerMagicWidget268_ey:active {
    box-shadow: inset 0 0 0 2px #1a9ef2, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-hollow_innerMagicWidget268_ey:hover,
.hvr-hollow_innerMagicWidget268_ey:focus,
.hvr-hollow_innerMagicWidget268_ey:active {
    background: none !important;
    color:  !important;
    box-shadow: inset 0 0 0 2px #1a9ef2, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-trim_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-trim_innerMagicWidget268_ey:before {
    content: '';
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-trim_innerMagicWidget268_ey:hover:before,
.hvr-trim_innerMagicWidget268_ey:focus:before,
.hvr-trim_innerMagicWidget268_ey:active:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget268_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget268_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-out_innerMagicWidget268_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    opacity: 0
}

.hvr-ripple-out_innerMagicWidget268_ey:hover:before,
.hvr-ripple-out_innerMagicWidget268_ey:focus:before,
.hvr-ripple-out_innerMagicWidget268_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget268_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget268_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget268_ey;
    animation-name: hvr-ripple-out_innerMagicWidget268_ey;
    opacity: 1
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget268_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget268_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-in_innerMagicWidget268_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget268_ey:hover:before,
.hvr-ripple-in_innerMagicWidget268_ey:focus:before,
.hvr-ripple-in_innerMagicWidget268_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget268_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget268_ey;
    animation-name: hvr-ripple-in_innerMagicWidget268_ey
}

.hvr-outline-out_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-out_innerMagicWidget268_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    opacity: 0
}

.hvr-outline-out_innerMagicWidget268_ey:hover:before,
.hvr-outline-out_innerMagicWidget268_ey:focus:before,
.hvr-outline-out_innerMagicWidget268_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-outline-in_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-in_innerMagicWidget268_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-in_innerMagicWidget268_ey:hover:before,
.hvr-outline-in_innerMagicWidget268_ey:focus:before,
.hvr-outline-in_innerMagicWidget268_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget268_ey:hover,
.hvr-round-corners_innerMagicWidget268_ey:focus,
.hvr-round-corners_innerMagicWidget268_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget268_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    bottom: 0;
    background: #1a9ef2 !important;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-left_innerMagicWidget268_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget268_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget268_ey:active:before {
    right: 2.5%
}

.hvr-underline-from-center_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-center_innerMagicWidget268_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget268_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget268_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-underline-from-right_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    bottom: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-right_innerMagicWidget268_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget268_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget268_ey:active:before {
    left: 2.5%
}

.hvr-overline-from-left_innerMagicWidget268_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-left_innerMagicWidget268_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget268_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget268_ey:active:before {
    right: 2.5%
}

.hvr-overline-from-center_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-center_innerMagicWidget268_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget268_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget268_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-overline-from-right_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-right_innerMagicWidget268_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget268_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget268_ey:active:before {
    left: 2.5%
}

.hvr-reveal_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-reveal_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    bottom: 0;
    border-color: #1a9ef2;
    border-style: solid;
    border-width: 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-reveal_innerMagicWidget268_ey:hover:before,
.hvr-reveal_innerMagicWidget268_ey:focus:before,
.hvr-reveal_innerMagicWidget268_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    bottom: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    -moz-transform: translateY(4px);
    -o-transform: translateY(4px);
    transform: translateY(4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-reveal_innerMagicWidget268_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget268_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget268_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget268_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-reveal_innerMagicWidget268_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget268_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget268_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-glow_innerMagicWidget268_ey:hover,
.hvr-glow_innerMagicWidget268_ey:focus,
.hvr-glow_innerMagicWidget268_ey:active {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow_innerMagicWidget268_ey:hover,
.hvr-shadow_innerMagicWidget268_ey:focus,
.hvr-shadow_innerMagicWidget268_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-text_shadow_innerMagicWidget268_ey {
    transition: all .5s ease
}

.hvr-text_shadow_innerMagicWidget268_ey:hover {
    text-shadow: 1px 1px 2px #ababab
}

.hvr-grow-shadow_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-shadow_innerMagicWidget268_ey:hover,
.hvr-grow-shadow_innerMagicWidget268_ey:focus,
.hvr-grow-shadow_innerMagicWidget268_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important;
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-box-shadow-outset_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-box-shadow-outset_innerMagicWidget268_ey:hover,
.hvr-box-shadow-outset_innerMagicWidget268_ey:focus,
.hvr-box-shadow-outset_innerMagicWidget268_ey:active {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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_innerMagicWidget268_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget268_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget268_ey:active {
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-float-shadow_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget268_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%);
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget268_ey:hover,
.hvr-float-shadow_innerMagicWidget268_ey:focus,
.hvr-float-shadow_innerMagicWidget268_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget268_ey:hover:before,
.hvr-float-shadow_innerMagicWidget268_ey:focus:before,
.hvr-float-shadow_innerMagicWidget268_ey:active:before {
    opacity: 1;
    -ms-transform: translateY(5px);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-shadow-radial_innerMagicWidget268_ey:before,
.hvr-shadow-radial_innerMagicWidget268_ey:after {
    pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow-radial_innerMagicWidget268_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_innerMagicWidget268_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_innerMagicWidget268_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget268_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget268_ey:active:before,
.hvr-shadow-radial_innerMagicWidget268_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget268_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget268_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-top_innerMagicWidget268_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-top_innerMagicWidget268_ey:hover:before,
.hvr-bubble-top_innerMagicWidget268_ey:focus:before,
.hvr-bubble-top_innerMagicWidget268_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-right_innerMagicWidget268_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-right_innerMagicWidget268_ey:hover:before,
.hvr-bubble-right_innerMagicWidget268_ey:focus:before,
.hvr-bubble-right_innerMagicWidget268_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-bottom_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-bottom_innerMagicWidget268_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget268_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget268_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget268_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-left_innerMagicWidget268_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent transparent transparent
}

.hvr-bubble-left_innerMagicWidget268_ey:hover:before,
.hvr-bubble-left_innerMagicWidget268_ey:focus:before,
.hvr-bubble-left_innerMagicWidget268_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget268_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 transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget268_ey:hover,
.hvr-bubble-float-top_innerMagicWidget268_ey:focus,
.hvr-bubble-float-top_innerMagicWidget268_ey:active {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget268_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget268_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget268_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget268_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;
    -md-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget268_ey:hover,
.hvr-bubble-float-right_innerMagicWidget268_ey:focus,
.hvr-bubble-float-right_innerMagicWidget268_ey:active {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget268_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget268_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget268_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget268_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: transparent transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget268_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget268_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget268_ey:active {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget268_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget268_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget268_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget268_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget268_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 transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget268_ey:hover,
.hvr-bubble-float-left_innerMagicWidget268_ey:focus,
.hvr-bubble-float-left_innerMagicWidget268_ey:active {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget268_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget268_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget268_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.innerText269 {
    left: 9px;
    top: 101px;
    width: 179px;
    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: 1000123;
    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
}

.innerText269_ContentDiv {
    word-wrap: break-word
}

.innerText269 {
    display: block;
    prevBottom: 1181;
    initialLeft: 9;
    initialTop: 101;
    left: 9px;
    top: 101px;
    width: 179px;
    initialWidth: 179;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText269 {
        display: block;
        top: 101px;
        left: 10px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 495;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

@media screen and (max-width:767px) {
    .innerText269 {
        display: block;
        top: 101px;
        left: 10px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 495;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

@media screen and (max-width:479px) {
    .innerText269 {
        display: block;
        top: 101px;
        left: 10px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 495;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

.innerShape270 {
    left: 78px;
    top: 157px;
    width: 40px;
    height: 2px;
    z-index: 1000124;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-color: #00b7a2;
    border-style: none;
    background-color: #00b7a2;
    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
}

.innerShape270 {
    display: block;
    width: 40px;
    initialWidth: 40;
    height: 2px;
    initialHeight: 3;
    top: 157px;
    initialTop: 157;
    initialLeft: 78;
    left: 78px
}

@media screen and (max-width:959px) {
    .innerShape270 {
        display: block;
        top: 179px;
        left: 78.5px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

@media screen and (max-width:767px) {
    .innerShape270 {
        display: block;
        top: 179px;
        left: 78.5px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

@media screen and (max-width:479px) {
    .innerShape270 {
        display: block;
        top: 179px;
        left: 78.5px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

.innerMagicWidget271 {
    left: 69px;
    top: 0;
    width: 59px;
    height: 59px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000125;
    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
}

.innerMagicWidget271 {
    display: block;
    initialLeft: 69;
    initialTop: 0;
    left: 69px;
    top: 0;
    prevBottom: 1432;
    width: 59px;
    initialWidth: 59;
    height: 59px;
    initialHeight: 59
}

@media screen and (max-width:959px) {
    .innerMagicWidget271 {
        display: block;
        top: 0;
        left: 70.5px;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget271 {
        display: block;
        top: 0;
        left: 70.5px;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget271 {
        display: block;
        top: 0;
        left: 70.5px;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

[data-widgetkey~="1040"] {
    overflow: visible
}

.wrapper_innerMagicWidget271_ey {
    cursor: pointer;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: table
}

.button_innerMagicWidget271_ey {
    position: absolute;
    display: table-cell;
    width: 100%;
    height: 100%;
    background: #00b7a2;
    -ms-border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%
}

.button_innerMagicWidget271_ey:hover a {
    color: #fff
}

.text_innerMagicWidget271_ey {
    display: table-cell;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    false;
    width: 95%;
    text-align: center
}

.default-style-round {
    color: #fff;
    font-size: 23px;
    font-family: oswald
}

.hvr-grow_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-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;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-grow_innerMagicWidget271_ey:hover,
.hvr-grow_innerMagicWidget271_ey:focus,
.hvr-grow_innerMagicWidget271_ey:active {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -mos-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-shrink_innerMagicWidget271_ey:hover,
.hvr-shrink_innerMagicWidget271_ey:focus,
.hvr-shrink_innerMagicWidget271_ey:active {
    -ms-transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes hvr-pulse_innerMagicWidget271_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget271_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-pulse_innerMagicWidget271_ey:hover,
.hvr-pulse_innerMagicWidget271_ey:focus,
.hvr-pulse_innerMagicWidget271_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget271_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget271_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget271_ey;
    animation-name: hvr-pulse_innerMagicWidget271_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget271_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget271_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-pulse-grow_innerMagicWidget271_ey:hover,
.hvr-pulse-grow_innerMagicWidget271_ey:focus,
.hvr-pulse-grow_innerMagicWidget271_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget271_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget271_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget271_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget271_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -ms-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -o-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes hvr-pulse-shrink_innerMagicWidget271_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse-shrink_innerMagicWidget271_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-shrink_innerMagicWidget271_ey:hover,
.hvr-pulse-shrink_innerMagicWidget271_ey:focus,
.hvr-pulse-shrink_innerMagicWidget271_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget271_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget271_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget271_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget271_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
}

@-webkit-keyframes hvr-push_innerMagicWidget271_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget271_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-push_innerMagicWidget271_ey:hover,
.hvr-push_innerMagicWidget271_ey:focus,
.hvr-push_innerMagicWidget271_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget271_ey;
    -moz-animation-name: hvr-push_innerMagicWidget271_ey;
    -o-animation-name: hvr-push_innerMagicWidget271_ey;
    animation-name: hvr-push_innerMagicWidget271_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-pop_innerMagicWidget271_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget271_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-pop_innerMagicWidget271_ey:hover,
.hvr-pop_innerMagicWidget271_ey:focus,
.hvr-pop_innerMagicWidget271_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget271_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget271_ey;
    -o-animation-name: hvr-pop_innerMagicWidget271_ey;
    animation-name: hvr-pop_innerMagicWidget271_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    background-color: #00b7a2
}

.hvr-bounce-in_innerMagicWidget271_ey:hover,
.hvr-bounce-in_innerMagicWidget271_ey:focus,
.hvr-bounce-in_innerMagicWidget271_ey:active {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-bounce-out_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    background-color: #00b7a2
}

.hvr-bounce-out_innerMagicWidget271_ey:hover,
.hvr-bounce-out_innerMagicWidget271_ey:focus,
.hvr-bounce-out_innerMagicWidget271_ey:active {
    -ms-transform: scale(.8);
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-rotate_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-rotate_innerMagicWidget271_ey:hover,
.hvr-rotate_innerMagicWidget271_ey:focus,
.hvr-rotate_innerMagicWidget271_ey:active {
    -ms-animation: spin .5s linear infinite;
    -webkit-animation: spin .5s linear infinite;
    -moz-animation: spin .5s linear infinite;
    -o-animation: spin .5s linear infinite;
    animation: spin .5s linear infinite;
    -ms-transform: initial;
    -webkit-transform: initial;
    -moz-transform: initial;
    -o-transform: initial;
    transform: initial
}

@-ms-keyframes spin {
    100% {
        -moz-transform: rotate(360deg)
    }
}

@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@-moz-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@-o-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.hvr-grow-rotate_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-grow-rotate_innerMagicWidget271_ey:hover,
.hvr-grow-rotate_innerMagicWidget271_ey:focus,
.hvr-grow-rotate_innerMagicWidget271_ey:active {
    -ms-transform: scale(1.1) rotate(4deg);
    -webkit-transform: scale(1.1) rotate(4deg);
    -moz-transform: scale(1.1) rotate(4deg);
    -o-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    background-color: #00b7a2
}

.hvr-float_innerMagicWidget271_ey:hover,
.hvr-float_innerMagicWidget271_ey:focus,
.hvr-float_innerMagicWidget271_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    background-color: #00b7a2
}

.hvr-sink_innerMagicWidget271_ey:hover,
.hvr-sink_innerMagicWidget271_ey:focus,
.hvr-sink_innerMagicWidget271_ey:active {
    -ms-transform: translateY(8px);
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes hvr-bob_innerMagicWidget271_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob_innerMagicWidget271_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget271_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget271_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-bob_innerMagicWidget271_ey:hover,
.hvr-bob_innerMagicWidget271_ey:focus,
.hvr-bob_innerMagicWidget271_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget271_ey, hvr-bob_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget271_ey, hvr-bob_innerMagicWidget271_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget271_ey, hvr-bob_innerMagicWidget271_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget271_ey, hvr-bob_innerMagicWidget271_ey;
    animation-name: hvr-bob-float_innerMagicWidget271_ey, hvr-bob_innerMagicWidget271_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes hvr-hang_innerMagicWidget271_ey {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget271_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget271_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-hang_innerMagicWidget271_ey:hover,
.hvr-hang_innerMagicWidget271_ey:focus,
.hvr-hang_innerMagicWidget271_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget271_ey, hvr-hang_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget271_ey, hvr-hang_innerMagicWidget271_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget271_ey, hvr-hang_innerMagicWidget271_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget271_ey, hvr-hang_innerMagicWidget271_ey;
    animation-name: hvr-hang-sink_innerMagicWidget271_ey, hvr-hang_innerMagicWidget271_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.hvr-skew_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-skew_innerMagicWidget271_ey:hover,
.hvr-skew_innerMagicWidget271_ey:focus,
.hvr-skew_innerMagicWidget271_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    background-color: #00b7a2
}

.hvr-skew-forward_innerMagicWidget271_ey:hover,
.hvr-skew-forward_innerMagicWidget271_ey:focus,
.hvr-skew-forward_innerMagicWidget271_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    background-color: #00b7a2
}

.hvr-skew-backward_innerMagicWidget271_ey:hover,
.hvr-skew-backward_innerMagicWidget271_ey:focus,
.hvr-skew-backward_innerMagicWidget271_ey:active {
    -ms-transform: skew(10deg);
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget271_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes hvr-wobble-vertical_innerMagicWidget271_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.hvr-wobble-vertical_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-vertical_innerMagicWidget271_ey:hover,
.hvr-wobble-vertical_innerMagicWidget271_ey:focus,
.hvr-wobble-vertical_innerMagicWidget271_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget271_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget271_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget271_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget271_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget271_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget271_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-wobble-horizontal_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-horizontal_innerMagicWidget271_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget271_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget271_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget271_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget271_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget271_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget271_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget271_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget271_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-bottom-right_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-to-bottom-right_innerMagicWidget271_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget271_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget271_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget271_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget271_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget271_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget271_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget271_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget271_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-top-right_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-to-top-right_innerMagicWidget271_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget271_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget271_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget271_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget271_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget271_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget271_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget271_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-top_innerMagicWidget271_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-top_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    background-color: #00b7a2
}

.hvr-wobble-top_innerMagicWidget271_ey:hover,
.hvr-wobble-top_innerMagicWidget271_ey:focus,
.hvr-wobble-top_innerMagicWidget271_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget271_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget271_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget271_ey;
    animation-name: hvr-wobble-top_innerMagicWidget271_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget271_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-bottom_innerMagicWidget271_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-bottom_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0;
    background-color: #00b7a2
}

.hvr-wobble-bottom_innerMagicWidget271_ey:hover,
.hvr-wobble-bottom_innerMagicWidget271_ey:focus,
.hvr-wobble-bottom_innerMagicWidget271_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget271_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget271_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget271_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget271_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget271_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-skew_innerMagicWidget271_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-skew_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-skew_innerMagicWidget271_ey:hover,
.hvr-wobble-skew_innerMagicWidget271_ey:focus,
.hvr-wobble-skew_innerMagicWidget271_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget271_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget271_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget271_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget271_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget271_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes hvr-buzz_innerMagicWidget271_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.hvr-buzz_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-buzz_innerMagicWidget271_ey:hover,
.hvr-buzz_innerMagicWidget271_ey:focus,
.hvr-buzz_innerMagicWidget271_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget271_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget271_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget271_ey;
    animation-name: hvr-buzz_innerMagicWidget271_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-buzz-out_innerMagicWidget271_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes hvr-buzz-out_innerMagicWidget271_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.hvr-buzz-out_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-buzz-out_innerMagicWidget271_ey:hover,
.hvr-buzz-out_innerMagicWidget271_ey:focus,
.hvr-buzz-out_innerMagicWidget271_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget271_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget271_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget271_ey;
    animation-name: hvr-buzz-out_innerMagicWidget271_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-fade_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background: #00b7a2
}

.hvr-fade_innerMagicWidget271_ey:hover,
.hvr-fade_innerMagicWidget271_ey:focus,
.hvr-fade_innerMagicWidget271_ey:active {
    background-color: #00b7a2 !important;
    color:  !important
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget271_ey {
    50% {
        background-color: #00b7a2;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget271_ey {
    50% {
        background-color: #00b7a2;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-back-pulse_innerMagicWidget271_ey:hover,
.hvr-back-pulse_innerMagicWidget271_ey:focus,
.hvr-back-pulse_innerMagicWidget271_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget271_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget271_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget271_ey;
    animation-name: hvr-back-pulse_innerMagicWidget271_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-delay: .5s;
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    animation-delay: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: #00b7a2 !important;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget271_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-sweep-to-right_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right_innerMagicWidget271_ey:hover,
.hvr-sweep-to-right_innerMagicWidget271_ey:focus,
.hvr-sweep-to-right_innerMagicWidget271_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget271_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget271_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget271_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-sweep-to-left_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-left_innerMagicWidget271_ey:hover,
.hvr-sweep-to-left_innerMagicWidget271_ey:focus,
.hvr-sweep-to-left_innerMagicWidget271_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget271_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget271_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget271_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-sweep-to-bottom_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-bottom_innerMagicWidget271_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget271_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget271_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget271_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget271_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget271_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background-color: #00b7a2
}

.hvr-sweep-to-top_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-top_innerMagicWidget271_ey:hover,
.hvr-sweep-to-top_innerMagicWidget271_ey:focus,
.hvr-sweep-to-top_innerMagicWidget271_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget271_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget271_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget271_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-right_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-right_innerMagicWidget271_ey:hover,
.hvr-bounce-to-right_innerMagicWidget271_ey:focus,
.hvr-bounce-to-right_innerMagicWidget271_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget271_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget271_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget271_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-left_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-left_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-left_innerMagicWidget271_ey:hover,
.hvr-bounce-to-left_innerMagicWidget271_ey:focus,
.hvr-bounce-to-left_innerMagicWidget271_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget271_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget271_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget271_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-bottom_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-bottom_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-bottom_innerMagicWidget271_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget271_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget271_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget271_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget271_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget271_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-top_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-top_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-top_innerMagicWidget271_ey:hover,
.hvr-bounce-to-top_innerMagicWidget271_ey:focus,
.hvr-bounce-to-top_innerMagicWidget271_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget271_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget271_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget271_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-radial-out_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-out_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    border-radius: 100%;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-out_innerMagicWidget271_ey:hover,
.hvr-radial-out_innerMagicWidget271_ey:focus,
.hvr-radial-out_innerMagicWidget271_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget271_ey:hover:before,
.hvr-radial-out_innerMagicWidget271_ey:focus:before,
.hvr-radial-out_innerMagicWidget271_ey:active:before {
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-in_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    border-radius: 100%;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-in_innerMagicWidget271_ey:hover,
.hvr-radial-in_innerMagicWidget271_ey:focus,
.hvr-radial-in_innerMagicWidget271_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget271_ey:hover:before,
.hvr-radial-in_innerMagicWidget271_ey:focus:before,
.hvr-radial-in_innerMagicWidget271_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-in_innerMagicWidget271_ey:hover,
.hvr-rectangle-in_innerMagicWidget271_ey:focus,
.hvr-rectangle-in_innerMagicWidget271_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget271_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget271_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget271_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-out_innerMagicWidget271_ey:hover,
.hvr-rectangle-out_innerMagicWidget271_ey:focus,
.hvr-rectangle-out_innerMagicWidget271_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget271_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget271_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget271_ey:active:before {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-horizontal_innerMagicWidget271_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget271_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget271_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget271_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget271_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget271_ey:active:before {
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-horizontal_innerMagicWidget271_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget271_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget271_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget271_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget271_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget271_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget271_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-vertical_innerMagicWidget271_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget271_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget271_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget271_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget271_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget271_ey:active:before {
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-vertical_innerMagicWidget271_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget271_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget271_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget271_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget271_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget271_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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: #00b7a2
}

.hvr-border-fade_innerMagicWidget271_ey:hover,
.hvr-border-fade_innerMagicWidget271_ey:focus,
.hvr-border-fade_innerMagicWidget271_ey:active {
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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: #00b7a2
}

.hvr-hollow_innerMagicWidget271_ey:hover,
.hvr-hollow_innerMagicWidget271_ey:focus,
.hvr-hollow_innerMagicWidget271_ey:active {
    background: none !important;
    color:  !important;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-trim_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-trim_innerMagicWidget271_ey:before {
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    border-radius: 50%;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-trim_innerMagicWidget271_ey:hover:before,
.hvr-trim_innerMagicWidget271_ey:focus:before,
.hvr-trim_innerMagicWidget271_ey:active:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget271_ey {
    100% {
        top: -15px;
        right: -15px;
        bottom: -15px;
        left: -15px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget271_ey {
    100% {
        top: -15px;
        right: -15px;
        bottom: -15px;
        left: -15px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-ripple-out_innerMagicWidget271_ey:before {
    content: '';
    position: absolute;
    border: #00b7a2 solid 2px !important;
    border-radius: 50%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-out_innerMagicWidget271_ey:hover:before,
.hvr-ripple-out_innerMagicWidget271_ey:focus:before,
.hvr-ripple-out_innerMagicWidget271_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget271_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget271_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget271_ey;
    animation-name: hvr-ripple-out_innerMagicWidget271_ey
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget271_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget271_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-ripple-in_innerMagicWidget271_ey:before {
    content: '';
    position: absolute;
    border: #00b7a2 solid 2px !important;
    border-radius: 50%;
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget271_ey:hover:before,
.hvr-ripple-in_innerMagicWidget271_ey:focus:before,
.hvr-ripple-in_innerMagicWidget271_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget271_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget271_ey;
    animation-name: hvr-ripple-in_innerMagicWidget271_ey
}

.hvr-outline-out_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-outline-out_innerMagicWidget271_ey:before {
    content: '';
    position: absolute;
    border: #00b7a2 solid 2px !important;
    border-radius: 50%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-out_innerMagicWidget271_ey:hover:before,
.hvr-outline-out_innerMagicWidget271_ey:focus:before,
.hvr-outline-out_innerMagicWidget271_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
}

.hvr-outline-in_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-outline-in_innerMagicWidget271_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    border-radius: 50%;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-in_innerMagicWidget271_ey:hover:before,
.hvr-outline-in_innerMagicWidget271_ey:focus:before,
.hvr-outline-in_innerMagicWidget271_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget271_ey:hover,
.hvr-round-corners_innerMagicWidget271_ey:focus,
.hvr-round-corners_innerMagicWidget271_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget271_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: 0;
    background: transparent !important;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-left_innerMagicWidget271_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget271_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget271_ey:active:before {
    right: 0
}

.hvr-underline-from-center_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-center_innerMagicWidget271_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget271_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget271_ey:active:before {
    left: 0;
    right: 0
}

.hvr-underline-from-right_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-right_innerMagicWidget271_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget271_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget271_ey:active:before {
    left: 0
}

.hvr-overline-from-left_innerMagicWidget271_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-left_innerMagicWidget271_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget271_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget271_ey:active:before {
    right: 0
}

.hvr-overline-from-center_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-center_innerMagicWidget271_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget271_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget271_ey:active:before {
    left: 0;
    right: 0
}

.hvr-overline-from-right_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-right_innerMagicWidget271_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget271_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget271_ey:active:before {
    left: 0
}

.hvr-reveal_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background-color: #00b7a2
}

.hvr-reveal_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-reveal_innerMagicWidget271_ey:hover:before,
.hvr-reveal_innerMagicWidget271_ey:focus:before,
.hvr-reveal_innerMagicWidget271_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    -moz-transform: translateY(4px);
    -o-transform: translateY(4px);
    transform: translateY(4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-reveal_innerMagicWidget271_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget271_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget271_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget271_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-reveal_innerMagicWidget271_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget271_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget271_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-glow_innerMagicWidget271_ey:hover,
.hvr-glow_innerMagicWidget271_ey:focus,
.hvr-glow_innerMagicWidget271_ey:active {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-shadow_innerMagicWidget271_ey:hover,
.hvr-shadow_innerMagicWidget271_ey:focus,
.hvr-shadow_innerMagicWidget271_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-grow-shadow_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-grow-shadow_innerMagicWidget271_ey:hover,
.hvr-grow-shadow_innerMagicWidget271_ey:focus,
.hvr-grow-shadow_innerMagicWidget271_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important;
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-box-shadow-outset_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-box-shadow-outset_innerMagicWidget271_ey:hover,
.hvr-box-shadow-outset_innerMagicWidget271_ey:focus,
.hvr-box-shadow-outset_innerMagicWidget271_ey:active {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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;
    background-color: #00b7a2
}

.hvr-box-shadow-inset_innerMagicWidget271_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget271_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget271_ey:active {
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-float-shadow_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-float-shadow_innerMagicWidget271_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%);
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget271_ey:hover,
.hvr-float-shadow_innerMagicWidget271_ey:focus,
.hvr-float-shadow_innerMagicWidget271_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget271_ey:hover:before,
.hvr-float-shadow_innerMagicWidget271_ey:focus:before,
.hvr-float-shadow_innerMagicWidget271_ey:active:before {
    opacity: 1;
    -ms-transform: translateY(5px);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-shadow-radial_innerMagicWidget271_ey:before,
.hvr-shadow-radial_innerMagicWidget271_ey:after {
    pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow-radial_innerMagicWidget271_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_innerMagicWidget271_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_innerMagicWidget271_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget271_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget271_ey:active:before,
.hvr-shadow-radial_innerMagicWidget271_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget271_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget271_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-top_innerMagicWidget271_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #00b7a2 transparent
}

.hvr-bubble-top_innerMagicWidget271_ey:hover:before,
.hvr-bubble-top_innerMagicWidget271_ey:focus:before,
.hvr-bubble-top_innerMagicWidget271_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-right_innerMagicWidget271_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 7px);
    right: 0;
    border-width: 7px 0 7px 10px;
    border-color: transparent transparent transparent #00b7a2
}

.hvr-bubble-right_innerMagicWidget271_ey:hover:before,
.hvr-bubble-right_innerMagicWidget271_ey:focus:before,
.hvr-bubble-right_innerMagicWidget271_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-bottom_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-bottom_innerMagicWidget271_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: #00b7a2 transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget271_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget271_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget271_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-left_innerMagicWidget271_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 7px);
    left: 0;
    border-width: 7px 16px 7px 0;
    border-color: transparent #00b7a2 transparent transparent
}

.hvr-bubble-left_innerMagicWidget271_ey:hover:before,
.hvr-bubble-left_innerMagicWidget271_ey:focus:before,
.hvr-bubble-left_innerMagicWidget271_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-top_innerMagicWidget271_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 #00b7a2 transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget271_ey:hover,
.hvr-bubble-float-top_innerMagicWidget271_ey:focus,
.hvr-bubble-float-top_innerMagicWidget271_ey:active {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget271_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget271_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget271_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-right_innerMagicWidget271_ey:before {
    position: absolute;
    z-index: -1;
    top: calc(50% - 7px);
    right: 0;
    content: '';
    border-style: solid;
    border-width: 7px 0 7px 16px;
    border-color: transparent transparent transparent #00b7a2;
    -md-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    opacity: 0
}

.hvr-bubble-float-right_innerMagicWidget271_ey:hover:before {
    opacity: 1;
    -ms-transform: translateX(80%) !important;
    -webkit-transform: translateX(80%) !important;
    -moz-transform: translateX(80%) !important;
    -o-transform: translateX(80%) !important;
    transform: translateX(80%) !important
}

.hvr-bubble-float-right_innerMagicWidget271_ey:hover,
.hvr-bubble-float-right_innerMagicWidget271_ey:focus,
.hvr-bubble-float-right_innerMagicWidget271_ey:active {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget271_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget271_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget271_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-bottom_innerMagicWidget271_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: #00b7a2 transparent transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget271_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget271_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget271_ey:active {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget271_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget271_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget271_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-left_innerMagicWidget271_ey:before {
    position: absolute;
    z-index: -1;
    content: '';
    top: calc(50% - 7px);
    left: 0;
    border-style: solid;
    border-width: 7px 16px 7px 0;
    border-color: transparent #00b7a2 transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget271_ey:hover,
.hvr-bubble-float-left_innerMagicWidget271_ey:focus,
.hvr-bubble-float-left_innerMagicWidget271_ey:active {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget271_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget271_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget271_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-static-bottom_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-static-bottom_innerMagicWidget271_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 16px 10px 0 10px;
    border-color: #00b7a2 transparent transparent transparent
}

.hvr-bubble-static-bottom_innerMagicWidget271_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget271_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget271_ey:active:before {
    -ms-transform: translateY(65%);
    -webkit-transform: translateY(65%);
    -moz-transform: translateY(65%);
    -o-transform: translateY(65%);
    transform: translateY(65%)
}

.hvr-bubble-static-right_innerMagicWidget271_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-static-right_innerMagicWidget271_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 7px);
    right: 4%;
    border-width: 7px 0 7px 16px;
    border-color: transparent transparent transparent #00b7a2
}

.hvr-bubble-static-right_innerMagicWidget271_ey:hover:before {
    -ms-transform: translateX(80%);
    -webkit-transform: translateX(80%);
    -moz-transform: translateX(80%);
    -o-transform: translateX(80%);
    transform: translateX(80%)
}

.innerGroup273 {
    left: 487px;
    top: 975px;
    width: 202px;
    height: 203px;
    z-index: 1000126;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup273 {
    display: block;
    top: 975px;
    left: 487px;
    width: 202px;
    height: 203px;
    initialTop: 975;
    initialLeft: 487;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerGroup273 {
        display: none;
        top: 2853px;
        left: 283px;
        width: 202px;
        height: 201px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup273 {
        display: none;
        top: 2707px;
        left: 140px;
        width: 202px;
        height: 201px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup273 {
        display: none;
        top: 2519px;
        left: 60px;
        width: 202px;
        height: 201px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerGroup276 {
    left: 730px;
    top: 975px;
    width: 202px;
    height: 203px;
    z-index: 1000132;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup276 {
    display: block;
    top: 975px;
    left: 730px;
    width: 202px;
    height: 203px;
    initialTop: 975;
    initialLeft: 730;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerGroup276 {
        display: none;
        top: 3059px;
        left: 283px;
        width: 202px;
        height: 201px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup276 {
        display: none;
        top: 2913px;
        left: 140px;
        width: 202px;
        height: 201px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup276 {
        display: none;
        top: 2725px;
        left: 60px;
        width: 202px;
        height: 201px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerShape277 {
    left: 0;
    top: 29px;
    width: 200px;
    height: 158px;
    z-index: 1000127;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-color: transparent;
    border-style: solid;
    background-color: #373737;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    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
}

.innerShape277 {
    display: block;
    initialLeft: 0;
    initialTop: 30;
    left: 0;
    top: 30px;
    width: 200px;
    initialWidth: 200;
    height: 158px;
    initialHeight: 158
}

@media screen and (max-width:959px) {
    .innerShape277 {
        display: block;
        top: 28px;
        left: 0;
        width: 200px;
        height: 171px;
        initialTop: 1324;
        initialLeft: 243;
        initialWidth: 200;
        initialHeight: 171
    }
}

@media screen and (max-width:767px) {
    .innerShape277 {
        display: block;
        top: 28px;
        left: 0;
        width: 200px;
        height: 171px;
        initialTop: 1324;
        initialLeft: 243;
        initialWidth: 200;
        initialHeight: 171
    }
}

@media screen and (max-width:479px) {
    .innerShape277 {
        display: block;
        top: 28px;
        left: 0;
        width: 200px;
        height: 171px;
        initialTop: 1324;
        initialLeft: 243;
        initialWidth: 200;
        initialHeight: 171
    }
}

.innerMagicWidget278 {
    left: 24px;
    top: 71px;
    width: 150px;
    height: 21px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #00b7a2;
    border-style: solid;
    z-index: 1000128;
    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
}

.innerMagicWidget278 {
    display: block;
    height: 21px;
    initialHeight: 21;
    top: 71px;
    initialTop: 71;
    prevBottom: 1451;
    width: 150px;
    left: 24px;
    initialLeft: 24;
    initialWidth: 150
}

@media screen and (max-width:959px) {
    .innerMagicWidget278 {
        display: block;
        top: 71px;
        left: 25.5px;
        width: 150px;
        height: 21px;
        initialTop: 1365;
        initialLeft: 268;
        initialWidth: 150;
        initialHeight: 21;
        prevBottom: 1451
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget278 {
        display: block;
        top: 71px;
        left: 25.5px;
        width: 150px;
        height: 21px;
        initialTop: 1365;
        initialLeft: 268;
        initialWidth: 150;
        initialHeight: 21;
        prevBottom: 1451
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget278 {
        display: block;
        top: 71px;
        left: 25.5px;
        width: 150px;
        height: 21px;
        initialTop: 1365;
        initialLeft: 268;
        initialWidth: 150;
        initialHeight: 21;
        prevBottom: 1451
    }
}

[data-widgetkey~="1038"] {
    overflow: visible
}

.wrapper_innerMagicWidget278_ey {
    cursor: pointer;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center
}

.button_innerMagicWidget278_ey {
    display: table;
    width: 100%;
    height: 100%;
    background: transparent
}

.button_innerMagicWidget278_ey:hover a {
    color: #00b7a2
}

.text_innerMagicWidget278_ey {
    display: table-cell;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    false;
    width: 95%
}

.default-style-text {
    font-size: 25px;
    font-family: Oswald;
    color: #1a9ef2
}

.hvr-grow_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-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;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow_innerMagicWidget278_ey:hover,
.hvr-grow_innerMagicWidget278_ey:focus,
.hvr-grow_innerMagicWidget278_ey:active {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -mos-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shrink_innerMagicWidget278_ey:hover,
.hvr-shrink_innerMagicWidget278_ey:focus,
.hvr-shrink_innerMagicWidget278_ey:active {
    -ms-transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes hvr-pulse_innerMagicWidget278_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget278_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse_innerMagicWidget278_ey:hover,
.hvr-pulse_innerMagicWidget278_ey:focus,
.hvr-pulse_innerMagicWidget278_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget278_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget278_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget278_ey;
    animation-name: hvr-pulse_innerMagicWidget278_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget278_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget278_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-grow_innerMagicWidget278_ey:hover,
.hvr-pulse-grow_innerMagicWidget278_ey:focus,
.hvr-pulse-grow_innerMagicWidget278_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget278_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget278_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget278_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget278_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -ms-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -o-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes hvr-pulse-shrink_innerMagicWidget278_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse-shrink_innerMagicWidget278_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-shrink_innerMagicWidget278_ey:hover,
.hvr-pulse-shrink_innerMagicWidget278_ey:focus,
.hvr-pulse-shrink_innerMagicWidget278_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget278_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget278_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget278_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget278_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
}

@-webkit-keyframes hvr-push_innerMagicWidget278_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget278_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-push_innerMagicWidget278_ey:hover,
.hvr-push_innerMagicWidget278_ey:focus,
.hvr-push_innerMagicWidget278_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget278_ey;
    -moz-animation-name: hvr-push_innerMagicWidget278_ey;
    -o-animation-name: hvr-push_innerMagicWidget278_ey;
    animation-name: hvr-push_innerMagicWidget278_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-pop_innerMagicWidget278_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget278_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pop_innerMagicWidget278_ey:hover,
.hvr-pop_innerMagicWidget278_ey:focus,
.hvr-pop_innerMagicWidget278_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget278_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget278_ey;
    -o-animation-name: hvr-pop_innerMagicWidget278_ey;
    animation-name: hvr-pop_innerMagicWidget278_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-in_innerMagicWidget278_ey:hover,
.hvr-bounce-in_innerMagicWidget278_ey:focus,
.hvr-bounce-in_innerMagicWidget278_ey:active {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-bounce-out_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-out_innerMagicWidget278_ey:hover,
.hvr-bounce-out_innerMagicWidget278_ey:focus,
.hvr-bounce-out_innerMagicWidget278_ey:active {
    -ms-transform: scale(.8);
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-rotate_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-rotate_innerMagicWidget278_ey:hover,
.hvr-rotate_innerMagicWidget278_ey:focus,
.hvr-rotate_innerMagicWidget278_ey:active {
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg)
}

.hvr-grow-rotate_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-rotate_innerMagicWidget278_ey:hover,
.hvr-grow-rotate_innerMagicWidget278_ey:focus,
.hvr-grow-rotate_innerMagicWidget278_ey:active {
    -ms-transform: scale(1.1) rotate(4deg);
    -webkit-transform: scale(1.1) rotate(4deg);
    -moz-transform: scale(1.1) rotate(4deg);
    -o-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-float_innerMagicWidget278_ey:hover,
.hvr-float_innerMagicWidget278_ey:focus,
.hvr-float_innerMagicWidget278_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sink_innerMagicWidget278_ey:hover,
.hvr-sink_innerMagicWidget278_ey:focus,
.hvr-sink_innerMagicWidget278_ey:active {
    -ms-transform: translateY(8px);
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes hvr-bob_innerMagicWidget278_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob_innerMagicWidget278_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget278_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget278_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-bob_innerMagicWidget278_ey:hover,
.hvr-bob_innerMagicWidget278_ey:focus,
.hvr-bob_innerMagicWidget278_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget278_ey, hvr-bob_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget278_ey, hvr-bob_innerMagicWidget278_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget278_ey, hvr-bob_innerMagicWidget278_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget278_ey, hvr-bob_innerMagicWidget278_ey;
    animation-name: hvr-bob-float_innerMagicWidget278_ey, hvr-bob_innerMagicWidget278_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes hvr-hang_innerMagicWidget278_ey {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget278_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget278_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-hang_innerMagicWidget278_ey:hover,
.hvr-hang_innerMagicWidget278_ey:focus,
.hvr-hang_innerMagicWidget278_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget278_ey, hvr-hang_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget278_ey, hvr-hang_innerMagicWidget278_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget278_ey, hvr-hang_innerMagicWidget278_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget278_ey, hvr-hang_innerMagicWidget278_ey;
    animation-name: hvr-hang-sink_innerMagicWidget278_ey, hvr-hang_innerMagicWidget278_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.hvr-skew_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-skew_innerMagicWidget278_ey:hover,
.hvr-skew_innerMagicWidget278_ey:focus,
.hvr-skew_innerMagicWidget278_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-forward_innerMagicWidget278_ey:hover,
.hvr-skew-forward_innerMagicWidget278_ey:focus,
.hvr-skew-forward_innerMagicWidget278_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-backward_innerMagicWidget278_ey:hover,
.hvr-skew-backward_innerMagicWidget278_ey:focus,
.hvr-skew-backward_innerMagicWidget278_ey:active {
    -ms-transform: skew(10deg);
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget278_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes hvr-wobble-vertical_innerMagicWidget278_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.hvr-wobble-vertical_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-vertical_innerMagicWidget278_ey:hover,
.hvr-wobble-vertical_innerMagicWidget278_ey:focus,
.hvr-wobble-vertical_innerMagicWidget278_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget278_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget278_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget278_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget278_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget278_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget278_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-wobble-horizontal_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-horizontal_innerMagicWidget278_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget278_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget278_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget278_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget278_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget278_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget278_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget278_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget278_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-bottom-right_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-bottom-right_innerMagicWidget278_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget278_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget278_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget278_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget278_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget278_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget278_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget278_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget278_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-top-right_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-top-right_innerMagicWidget278_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget278_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget278_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget278_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget278_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget278_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget278_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget278_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-top_innerMagicWidget278_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-top_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-wobble-top_innerMagicWidget278_ey:hover,
.hvr-wobble-top_innerMagicWidget278_ey:focus,
.hvr-wobble-top_innerMagicWidget278_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget278_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget278_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget278_ey;
    animation-name: hvr-wobble-top_innerMagicWidget278_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget278_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-bottom_innerMagicWidget278_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-bottom_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.hvr-wobble-bottom_innerMagicWidget278_ey:hover,
.hvr-wobble-bottom_innerMagicWidget278_ey:focus,
.hvr-wobble-bottom_innerMagicWidget278_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget278_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget278_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget278_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget278_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget278_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-skew_innerMagicWidget278_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-skew_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-skew_innerMagicWidget278_ey:hover,
.hvr-wobble-skew_innerMagicWidget278_ey:focus,
.hvr-wobble-skew_innerMagicWidget278_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget278_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget278_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget278_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget278_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget278_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes hvr-buzz_innerMagicWidget278_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.hvr-buzz_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz_innerMagicWidget278_ey:hover,
.hvr-buzz_innerMagicWidget278_ey:focus,
.hvr-buzz_innerMagicWidget278_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget278_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget278_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget278_ey;
    animation-name: hvr-buzz_innerMagicWidget278_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-buzz-out_innerMagicWidget278_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes hvr-buzz-out_innerMagicWidget278_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.hvr-buzz-out_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz-out_innerMagicWidget278_ey:hover,
.hvr-buzz-out_innerMagicWidget278_ey:focus,
.hvr-buzz-out_innerMagicWidget278_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget278_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget278_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget278_ey;
    animation-name: hvr-buzz-out_innerMagicWidget278_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-fade_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-fade_innerMagicWidget278_ey:hover,
.hvr-fade_innerMagicWidget278_ey:focus,
.hvr-fade_innerMagicWidget278_ey:active {
    background-color: #1a9ef2 !important;
    color:  !important
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget278_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget278_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-back-pulse_innerMagicWidget278_ey:hover,
.hvr-back-pulse_innerMagicWidget278_ey:focus,
.hvr-back-pulse_innerMagicWidget278_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget278_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget278_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget278_ey;
    animation-name: hvr-back-pulse_innerMagicWidget278_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-delay: .5s;
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    animation-delay: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: #1a9ef2 !important;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget278_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-right_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right_innerMagicWidget278_ey:hover,
.hvr-sweep-to-right_innerMagicWidget278_ey:focus,
.hvr-sweep-to-right_innerMagicWidget278_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget278_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget278_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget278_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-left_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-left_innerMagicWidget278_ey:hover,
.hvr-sweep-to-left_innerMagicWidget278_ey:focus,
.hvr-sweep-to-left_innerMagicWidget278_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget278_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget278_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget278_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-bottom_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-bottom_innerMagicWidget278_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget278_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget278_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget278_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget278_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget278_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-top_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-top_innerMagicWidget278_ey:hover,
.hvr-sweep-to-top_innerMagicWidget278_ey:focus,
.hvr-sweep-to-top_innerMagicWidget278_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget278_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget278_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget278_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-right_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-right_innerMagicWidget278_ey:hover,
.hvr-bounce-to-right_innerMagicWidget278_ey:focus,
.hvr-bounce-to-right_innerMagicWidget278_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget278_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget278_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget278_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-left_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-left_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-left_innerMagicWidget278_ey:hover,
.hvr-bounce-to-left_innerMagicWidget278_ey:focus,
.hvr-bounce-to-left_innerMagicWidget278_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget278_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget278_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget278_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-bottom_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-bottom_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-bottom_innerMagicWidget278_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget278_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget278_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget278_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget278_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget278_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-top_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-top_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-top_innerMagicWidget278_ey:hover,
.hvr-bounce-to-top_innerMagicWidget278_ey:focus,
.hvr-bounce-to-top_innerMagicWidget278_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget278_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget278_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget278_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-radial-out_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-out_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    border-radius: 100%;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-out_innerMagicWidget278_ey:hover,
.hvr-radial-out_innerMagicWidget278_ey:focus,
.hvr-radial-out_innerMagicWidget278_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget278_ey:hover:before,
.hvr-radial-out_innerMagicWidget278_ey:focus:before,
.hvr-radial-out_innerMagicWidget278_ey:active:before {
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-in_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    border-radius: 100%;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-in_innerMagicWidget278_ey:hover,
.hvr-radial-in_innerMagicWidget278_ey:focus,
.hvr-radial-in_innerMagicWidget278_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget278_ey:hover:before,
.hvr-radial-in_innerMagicWidget278_ey:focus:before,
.hvr-radial-in_innerMagicWidget278_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-in_innerMagicWidget278_ey:hover,
.hvr-rectangle-in_innerMagicWidget278_ey:focus,
.hvr-rectangle-in_innerMagicWidget278_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget278_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget278_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget278_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-out_innerMagicWidget278_ey:hover,
.hvr-rectangle-out_innerMagicWidget278_ey:focus,
.hvr-rectangle-out_innerMagicWidget278_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget278_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget278_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget278_ey:active:before {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-horizontal_innerMagicWidget278_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget278_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget278_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget278_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget278_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget278_ey:active:before {
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-horizontal_innerMagicWidget278_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget278_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget278_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget278_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget278_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget278_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget278_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background:  !important;
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-vertical_innerMagicWidget278_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget278_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget278_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget278_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget278_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget278_ey:active:before {
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-vertical_innerMagicWidget278_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget278_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget278_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget278_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget278_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget278_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-border-fade_innerMagicWidget278_ey:hover,
.hvr-border-fade_innerMagicWidget278_ey:focus,
.hvr-border-fade_innerMagicWidget278_ey:active {
    box-shadow: inset 0 0 0 2px #1a9ef2, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-hollow_innerMagicWidget278_ey:hover,
.hvr-hollow_innerMagicWidget278_ey:focus,
.hvr-hollow_innerMagicWidget278_ey:active {
    background: none !important;
    color:  !important;
    box-shadow: inset 0 0 0 2px #1a9ef2, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-trim_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-trim_innerMagicWidget278_ey:before {
    content: '';
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-trim_innerMagicWidget278_ey:hover:before,
.hvr-trim_innerMagicWidget278_ey:focus:before,
.hvr-trim_innerMagicWidget278_ey:active:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget278_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget278_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-out_innerMagicWidget278_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    opacity: 0
}

.hvr-ripple-out_innerMagicWidget278_ey:hover:before,
.hvr-ripple-out_innerMagicWidget278_ey:focus:before,
.hvr-ripple-out_innerMagicWidget278_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget278_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget278_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget278_ey;
    animation-name: hvr-ripple-out_innerMagicWidget278_ey;
    opacity: 1
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget278_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget278_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-in_innerMagicWidget278_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget278_ey:hover:before,
.hvr-ripple-in_innerMagicWidget278_ey:focus:before,
.hvr-ripple-in_innerMagicWidget278_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget278_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget278_ey;
    animation-name: hvr-ripple-in_innerMagicWidget278_ey
}

.hvr-outline-out_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-out_innerMagicWidget278_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    opacity: 0
}

.hvr-outline-out_innerMagicWidget278_ey:hover:before,
.hvr-outline-out_innerMagicWidget278_ey:focus:before,
.hvr-outline-out_innerMagicWidget278_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-outline-in_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-in_innerMagicWidget278_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-in_innerMagicWidget278_ey:hover:before,
.hvr-outline-in_innerMagicWidget278_ey:focus:before,
.hvr-outline-in_innerMagicWidget278_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget278_ey:hover,
.hvr-round-corners_innerMagicWidget278_ey:focus,
.hvr-round-corners_innerMagicWidget278_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget278_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    bottom: 0;
    background: #1a9ef2 !important;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-left_innerMagicWidget278_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget278_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget278_ey:active:before {
    right: 2.5%
}

.hvr-underline-from-center_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-center_innerMagicWidget278_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget278_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget278_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-underline-from-right_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    bottom: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-right_innerMagicWidget278_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget278_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget278_ey:active:before {
    left: 2.5%
}

.hvr-overline-from-left_innerMagicWidget278_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-left_innerMagicWidget278_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget278_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget278_ey:active:before {
    right: 2.5%
}

.hvr-overline-from-center_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-center_innerMagicWidget278_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget278_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget278_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-overline-from-right_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-right_innerMagicWidget278_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget278_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget278_ey:active:before {
    left: 2.5%
}

.hvr-reveal_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-reveal_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    bottom: 0;
    border-color: #1a9ef2;
    border-style: solid;
    border-width: 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-reveal_innerMagicWidget278_ey:hover:before,
.hvr-reveal_innerMagicWidget278_ey:focus:before,
.hvr-reveal_innerMagicWidget278_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    bottom: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    -moz-transform: translateY(4px);
    -o-transform: translateY(4px);
    transform: translateY(4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-reveal_innerMagicWidget278_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget278_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget278_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget278_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-reveal_innerMagicWidget278_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget278_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget278_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-glow_innerMagicWidget278_ey:hover,
.hvr-glow_innerMagicWidget278_ey:focus,
.hvr-glow_innerMagicWidget278_ey:active {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow_innerMagicWidget278_ey:hover,
.hvr-shadow_innerMagicWidget278_ey:focus,
.hvr-shadow_innerMagicWidget278_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-text_shadow_innerMagicWidget278_ey {
    transition: all .5s ease
}

.hvr-text_shadow_innerMagicWidget278_ey:hover {
    text-shadow: 1px 1px 2px #ababab
}

.hvr-grow-shadow_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-shadow_innerMagicWidget278_ey:hover,
.hvr-grow-shadow_innerMagicWidget278_ey:focus,
.hvr-grow-shadow_innerMagicWidget278_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important;
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-box-shadow-outset_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-box-shadow-outset_innerMagicWidget278_ey:hover,
.hvr-box-shadow-outset_innerMagicWidget278_ey:focus,
.hvr-box-shadow-outset_innerMagicWidget278_ey:active {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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_innerMagicWidget278_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget278_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget278_ey:active {
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-float-shadow_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget278_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%);
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget278_ey:hover,
.hvr-float-shadow_innerMagicWidget278_ey:focus,
.hvr-float-shadow_innerMagicWidget278_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget278_ey:hover:before,
.hvr-float-shadow_innerMagicWidget278_ey:focus:before,
.hvr-float-shadow_innerMagicWidget278_ey:active:before {
    opacity: 1;
    -ms-transform: translateY(5px);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-shadow-radial_innerMagicWidget278_ey:before,
.hvr-shadow-radial_innerMagicWidget278_ey:after {
    pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow-radial_innerMagicWidget278_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_innerMagicWidget278_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_innerMagicWidget278_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget278_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget278_ey:active:before,
.hvr-shadow-radial_innerMagicWidget278_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget278_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget278_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-top_innerMagicWidget278_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-top_innerMagicWidget278_ey:hover:before,
.hvr-bubble-top_innerMagicWidget278_ey:focus:before,
.hvr-bubble-top_innerMagicWidget278_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-right_innerMagicWidget278_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-right_innerMagicWidget278_ey:hover:before,
.hvr-bubble-right_innerMagicWidget278_ey:focus:before,
.hvr-bubble-right_innerMagicWidget278_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-bottom_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-bottom_innerMagicWidget278_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget278_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget278_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget278_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-left_innerMagicWidget278_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent transparent transparent
}

.hvr-bubble-left_innerMagicWidget278_ey:hover:before,
.hvr-bubble-left_innerMagicWidget278_ey:focus:before,
.hvr-bubble-left_innerMagicWidget278_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget278_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 transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget278_ey:hover,
.hvr-bubble-float-top_innerMagicWidget278_ey:focus,
.hvr-bubble-float-top_innerMagicWidget278_ey:active {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget278_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget278_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget278_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget278_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;
    -md-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget278_ey:hover,
.hvr-bubble-float-right_innerMagicWidget278_ey:focus,
.hvr-bubble-float-right_innerMagicWidget278_ey:active {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget278_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget278_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget278_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget278_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: transparent transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget278_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget278_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget278_ey:active {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget278_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget278_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget278_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget278_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget278_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 transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget278_ey:hover,
.hvr-bubble-float-left_innerMagicWidget278_ey:focus,
.hvr-bubble-float-left_innerMagicWidget278_ey:active {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget278_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget278_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget278_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.innerText279 {
    left: 9px;
    top: 101px;
    width: 179px;
    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: 1000129;
    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
}

.innerText279_ContentDiv {
    word-wrap: break-word
}

.innerText279 {
    display: block;
    prevBottom: 1166;
    initialLeft: 9;
    initialTop: 101;
    left: 9px;
    top: 101px;
    width: 179px;
    initialWidth: 179;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText279 {
        display: block;
        top: 101px;
        left: 10px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 495;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

@media screen and (max-width:767px) {
    .innerText279 {
        display: block;
        top: 101px;
        left: 10px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 495;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

@media screen and (max-width:479px) {
    .innerText279 {
        display: block;
        top: 101px;
        left: 10px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 495;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

.innerShape280 {
    left: 77px;
    top: 157px;
    width: 40px;
    height: 2px;
    z-index: 1000130;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-color: #00b7a2;
    border-style: none;
    background-color: #00b7a2;
    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
}

.innerShape280 {
    display: block;
    width: 40px;
    initialWidth: 40;
    height: 2px;
    initialHeight: 3;
    top: 157px;
    initialTop: 157;
    initialLeft: 77;
    left: 77px
}

@media screen and (max-width:959px) {
    .innerShape280 {
        display: block;
        top: 179px;
        left: 78.5px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

@media screen and (max-width:767px) {
    .innerShape280 {
        display: block;
        top: 179px;
        left: 78.5px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

@media screen and (max-width:479px) {
    .innerShape280 {
        display: block;
        top: 179px;
        left: 78.5px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

.innerMagicWidget281 {
    left: 69px;
    top: 0;
    width: 59px;
    height: 59px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000131;
    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
}

.innerMagicWidget281 {
    display: block;
    initialLeft: 69;
    initialTop: 0;
    left: 69px;
    top: 0;
    prevBottom: 1432;
    width: 59px;
    initialWidth: 59;
    height: 59px;
    initialHeight: 59
}

@media screen and (max-width:959px) {
    .innerMagicWidget281 {
        display: none;
        top: 0;
        left: 70.5px;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget281 {
        display: block;
        top: 0;
        left: 70.5px;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget281 {
        display: block;
        top: 0;
        left: 70.5px;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

[data-widgetkey~="1040"] {
    overflow: visible
}

.wrapper_innerMagicWidget281_ey {
    cursor: pointer;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: table
}

.button_innerMagicWidget281_ey {
    position: absolute;
    display: table-cell;
    width: 100%;
    height: 100%;
    background: #00b7a2;
    -ms-border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%
}

.button_innerMagicWidget281_ey:hover a {
    color: #fff
}

.text_innerMagicWidget281_ey {
    display: table-cell;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    false;
    width: 95%;
    text-align: center
}

.default-style-round {
    color: #fff;
    font-size: 23px;
    font-family: oswald
}

.hvr-grow_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-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;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-grow_innerMagicWidget281_ey:hover,
.hvr-grow_innerMagicWidget281_ey:focus,
.hvr-grow_innerMagicWidget281_ey:active {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -mos-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-shrink_innerMagicWidget281_ey:hover,
.hvr-shrink_innerMagicWidget281_ey:focus,
.hvr-shrink_innerMagicWidget281_ey:active {
    -ms-transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes hvr-pulse_innerMagicWidget281_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget281_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-pulse_innerMagicWidget281_ey:hover,
.hvr-pulse_innerMagicWidget281_ey:focus,
.hvr-pulse_innerMagicWidget281_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget281_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget281_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget281_ey;
    animation-name: hvr-pulse_innerMagicWidget281_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget281_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget281_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-pulse-grow_innerMagicWidget281_ey:hover,
.hvr-pulse-grow_innerMagicWidget281_ey:focus,
.hvr-pulse-grow_innerMagicWidget281_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget281_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget281_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget281_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget281_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -ms-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -o-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes hvr-pulse-shrink_innerMagicWidget281_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse-shrink_innerMagicWidget281_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-shrink_innerMagicWidget281_ey:hover,
.hvr-pulse-shrink_innerMagicWidget281_ey:focus,
.hvr-pulse-shrink_innerMagicWidget281_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget281_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget281_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget281_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget281_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
}

@-webkit-keyframes hvr-push_innerMagicWidget281_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget281_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-push_innerMagicWidget281_ey:hover,
.hvr-push_innerMagicWidget281_ey:focus,
.hvr-push_innerMagicWidget281_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget281_ey;
    -moz-animation-name: hvr-push_innerMagicWidget281_ey;
    -o-animation-name: hvr-push_innerMagicWidget281_ey;
    animation-name: hvr-push_innerMagicWidget281_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-pop_innerMagicWidget281_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget281_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-pop_innerMagicWidget281_ey:hover,
.hvr-pop_innerMagicWidget281_ey:focus,
.hvr-pop_innerMagicWidget281_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget281_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget281_ey;
    -o-animation-name: hvr-pop_innerMagicWidget281_ey;
    animation-name: hvr-pop_innerMagicWidget281_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    background-color: #00b7a2
}

.hvr-bounce-in_innerMagicWidget281_ey:hover,
.hvr-bounce-in_innerMagicWidget281_ey:focus,
.hvr-bounce-in_innerMagicWidget281_ey:active {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-bounce-out_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    background-color: #00b7a2
}

.hvr-bounce-out_innerMagicWidget281_ey:hover,
.hvr-bounce-out_innerMagicWidget281_ey:focus,
.hvr-bounce-out_innerMagicWidget281_ey:active {
    -ms-transform: scale(.8);
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-rotate_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-rotate_innerMagicWidget281_ey:hover,
.hvr-rotate_innerMagicWidget281_ey:focus,
.hvr-rotate_innerMagicWidget281_ey:active {
    -ms-animation: spin .5s linear infinite;
    -webkit-animation: spin .5s linear infinite;
    -moz-animation: spin .5s linear infinite;
    -o-animation: spin .5s linear infinite;
    animation: spin .5s linear infinite;
    -ms-transform: initial;
    -webkit-transform: initial;
    -moz-transform: initial;
    -o-transform: initial;
    transform: initial
}

@-ms-keyframes spin {
    100% {
        -moz-transform: rotate(360deg)
    }
}

@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@-moz-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@-o-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.hvr-grow-rotate_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-grow-rotate_innerMagicWidget281_ey:hover,
.hvr-grow-rotate_innerMagicWidget281_ey:focus,
.hvr-grow-rotate_innerMagicWidget281_ey:active {
    -ms-transform: scale(1.1) rotate(4deg);
    -webkit-transform: scale(1.1) rotate(4deg);
    -moz-transform: scale(1.1) rotate(4deg);
    -o-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    background-color: #00b7a2
}

.hvr-float_innerMagicWidget281_ey:hover,
.hvr-float_innerMagicWidget281_ey:focus,
.hvr-float_innerMagicWidget281_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    background-color: #00b7a2
}

.hvr-sink_innerMagicWidget281_ey:hover,
.hvr-sink_innerMagicWidget281_ey:focus,
.hvr-sink_innerMagicWidget281_ey:active {
    -ms-transform: translateY(8px);
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes hvr-bob_innerMagicWidget281_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob_innerMagicWidget281_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget281_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget281_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-bob_innerMagicWidget281_ey:hover,
.hvr-bob_innerMagicWidget281_ey:focus,
.hvr-bob_innerMagicWidget281_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget281_ey, hvr-bob_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget281_ey, hvr-bob_innerMagicWidget281_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget281_ey, hvr-bob_innerMagicWidget281_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget281_ey, hvr-bob_innerMagicWidget281_ey;
    animation-name: hvr-bob-float_innerMagicWidget281_ey, hvr-bob_innerMagicWidget281_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes hvr-hang_innerMagicWidget281_ey {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget281_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget281_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-hang_innerMagicWidget281_ey:hover,
.hvr-hang_innerMagicWidget281_ey:focus,
.hvr-hang_innerMagicWidget281_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget281_ey, hvr-hang_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget281_ey, hvr-hang_innerMagicWidget281_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget281_ey, hvr-hang_innerMagicWidget281_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget281_ey, hvr-hang_innerMagicWidget281_ey;
    animation-name: hvr-hang-sink_innerMagicWidget281_ey, hvr-hang_innerMagicWidget281_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.hvr-skew_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-skew_innerMagicWidget281_ey:hover,
.hvr-skew_innerMagicWidget281_ey:focus,
.hvr-skew_innerMagicWidget281_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    background-color: #00b7a2
}

.hvr-skew-forward_innerMagicWidget281_ey:hover,
.hvr-skew-forward_innerMagicWidget281_ey:focus,
.hvr-skew-forward_innerMagicWidget281_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    background-color: #00b7a2
}

.hvr-skew-backward_innerMagicWidget281_ey:hover,
.hvr-skew-backward_innerMagicWidget281_ey:focus,
.hvr-skew-backward_innerMagicWidget281_ey:active {
    -ms-transform: skew(10deg);
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget281_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes hvr-wobble-vertical_innerMagicWidget281_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.hvr-wobble-vertical_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-vertical_innerMagicWidget281_ey:hover,
.hvr-wobble-vertical_innerMagicWidget281_ey:focus,
.hvr-wobble-vertical_innerMagicWidget281_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget281_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget281_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget281_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget281_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget281_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget281_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-wobble-horizontal_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-horizontal_innerMagicWidget281_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget281_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget281_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget281_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget281_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget281_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget281_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget281_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget281_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-bottom-right_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-to-bottom-right_innerMagicWidget281_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget281_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget281_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget281_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget281_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget281_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget281_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget281_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget281_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-top-right_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-to-top-right_innerMagicWidget281_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget281_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget281_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget281_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget281_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget281_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget281_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget281_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-top_innerMagicWidget281_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-top_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    background-color: #00b7a2
}

.hvr-wobble-top_innerMagicWidget281_ey:hover,
.hvr-wobble-top_innerMagicWidget281_ey:focus,
.hvr-wobble-top_innerMagicWidget281_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget281_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget281_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget281_ey;
    animation-name: hvr-wobble-top_innerMagicWidget281_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget281_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-bottom_innerMagicWidget281_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-bottom_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0;
    background-color: #00b7a2
}

.hvr-wobble-bottom_innerMagicWidget281_ey:hover,
.hvr-wobble-bottom_innerMagicWidget281_ey:focus,
.hvr-wobble-bottom_innerMagicWidget281_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget281_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget281_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget281_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget281_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget281_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-skew_innerMagicWidget281_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-skew_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-skew_innerMagicWidget281_ey:hover,
.hvr-wobble-skew_innerMagicWidget281_ey:focus,
.hvr-wobble-skew_innerMagicWidget281_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget281_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget281_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget281_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget281_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget281_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes hvr-buzz_innerMagicWidget281_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.hvr-buzz_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-buzz_innerMagicWidget281_ey:hover,
.hvr-buzz_innerMagicWidget281_ey:focus,
.hvr-buzz_innerMagicWidget281_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget281_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget281_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget281_ey;
    animation-name: hvr-buzz_innerMagicWidget281_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-buzz-out_innerMagicWidget281_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes hvr-buzz-out_innerMagicWidget281_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.hvr-buzz-out_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-buzz-out_innerMagicWidget281_ey:hover,
.hvr-buzz-out_innerMagicWidget281_ey:focus,
.hvr-buzz-out_innerMagicWidget281_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget281_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget281_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget281_ey;
    animation-name: hvr-buzz-out_innerMagicWidget281_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-fade_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background: #00b7a2
}

.hvr-fade_innerMagicWidget281_ey:hover,
.hvr-fade_innerMagicWidget281_ey:focus,
.hvr-fade_innerMagicWidget281_ey:active {
    background-color: #00b7a2 !important;
    color:  !important
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget281_ey {
    50% {
        background-color: #00b7a2;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget281_ey {
    50% {
        background-color: #00b7a2;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-back-pulse_innerMagicWidget281_ey:hover,
.hvr-back-pulse_innerMagicWidget281_ey:focus,
.hvr-back-pulse_innerMagicWidget281_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget281_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget281_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget281_ey;
    animation-name: hvr-back-pulse_innerMagicWidget281_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-delay: .5s;
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    animation-delay: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: #00b7a2 !important;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget281_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-sweep-to-right_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right_innerMagicWidget281_ey:hover,
.hvr-sweep-to-right_innerMagicWidget281_ey:focus,
.hvr-sweep-to-right_innerMagicWidget281_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget281_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget281_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget281_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-sweep-to-left_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-left_innerMagicWidget281_ey:hover,
.hvr-sweep-to-left_innerMagicWidget281_ey:focus,
.hvr-sweep-to-left_innerMagicWidget281_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget281_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget281_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget281_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-sweep-to-bottom_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-bottom_innerMagicWidget281_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget281_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget281_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget281_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget281_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget281_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background-color: #00b7a2
}

.hvr-sweep-to-top_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-top_innerMagicWidget281_ey:hover,
.hvr-sweep-to-top_innerMagicWidget281_ey:focus,
.hvr-sweep-to-top_innerMagicWidget281_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget281_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget281_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget281_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-right_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-right_innerMagicWidget281_ey:hover,
.hvr-bounce-to-right_innerMagicWidget281_ey:focus,
.hvr-bounce-to-right_innerMagicWidget281_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget281_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget281_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget281_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-left_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-left_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-left_innerMagicWidget281_ey:hover,
.hvr-bounce-to-left_innerMagicWidget281_ey:focus,
.hvr-bounce-to-left_innerMagicWidget281_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget281_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget281_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget281_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-bottom_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-bottom_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-bottom_innerMagicWidget281_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget281_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget281_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget281_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget281_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget281_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-top_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-top_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-top_innerMagicWidget281_ey:hover,
.hvr-bounce-to-top_innerMagicWidget281_ey:focus,
.hvr-bounce-to-top_innerMagicWidget281_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget281_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget281_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget281_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-radial-out_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-out_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    border-radius: 100%;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-out_innerMagicWidget281_ey:hover,
.hvr-radial-out_innerMagicWidget281_ey:focus,
.hvr-radial-out_innerMagicWidget281_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget281_ey:hover:before,
.hvr-radial-out_innerMagicWidget281_ey:focus:before,
.hvr-radial-out_innerMagicWidget281_ey:active:before {
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-in_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    border-radius: 100%;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-in_innerMagicWidget281_ey:hover,
.hvr-radial-in_innerMagicWidget281_ey:focus,
.hvr-radial-in_innerMagicWidget281_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget281_ey:hover:before,
.hvr-radial-in_innerMagicWidget281_ey:focus:before,
.hvr-radial-in_innerMagicWidget281_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-in_innerMagicWidget281_ey:hover,
.hvr-rectangle-in_innerMagicWidget281_ey:focus,
.hvr-rectangle-in_innerMagicWidget281_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget281_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget281_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget281_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-out_innerMagicWidget281_ey:hover,
.hvr-rectangle-out_innerMagicWidget281_ey:focus,
.hvr-rectangle-out_innerMagicWidget281_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget281_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget281_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget281_ey:active:before {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-horizontal_innerMagicWidget281_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget281_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget281_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget281_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget281_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget281_ey:active:before {
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-horizontal_innerMagicWidget281_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget281_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget281_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget281_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget281_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget281_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget281_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-vertical_innerMagicWidget281_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget281_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget281_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget281_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget281_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget281_ey:active:before {
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-vertical_innerMagicWidget281_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget281_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget281_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget281_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget281_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget281_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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: #00b7a2
}

.hvr-border-fade_innerMagicWidget281_ey:hover,
.hvr-border-fade_innerMagicWidget281_ey:focus,
.hvr-border-fade_innerMagicWidget281_ey:active {
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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: #00b7a2
}

.hvr-hollow_innerMagicWidget281_ey:hover,
.hvr-hollow_innerMagicWidget281_ey:focus,
.hvr-hollow_innerMagicWidget281_ey:active {
    background: none !important;
    color:  !important;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-trim_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-trim_innerMagicWidget281_ey:before {
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    border-radius: 50%;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-trim_innerMagicWidget281_ey:hover:before,
.hvr-trim_innerMagicWidget281_ey:focus:before,
.hvr-trim_innerMagicWidget281_ey:active:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget281_ey {
    100% {
        top: -15px;
        right: -15px;
        bottom: -15px;
        left: -15px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget281_ey {
    100% {
        top: -15px;
        right: -15px;
        bottom: -15px;
        left: -15px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-ripple-out_innerMagicWidget281_ey:before {
    content: '';
    position: absolute;
    border: #00b7a2 solid 2px !important;
    border-radius: 50%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-out_innerMagicWidget281_ey:hover:before,
.hvr-ripple-out_innerMagicWidget281_ey:focus:before,
.hvr-ripple-out_innerMagicWidget281_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget281_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget281_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget281_ey;
    animation-name: hvr-ripple-out_innerMagicWidget281_ey
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget281_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget281_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-ripple-in_innerMagicWidget281_ey:before {
    content: '';
    position: absolute;
    border: #00b7a2 solid 2px !important;
    border-radius: 50%;
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget281_ey:hover:before,
.hvr-ripple-in_innerMagicWidget281_ey:focus:before,
.hvr-ripple-in_innerMagicWidget281_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget281_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget281_ey;
    animation-name: hvr-ripple-in_innerMagicWidget281_ey
}

.hvr-outline-out_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-outline-out_innerMagicWidget281_ey:before {
    content: '';
    position: absolute;
    border: #00b7a2 solid 2px !important;
    border-radius: 50%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-out_innerMagicWidget281_ey:hover:before,
.hvr-outline-out_innerMagicWidget281_ey:focus:before,
.hvr-outline-out_innerMagicWidget281_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
}

.hvr-outline-in_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-outline-in_innerMagicWidget281_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    border-radius: 50%;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-in_innerMagicWidget281_ey:hover:before,
.hvr-outline-in_innerMagicWidget281_ey:focus:before,
.hvr-outline-in_innerMagicWidget281_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget281_ey:hover,
.hvr-round-corners_innerMagicWidget281_ey:focus,
.hvr-round-corners_innerMagicWidget281_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget281_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: 0;
    background: transparent !important;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-left_innerMagicWidget281_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget281_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget281_ey:active:before {
    right: 0
}

.hvr-underline-from-center_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-center_innerMagicWidget281_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget281_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget281_ey:active:before {
    left: 0;
    right: 0
}

.hvr-underline-from-right_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-right_innerMagicWidget281_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget281_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget281_ey:active:before {
    left: 0
}

.hvr-overline-from-left_innerMagicWidget281_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-left_innerMagicWidget281_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget281_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget281_ey:active:before {
    right: 0
}

.hvr-overline-from-center_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-center_innerMagicWidget281_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget281_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget281_ey:active:before {
    left: 0;
    right: 0
}

.hvr-overline-from-right_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-right_innerMagicWidget281_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget281_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget281_ey:active:before {
    left: 0
}

.hvr-reveal_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background-color: #00b7a2
}

.hvr-reveal_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-reveal_innerMagicWidget281_ey:hover:before,
.hvr-reveal_innerMagicWidget281_ey:focus:before,
.hvr-reveal_innerMagicWidget281_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    -moz-transform: translateY(4px);
    -o-transform: translateY(4px);
    transform: translateY(4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-reveal_innerMagicWidget281_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget281_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget281_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget281_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-reveal_innerMagicWidget281_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget281_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget281_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-glow_innerMagicWidget281_ey:hover,
.hvr-glow_innerMagicWidget281_ey:focus,
.hvr-glow_innerMagicWidget281_ey:active {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-shadow_innerMagicWidget281_ey:hover,
.hvr-shadow_innerMagicWidget281_ey:focus,
.hvr-shadow_innerMagicWidget281_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-grow-shadow_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-grow-shadow_innerMagicWidget281_ey:hover,
.hvr-grow-shadow_innerMagicWidget281_ey:focus,
.hvr-grow-shadow_innerMagicWidget281_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important;
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-box-shadow-outset_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-box-shadow-outset_innerMagicWidget281_ey:hover,
.hvr-box-shadow-outset_innerMagicWidget281_ey:focus,
.hvr-box-shadow-outset_innerMagicWidget281_ey:active {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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;
    background-color: #00b7a2
}

.hvr-box-shadow-inset_innerMagicWidget281_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget281_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget281_ey:active {
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-float-shadow_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-float-shadow_innerMagicWidget281_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%);
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget281_ey:hover,
.hvr-float-shadow_innerMagicWidget281_ey:focus,
.hvr-float-shadow_innerMagicWidget281_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget281_ey:hover:before,
.hvr-float-shadow_innerMagicWidget281_ey:focus:before,
.hvr-float-shadow_innerMagicWidget281_ey:active:before {
    opacity: 1;
    -ms-transform: translateY(5px);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-shadow-radial_innerMagicWidget281_ey:before,
.hvr-shadow-radial_innerMagicWidget281_ey:after {
    pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow-radial_innerMagicWidget281_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_innerMagicWidget281_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_innerMagicWidget281_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget281_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget281_ey:active:before,
.hvr-shadow-radial_innerMagicWidget281_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget281_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget281_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-top_innerMagicWidget281_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #00b7a2 transparent
}

.hvr-bubble-top_innerMagicWidget281_ey:hover:before,
.hvr-bubble-top_innerMagicWidget281_ey:focus:before,
.hvr-bubble-top_innerMagicWidget281_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-right_innerMagicWidget281_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 7px);
    right: 0;
    border-width: 7px 0 7px 10px;
    border-color: transparent transparent transparent #00b7a2
}

.hvr-bubble-right_innerMagicWidget281_ey:hover:before,
.hvr-bubble-right_innerMagicWidget281_ey:focus:before,
.hvr-bubble-right_innerMagicWidget281_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-bottom_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-bottom_innerMagicWidget281_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: #00b7a2 transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget281_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget281_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget281_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-left_innerMagicWidget281_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 7px);
    left: 0;
    border-width: 7px 16px 7px 0;
    border-color: transparent #00b7a2 transparent transparent
}

.hvr-bubble-left_innerMagicWidget281_ey:hover:before,
.hvr-bubble-left_innerMagicWidget281_ey:focus:before,
.hvr-bubble-left_innerMagicWidget281_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-top_innerMagicWidget281_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 #00b7a2 transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget281_ey:hover,
.hvr-bubble-float-top_innerMagicWidget281_ey:focus,
.hvr-bubble-float-top_innerMagicWidget281_ey:active {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget281_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget281_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget281_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-right_innerMagicWidget281_ey:before {
    position: absolute;
    z-index: -1;
    top: calc(50% - 7px);
    right: 0;
    content: '';
    border-style: solid;
    border-width: 7px 0 7px 16px;
    border-color: transparent transparent transparent #00b7a2;
    -md-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    opacity: 0
}

.hvr-bubble-float-right_innerMagicWidget281_ey:hover:before {
    opacity: 1;
    -ms-transform: translateX(80%) !important;
    -webkit-transform: translateX(80%) !important;
    -moz-transform: translateX(80%) !important;
    -o-transform: translateX(80%) !important;
    transform: translateX(80%) !important
}

.hvr-bubble-float-right_innerMagicWidget281_ey:hover,
.hvr-bubble-float-right_innerMagicWidget281_ey:focus,
.hvr-bubble-float-right_innerMagicWidget281_ey:active {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget281_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget281_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget281_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-bottom_innerMagicWidget281_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: #00b7a2 transparent transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget281_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget281_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget281_ey:active {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget281_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget281_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget281_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-left_innerMagicWidget281_ey:before {
    position: absolute;
    z-index: -1;
    content: '';
    top: calc(50% - 7px);
    left: 0;
    border-style: solid;
    border-width: 7px 16px 7px 0;
    border-color: transparent #00b7a2 transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget281_ey:hover,
.hvr-bubble-float-left_innerMagicWidget281_ey:focus,
.hvr-bubble-float-left_innerMagicWidget281_ey:active {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget281_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget281_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget281_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-static-bottom_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-static-bottom_innerMagicWidget281_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 16px 10px 0 10px;
    border-color: #00b7a2 transparent transparent transparent
}

.hvr-bubble-static-bottom_innerMagicWidget281_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget281_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget281_ey:active:before {
    -ms-transform: translateY(65%);
    -webkit-transform: translateY(65%);
    -moz-transform: translateY(65%);
    -o-transform: translateY(65%);
    transform: translateY(65%)
}

.hvr-bubble-static-right_innerMagicWidget281_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-static-right_innerMagicWidget281_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 7px);
    right: 4%;
    border-width: 7px 0 7px 16px;
    border-color: transparent transparent transparent #00b7a2
}

.hvr-bubble-static-right_innerMagicWidget281_ey:hover:before {
    -ms-transform: translateX(80%);
    -webkit-transform: translateX(80%);
    -moz-transform: translateX(80%);
    -o-transform: translateX(80%);
    transform: translateX(80%)
}

.innerGroup283 {
    left: 967px;
    top: 975px;
    width: 232px;
    height: 203px;
    z-index: 1000138;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup283 {
    display: block;
    top: 975px;
    left: 967px;
    width: 232px;
    height: 203px;
    initialTop: 975;
    initialLeft: 967;
    initialWidth: 232;
    initialHeight: 203
}

@media screen and (max-width:959px) {
    .innerGroup283 {
        display: none;
        top: 3265px;
        left: 283px;
        width: 202px;
        height: 201px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup283 {
        display: none;
        top: 3119px;
        left: 140px;
        width: 202px;
        height: 201px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup283 {
        display: none;
        top: 2931px;
        left: 60px;
        width: 202px;
        height: 201px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerShape284 {
    left: 2px;
    top: 29px;
    width: 200px;
    height: 159px;
    z-index: 1000133;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-color: transparent;
    border-style: solid;
    background-color: #373737;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    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
}

.innerShape284 {
    display: block;
    initialLeft: 2;
    initialTop: 30;
    left: 2px;
    top: 30px;
    width: 200px;
    initialWidth: 200;
    height: 159px;
    initialHeight: 159
}

@media screen and (max-width:959px) {
    .innerShape284 {
        display: block;
        top: 28px;
        left: 0;
        width: 200px;
        height: 171px;
        initialTop: 1324;
        initialLeft: 243;
        initialWidth: 200;
        initialHeight: 171
    }
}

@media screen and (max-width:767px) {
    .innerShape284 {
        display: block;
        top: 28px;
        left: 0;
        width: 200px;
        height: 171px;
        initialTop: 1324;
        initialLeft: 243;
        initialWidth: 200;
        initialHeight: 171
    }
}

@media screen and (max-width:479px) {
    .innerShape284 {
        display: block;
        top: 28px;
        left: 0;
        width: 200px;
        height: 171px;
        initialTop: 1324;
        initialLeft: 243;
        initialWidth: 200;
        initialHeight: 171
    }
}

.innerMagicWidget285 {
    left: 4px;
    top: 61px;
    width: 200px;
    height: 40px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #00b7a2;
    border-style: solid;
    z-index: 1000134;
    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
}

.innerMagicWidget285 {
    display: block;
    height: 40px;
    initialHeight: 40;
    top: 61px;
    initialTop: 61;
    prevBottom: 1150;
    width: 200px;
    left: 4px;
    initialLeft: 4;
    initialWidth: 200
}

@media screen and (max-width:959px) {
    .innerMagicWidget285 {
        display: block;
        top: 71px;
        left: 25.5px;
        width: 150px;
        height: 21px;
        initialTop: 1365;
        initialLeft: 268;
        initialWidth: 150;
        initialHeight: 21;
        prevBottom: 1451
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget285 {
        display: block;
        top: 71px;
        left: 25.5px;
        width: 150px;
        height: 21px;
        initialTop: 1365;
        initialLeft: 268;
        initialWidth: 150;
        initialHeight: 21;
        prevBottom: 1451
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget285 {
        display: block;
        top: 71px;
        left: 25.5px;
        width: 150px;
        height: 21px;
        initialTop: 1365;
        initialLeft: 268;
        initialWidth: 150;
        initialHeight: 21;
        prevBottom: 1451
    }
}

[data-widgetkey~="1038"] {
    overflow: visible
}

.wrapper_innerMagicWidget285_ey {
    cursor: pointer;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center
}

.button_innerMagicWidget285_ey {
    display: table;
    width: 100%;
    height: 100%;
    background: transparent
}

.button_innerMagicWidget285_ey:hover a {
    color: #00b7a2
}

.text_innerMagicWidget285_ey {
    display: table-cell;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    false;
    width: 95%
}

.default-style-text {
    font-size: 25px;
    font-family: Oswald;
    color: #1a9ef2
}

.hvr-grow_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-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;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow_innerMagicWidget285_ey:hover,
.hvr-grow_innerMagicWidget285_ey:focus,
.hvr-grow_innerMagicWidget285_ey:active {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -mos-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shrink_innerMagicWidget285_ey:hover,
.hvr-shrink_innerMagicWidget285_ey:focus,
.hvr-shrink_innerMagicWidget285_ey:active {
    -ms-transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes hvr-pulse_innerMagicWidget285_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget285_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse_innerMagicWidget285_ey:hover,
.hvr-pulse_innerMagicWidget285_ey:focus,
.hvr-pulse_innerMagicWidget285_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget285_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget285_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget285_ey;
    animation-name: hvr-pulse_innerMagicWidget285_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget285_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget285_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-grow_innerMagicWidget285_ey:hover,
.hvr-pulse-grow_innerMagicWidget285_ey:focus,
.hvr-pulse-grow_innerMagicWidget285_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget285_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget285_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget285_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget285_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -ms-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -o-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes hvr-pulse-shrink_innerMagicWidget285_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse-shrink_innerMagicWidget285_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-shrink_innerMagicWidget285_ey:hover,
.hvr-pulse-shrink_innerMagicWidget285_ey:focus,
.hvr-pulse-shrink_innerMagicWidget285_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget285_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget285_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget285_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget285_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
}

@-webkit-keyframes hvr-push_innerMagicWidget285_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget285_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-push_innerMagicWidget285_ey:hover,
.hvr-push_innerMagicWidget285_ey:focus,
.hvr-push_innerMagicWidget285_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget285_ey;
    -moz-animation-name: hvr-push_innerMagicWidget285_ey;
    -o-animation-name: hvr-push_innerMagicWidget285_ey;
    animation-name: hvr-push_innerMagicWidget285_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-pop_innerMagicWidget285_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget285_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pop_innerMagicWidget285_ey:hover,
.hvr-pop_innerMagicWidget285_ey:focus,
.hvr-pop_innerMagicWidget285_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget285_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget285_ey;
    -o-animation-name: hvr-pop_innerMagicWidget285_ey;
    animation-name: hvr-pop_innerMagicWidget285_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-in_innerMagicWidget285_ey:hover,
.hvr-bounce-in_innerMagicWidget285_ey:focus,
.hvr-bounce-in_innerMagicWidget285_ey:active {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-bounce-out_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-out_innerMagicWidget285_ey:hover,
.hvr-bounce-out_innerMagicWidget285_ey:focus,
.hvr-bounce-out_innerMagicWidget285_ey:active {
    -ms-transform: scale(.8);
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-rotate_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-rotate_innerMagicWidget285_ey:hover,
.hvr-rotate_innerMagicWidget285_ey:focus,
.hvr-rotate_innerMagicWidget285_ey:active {
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg)
}

.hvr-grow-rotate_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-rotate_innerMagicWidget285_ey:hover,
.hvr-grow-rotate_innerMagicWidget285_ey:focus,
.hvr-grow-rotate_innerMagicWidget285_ey:active {
    -ms-transform: scale(1.1) rotate(4deg);
    -webkit-transform: scale(1.1) rotate(4deg);
    -moz-transform: scale(1.1) rotate(4deg);
    -o-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-float_innerMagicWidget285_ey:hover,
.hvr-float_innerMagicWidget285_ey:focus,
.hvr-float_innerMagicWidget285_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sink_innerMagicWidget285_ey:hover,
.hvr-sink_innerMagicWidget285_ey:focus,
.hvr-sink_innerMagicWidget285_ey:active {
    -ms-transform: translateY(8px);
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes hvr-bob_innerMagicWidget285_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob_innerMagicWidget285_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget285_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget285_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-bob_innerMagicWidget285_ey:hover,
.hvr-bob_innerMagicWidget285_ey:focus,
.hvr-bob_innerMagicWidget285_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget285_ey, hvr-bob_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget285_ey, hvr-bob_innerMagicWidget285_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget285_ey, hvr-bob_innerMagicWidget285_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget285_ey, hvr-bob_innerMagicWidget285_ey;
    animation-name: hvr-bob-float_innerMagicWidget285_ey, hvr-bob_innerMagicWidget285_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes hvr-hang_innerMagicWidget285_ey {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget285_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget285_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-hang_innerMagicWidget285_ey:hover,
.hvr-hang_innerMagicWidget285_ey:focus,
.hvr-hang_innerMagicWidget285_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget285_ey, hvr-hang_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget285_ey, hvr-hang_innerMagicWidget285_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget285_ey, hvr-hang_innerMagicWidget285_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget285_ey, hvr-hang_innerMagicWidget285_ey;
    animation-name: hvr-hang-sink_innerMagicWidget285_ey, hvr-hang_innerMagicWidget285_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.hvr-skew_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-skew_innerMagicWidget285_ey:hover,
.hvr-skew_innerMagicWidget285_ey:focus,
.hvr-skew_innerMagicWidget285_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-forward_innerMagicWidget285_ey:hover,
.hvr-skew-forward_innerMagicWidget285_ey:focus,
.hvr-skew-forward_innerMagicWidget285_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-backward_innerMagicWidget285_ey:hover,
.hvr-skew-backward_innerMagicWidget285_ey:focus,
.hvr-skew-backward_innerMagicWidget285_ey:active {
    -ms-transform: skew(10deg);
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget285_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes hvr-wobble-vertical_innerMagicWidget285_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.hvr-wobble-vertical_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-vertical_innerMagicWidget285_ey:hover,
.hvr-wobble-vertical_innerMagicWidget285_ey:focus,
.hvr-wobble-vertical_innerMagicWidget285_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget285_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget285_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget285_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget285_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget285_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget285_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-wobble-horizontal_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-horizontal_innerMagicWidget285_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget285_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget285_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget285_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget285_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget285_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget285_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget285_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget285_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-bottom-right_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-bottom-right_innerMagicWidget285_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget285_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget285_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget285_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget285_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget285_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget285_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget285_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget285_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-top-right_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-top-right_innerMagicWidget285_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget285_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget285_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget285_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget285_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget285_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget285_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget285_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-top_innerMagicWidget285_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-top_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-wobble-top_innerMagicWidget285_ey:hover,
.hvr-wobble-top_innerMagicWidget285_ey:focus,
.hvr-wobble-top_innerMagicWidget285_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget285_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget285_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget285_ey;
    animation-name: hvr-wobble-top_innerMagicWidget285_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget285_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-bottom_innerMagicWidget285_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-bottom_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.hvr-wobble-bottom_innerMagicWidget285_ey:hover,
.hvr-wobble-bottom_innerMagicWidget285_ey:focus,
.hvr-wobble-bottom_innerMagicWidget285_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget285_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget285_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget285_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget285_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget285_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-skew_innerMagicWidget285_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-skew_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-skew_innerMagicWidget285_ey:hover,
.hvr-wobble-skew_innerMagicWidget285_ey:focus,
.hvr-wobble-skew_innerMagicWidget285_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget285_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget285_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget285_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget285_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget285_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes hvr-buzz_innerMagicWidget285_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.hvr-buzz_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz_innerMagicWidget285_ey:hover,
.hvr-buzz_innerMagicWidget285_ey:focus,
.hvr-buzz_innerMagicWidget285_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget285_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget285_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget285_ey;
    animation-name: hvr-buzz_innerMagicWidget285_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-buzz-out_innerMagicWidget285_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes hvr-buzz-out_innerMagicWidget285_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.hvr-buzz-out_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz-out_innerMagicWidget285_ey:hover,
.hvr-buzz-out_innerMagicWidget285_ey:focus,
.hvr-buzz-out_innerMagicWidget285_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget285_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget285_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget285_ey;
    animation-name: hvr-buzz-out_innerMagicWidget285_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-fade_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-fade_innerMagicWidget285_ey:hover,
.hvr-fade_innerMagicWidget285_ey:focus,
.hvr-fade_innerMagicWidget285_ey:active {
    background-color: #1a9ef2 !important;
    color:  !important
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget285_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget285_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-back-pulse_innerMagicWidget285_ey:hover,
.hvr-back-pulse_innerMagicWidget285_ey:focus,
.hvr-back-pulse_innerMagicWidget285_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget285_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget285_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget285_ey;
    animation-name: hvr-back-pulse_innerMagicWidget285_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-delay: .5s;
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    animation-delay: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: #1a9ef2 !important;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget285_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-right_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right_innerMagicWidget285_ey:hover,
.hvr-sweep-to-right_innerMagicWidget285_ey:focus,
.hvr-sweep-to-right_innerMagicWidget285_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget285_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget285_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget285_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-left_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-left_innerMagicWidget285_ey:hover,
.hvr-sweep-to-left_innerMagicWidget285_ey:focus,
.hvr-sweep-to-left_innerMagicWidget285_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget285_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget285_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget285_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-bottom_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-bottom_innerMagicWidget285_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget285_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget285_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget285_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget285_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget285_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-top_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-top_innerMagicWidget285_ey:hover,
.hvr-sweep-to-top_innerMagicWidget285_ey:focus,
.hvr-sweep-to-top_innerMagicWidget285_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget285_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget285_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget285_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-right_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-right_innerMagicWidget285_ey:hover,
.hvr-bounce-to-right_innerMagicWidget285_ey:focus,
.hvr-bounce-to-right_innerMagicWidget285_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget285_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget285_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget285_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-left_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-left_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-left_innerMagicWidget285_ey:hover,
.hvr-bounce-to-left_innerMagicWidget285_ey:focus,
.hvr-bounce-to-left_innerMagicWidget285_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget285_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget285_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget285_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-bottom_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-bottom_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-bottom_innerMagicWidget285_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget285_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget285_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget285_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget285_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget285_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-top_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-top_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-top_innerMagicWidget285_ey:hover,
.hvr-bounce-to-top_innerMagicWidget285_ey:focus,
.hvr-bounce-to-top_innerMagicWidget285_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget285_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget285_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget285_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-radial-out_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-out_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    border-radius: 100%;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-out_innerMagicWidget285_ey:hover,
.hvr-radial-out_innerMagicWidget285_ey:focus,
.hvr-radial-out_innerMagicWidget285_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget285_ey:hover:before,
.hvr-radial-out_innerMagicWidget285_ey:focus:before,
.hvr-radial-out_innerMagicWidget285_ey:active:before {
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-in_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    border-radius: 100%;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-in_innerMagicWidget285_ey:hover,
.hvr-radial-in_innerMagicWidget285_ey:focus,
.hvr-radial-in_innerMagicWidget285_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget285_ey:hover:before,
.hvr-radial-in_innerMagicWidget285_ey:focus:before,
.hvr-radial-in_innerMagicWidget285_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-in_innerMagicWidget285_ey:hover,
.hvr-rectangle-in_innerMagicWidget285_ey:focus,
.hvr-rectangle-in_innerMagicWidget285_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget285_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget285_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget285_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1a9ef2 !important;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-out_innerMagicWidget285_ey:hover,
.hvr-rectangle-out_innerMagicWidget285_ey:focus,
.hvr-rectangle-out_innerMagicWidget285_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget285_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget285_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget285_ey:active:before {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-horizontal_innerMagicWidget285_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget285_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget285_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget285_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget285_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget285_ey:active:before {
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-horizontal_innerMagicWidget285_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget285_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget285_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget285_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget285_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget285_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget285_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #1a9ef2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background:  !important;
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-vertical_innerMagicWidget285_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget285_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget285_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget285_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget285_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget285_ey:active:before {
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1a9ef2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-vertical_innerMagicWidget285_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget285_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget285_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget285_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget285_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget285_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-border-fade_innerMagicWidget285_ey:hover,
.hvr-border-fade_innerMagicWidget285_ey:focus,
.hvr-border-fade_innerMagicWidget285_ey:active {
    box-shadow: inset 0 0 0 2px #1a9ef2, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-hollow_innerMagicWidget285_ey:hover,
.hvr-hollow_innerMagicWidget285_ey:focus,
.hvr-hollow_innerMagicWidget285_ey:active {
    background: none !important;
    color:  !important;
    box-shadow: inset 0 0 0 2px #1a9ef2, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-trim_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-trim_innerMagicWidget285_ey:before {
    content: '';
    position: absolute;
    border: #1a9ef2 solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-trim_innerMagicWidget285_ey:hover:before,
.hvr-trim_innerMagicWidget285_ey:focus:before,
.hvr-trim_innerMagicWidget285_ey:active:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget285_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget285_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-out_innerMagicWidget285_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    opacity: 0
}

.hvr-ripple-out_innerMagicWidget285_ey:hover:before,
.hvr-ripple-out_innerMagicWidget285_ey:focus:before,
.hvr-ripple-out_innerMagicWidget285_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget285_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget285_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget285_ey;
    animation-name: hvr-ripple-out_innerMagicWidget285_ey;
    opacity: 1
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget285_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget285_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-in_innerMagicWidget285_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget285_ey:hover:before,
.hvr-ripple-in_innerMagicWidget285_ey:focus:before,
.hvr-ripple-in_innerMagicWidget285_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget285_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget285_ey;
    animation-name: hvr-ripple-in_innerMagicWidget285_ey
}

.hvr-outline-out_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-out_innerMagicWidget285_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    opacity: 0
}

.hvr-outline-out_innerMagicWidget285_ey:hover:before,
.hvr-outline-out_innerMagicWidget285_ey:focus:before,
.hvr-outline-out_innerMagicWidget285_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-outline-in_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-in_innerMagicWidget285_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-in_innerMagicWidget285_ey:hover:before,
.hvr-outline-in_innerMagicWidget285_ey:focus:before,
.hvr-outline-in_innerMagicWidget285_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget285_ey:hover,
.hvr-round-corners_innerMagicWidget285_ey:focus,
.hvr-round-corners_innerMagicWidget285_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget285_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    bottom: 0;
    background: #1a9ef2 !important;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-left_innerMagicWidget285_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget285_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget285_ey:active:before {
    right: 2.5%
}

.hvr-underline-from-center_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-center_innerMagicWidget285_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget285_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget285_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-underline-from-right_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    bottom: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-right_innerMagicWidget285_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget285_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget285_ey:active:before {
    left: 2.5%
}

.hvr-overline-from-left_innerMagicWidget285_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-left_innerMagicWidget285_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget285_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget285_ey:active:before {
    right: 2.5%
}

.hvr-overline-from-center_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-center_innerMagicWidget285_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget285_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget285_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-overline-from-right_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-right_innerMagicWidget285_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget285_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget285_ey:active:before {
    left: 2.5%
}

.hvr-reveal_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-reveal_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    bottom: 0;
    border-color: #1a9ef2;
    border-style: solid;
    border-width: 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-reveal_innerMagicWidget285_ey:hover:before,
.hvr-reveal_innerMagicWidget285_ey:focus:before,
.hvr-reveal_innerMagicWidget285_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    bottom: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    -moz-transform: translateY(4px);
    -o-transform: translateY(4px);
    transform: translateY(4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-reveal_innerMagicWidget285_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget285_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget285_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget285_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    background: #1a9ef2;
    height: 2px;
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-reveal_innerMagicWidget285_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget285_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget285_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-glow_innerMagicWidget285_ey:hover,
.hvr-glow_innerMagicWidget285_ey:focus,
.hvr-glow_innerMagicWidget285_ey:active {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow_innerMagicWidget285_ey:hover,
.hvr-shadow_innerMagicWidget285_ey:focus,
.hvr-shadow_innerMagicWidget285_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-text_shadow_innerMagicWidget285_ey {
    transition: all .5s ease
}

.hvr-text_shadow_innerMagicWidget285_ey:hover {
    text-shadow: 1px 1px 2px #ababab
}

.hvr-grow-shadow_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-shadow_innerMagicWidget285_ey:hover,
.hvr-grow-shadow_innerMagicWidget285_ey:focus,
.hvr-grow-shadow_innerMagicWidget285_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important;
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-box-shadow-outset_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-box-shadow-outset_innerMagicWidget285_ey:hover,
.hvr-box-shadow-outset_innerMagicWidget285_ey:focus,
.hvr-box-shadow-outset_innerMagicWidget285_ey:active {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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_innerMagicWidget285_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget285_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget285_ey:active {
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-float-shadow_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget285_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%);
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget285_ey:hover,
.hvr-float-shadow_innerMagicWidget285_ey:focus,
.hvr-float-shadow_innerMagicWidget285_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget285_ey:hover:before,
.hvr-float-shadow_innerMagicWidget285_ey:focus:before,
.hvr-float-shadow_innerMagicWidget285_ey:active:before {
    opacity: 1;
    -ms-transform: translateY(5px);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-shadow-radial_innerMagicWidget285_ey:before,
.hvr-shadow-radial_innerMagicWidget285_ey:after {
    pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow-radial_innerMagicWidget285_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_innerMagicWidget285_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_innerMagicWidget285_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget285_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget285_ey:active:before,
.hvr-shadow-radial_innerMagicWidget285_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget285_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget285_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-top_innerMagicWidget285_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-top_innerMagicWidget285_ey:hover:before,
.hvr-bubble-top_innerMagicWidget285_ey:focus:before,
.hvr-bubble-top_innerMagicWidget285_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-right_innerMagicWidget285_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-right_innerMagicWidget285_ey:hover:before,
.hvr-bubble-right_innerMagicWidget285_ey:focus:before,
.hvr-bubble-right_innerMagicWidget285_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-bottom_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-bottom_innerMagicWidget285_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget285_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget285_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget285_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-left_innerMagicWidget285_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent transparent transparent
}

.hvr-bubble-left_innerMagicWidget285_ey:hover:before,
.hvr-bubble-left_innerMagicWidget285_ey:focus:before,
.hvr-bubble-left_innerMagicWidget285_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget285_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 transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget285_ey:hover,
.hvr-bubble-float-top_innerMagicWidget285_ey:focus,
.hvr-bubble-float-top_innerMagicWidget285_ey:active {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget285_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget285_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget285_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget285_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;
    -md-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget285_ey:hover,
.hvr-bubble-float-right_innerMagicWidget285_ey:focus,
.hvr-bubble-float-right_innerMagicWidget285_ey:active {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget285_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget285_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget285_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget285_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: transparent transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget285_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget285_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget285_ey:active {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget285_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget285_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget285_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget285_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget285_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 transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget285_ey:hover,
.hvr-bubble-float-left_innerMagicWidget285_ey:focus,
.hvr-bubble-float-left_innerMagicWidget285_ey:active {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget285_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget285_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget285_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.innerText286 {
    left: 15px;
    top: 101px;
    width: 179px;
    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: 1000135;
    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
}

.innerText286_ContentDiv {
    word-wrap: break-word
}

.innerText286 {
    display: block;
    prevBottom: 1181;
    initialLeft: 15;
    initialTop: 101;
    left: 15px;
    top: 101px;
    width: 179px;
    initialWidth: 179;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText286 {
        display: block;
        top: 101px;
        left: 10px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 495;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

@media screen and (max-width:767px) {
    .innerText286 {
        display: block;
        top: 101px;
        left: 10px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 495;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

@media screen and (max-width:479px) {
    .innerText286 {
        display: block;
        top: 101px;
        left: 10px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 495;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

.innerShape287 {
    left: 84px;
    top: 157px;
    width: 40px;
    height: 2px;
    z-index: 1000136;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-color: #00b7a2;
    border-style: none;
    background-color: #00b7a2;
    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
}

.innerShape287 {
    display: block;
    width: 40px;
    initialWidth: 40;
    height: 2px;
    initialHeight: 3;
    top: 157px;
    initialTop: 157;
    initialLeft: 84;
    left: 84px
}

@media screen and (max-width:959px) {
    .innerShape287 {
        display: block;
        top: 179px;
        left: 78.5px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

@media screen and (max-width:767px) {
    .innerShape287 {
        display: block;
        top: 179px;
        left: 78.5px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

@media screen and (max-width:479px) {
    .innerShape287 {
        display: block;
        top: 179px;
        left: 78.5px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

.innerMagicWidget288 {
    left: 74px;
    top: 0;
    width: 59px;
    height: 59px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000137;
    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
}

.innerMagicWidget288 {
    display: block;
    initialLeft: 74;
    initialTop: 0;
    left: 74px;
    top: 0;
    prevBottom: 1432;
    width: 59px;
    initialWidth: 59;
    height: 59px;
    initialHeight: 59
}

@media screen and (max-width:959px) {
    .innerMagicWidget288 {
        display: block;
        top: 0;
        left: 70.5px;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget288 {
        display: block;
        top: 0;
        left: 70.5px;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget288 {
        display: block;
        top: 0;
        left: 70.5px;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

[data-widgetkey~="1040"] {
    overflow: visible
}

.wrapper_innerMagicWidget288_ey {
    cursor: pointer;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: table
}

.button_innerMagicWidget288_ey {
    position: absolute;
    display: table-cell;
    width: 100%;
    height: 100%;
    background: #00b7a2;
    -ms-border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%
}

.button_innerMagicWidget288_ey:hover a {
    color: #fff
}

.text_innerMagicWidget288_ey {
    display: table-cell;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    false;
    width: 95%;
    text-align: center
}

.default-style-round {
    color: #fff;
    font-size: 23px;
    font-family: oswald
}

.hvr-grow_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-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;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-grow_innerMagicWidget288_ey:hover,
.hvr-grow_innerMagicWidget288_ey:focus,
.hvr-grow_innerMagicWidget288_ey:active {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -mos-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-shrink_innerMagicWidget288_ey:hover,
.hvr-shrink_innerMagicWidget288_ey:focus,
.hvr-shrink_innerMagicWidget288_ey:active {
    -ms-transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes hvr-pulse_innerMagicWidget288_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget288_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-pulse_innerMagicWidget288_ey:hover,
.hvr-pulse_innerMagicWidget288_ey:focus,
.hvr-pulse_innerMagicWidget288_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget288_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget288_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget288_ey;
    animation-name: hvr-pulse_innerMagicWidget288_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget288_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget288_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-pulse-grow_innerMagicWidget288_ey:hover,
.hvr-pulse-grow_innerMagicWidget288_ey:focus,
.hvr-pulse-grow_innerMagicWidget288_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget288_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget288_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget288_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget288_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -ms-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -o-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes hvr-pulse-shrink_innerMagicWidget288_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse-shrink_innerMagicWidget288_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-shrink_innerMagicWidget288_ey:hover,
.hvr-pulse-shrink_innerMagicWidget288_ey:focus,
.hvr-pulse-shrink_innerMagicWidget288_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget288_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget288_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget288_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget288_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
}

@-webkit-keyframes hvr-push_innerMagicWidget288_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget288_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-push_innerMagicWidget288_ey:hover,
.hvr-push_innerMagicWidget288_ey:focus,
.hvr-push_innerMagicWidget288_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget288_ey;
    -moz-animation-name: hvr-push_innerMagicWidget288_ey;
    -o-animation-name: hvr-push_innerMagicWidget288_ey;
    animation-name: hvr-push_innerMagicWidget288_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-pop_innerMagicWidget288_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget288_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-pop_innerMagicWidget288_ey:hover,
.hvr-pop_innerMagicWidget288_ey:focus,
.hvr-pop_innerMagicWidget288_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget288_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget288_ey;
    -o-animation-name: hvr-pop_innerMagicWidget288_ey;
    animation-name: hvr-pop_innerMagicWidget288_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    background-color: #00b7a2
}

.hvr-bounce-in_innerMagicWidget288_ey:hover,
.hvr-bounce-in_innerMagicWidget288_ey:focus,
.hvr-bounce-in_innerMagicWidget288_ey:active {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-bounce-out_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    background-color: #00b7a2
}

.hvr-bounce-out_innerMagicWidget288_ey:hover,
.hvr-bounce-out_innerMagicWidget288_ey:focus,
.hvr-bounce-out_innerMagicWidget288_ey:active {
    -ms-transform: scale(.8);
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-rotate_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-rotate_innerMagicWidget288_ey:hover,
.hvr-rotate_innerMagicWidget288_ey:focus,
.hvr-rotate_innerMagicWidget288_ey:active {
    -ms-animation: spin .5s linear infinite;
    -webkit-animation: spin .5s linear infinite;
    -moz-animation: spin .5s linear infinite;
    -o-animation: spin .5s linear infinite;
    animation: spin .5s linear infinite;
    -ms-transform: initial;
    -webkit-transform: initial;
    -moz-transform: initial;
    -o-transform: initial;
    transform: initial
}

@-ms-keyframes spin {
    100% {
        -moz-transform: rotate(360deg)
    }
}

@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@-moz-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@-o-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.hvr-grow-rotate_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-grow-rotate_innerMagicWidget288_ey:hover,
.hvr-grow-rotate_innerMagicWidget288_ey:focus,
.hvr-grow-rotate_innerMagicWidget288_ey:active {
    -ms-transform: scale(1.1) rotate(4deg);
    -webkit-transform: scale(1.1) rotate(4deg);
    -moz-transform: scale(1.1) rotate(4deg);
    -o-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    background-color: #00b7a2
}

.hvr-float_innerMagicWidget288_ey:hover,
.hvr-float_innerMagicWidget288_ey:focus,
.hvr-float_innerMagicWidget288_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    background-color: #00b7a2
}

.hvr-sink_innerMagicWidget288_ey:hover,
.hvr-sink_innerMagicWidget288_ey:focus,
.hvr-sink_innerMagicWidget288_ey:active {
    -ms-transform: translateY(8px);
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes hvr-bob_innerMagicWidget288_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob_innerMagicWidget288_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget288_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget288_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-bob_innerMagicWidget288_ey:hover,
.hvr-bob_innerMagicWidget288_ey:focus,
.hvr-bob_innerMagicWidget288_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget288_ey, hvr-bob_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget288_ey, hvr-bob_innerMagicWidget288_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget288_ey, hvr-bob_innerMagicWidget288_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget288_ey, hvr-bob_innerMagicWidget288_ey;
    animation-name: hvr-bob-float_innerMagicWidget288_ey, hvr-bob_innerMagicWidget288_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes hvr-hang_innerMagicWidget288_ey {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget288_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget288_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-hang_innerMagicWidget288_ey:hover,
.hvr-hang_innerMagicWidget288_ey:focus,
.hvr-hang_innerMagicWidget288_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget288_ey, hvr-hang_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget288_ey, hvr-hang_innerMagicWidget288_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget288_ey, hvr-hang_innerMagicWidget288_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget288_ey, hvr-hang_innerMagicWidget288_ey;
    animation-name: hvr-hang-sink_innerMagicWidget288_ey, hvr-hang_innerMagicWidget288_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.hvr-skew_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-skew_innerMagicWidget288_ey:hover,
.hvr-skew_innerMagicWidget288_ey:focus,
.hvr-skew_innerMagicWidget288_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    background-color: #00b7a2
}

.hvr-skew-forward_innerMagicWidget288_ey:hover,
.hvr-skew-forward_innerMagicWidget288_ey:focus,
.hvr-skew-forward_innerMagicWidget288_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    background-color: #00b7a2
}

.hvr-skew-backward_innerMagicWidget288_ey:hover,
.hvr-skew-backward_innerMagicWidget288_ey:focus,
.hvr-skew-backward_innerMagicWidget288_ey:active {
    -ms-transform: skew(10deg);
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget288_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes hvr-wobble-vertical_innerMagicWidget288_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.hvr-wobble-vertical_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-vertical_innerMagicWidget288_ey:hover,
.hvr-wobble-vertical_innerMagicWidget288_ey:focus,
.hvr-wobble-vertical_innerMagicWidget288_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget288_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget288_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget288_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget288_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget288_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget288_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-wobble-horizontal_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-horizontal_innerMagicWidget288_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget288_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget288_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget288_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget288_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget288_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget288_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget288_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget288_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-bottom-right_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-to-bottom-right_innerMagicWidget288_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget288_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget288_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget288_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget288_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget288_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget288_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget288_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget288_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-top-right_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-to-top-right_innerMagicWidget288_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget288_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget288_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget288_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget288_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget288_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget288_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget288_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-top_innerMagicWidget288_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-top_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    background-color: #00b7a2
}

.hvr-wobble-top_innerMagicWidget288_ey:hover,
.hvr-wobble-top_innerMagicWidget288_ey:focus,
.hvr-wobble-top_innerMagicWidget288_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget288_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget288_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget288_ey;
    animation-name: hvr-wobble-top_innerMagicWidget288_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget288_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-bottom_innerMagicWidget288_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-bottom_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0;
    background-color: #00b7a2
}

.hvr-wobble-bottom_innerMagicWidget288_ey:hover,
.hvr-wobble-bottom_innerMagicWidget288_ey:focus,
.hvr-wobble-bottom_innerMagicWidget288_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget288_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget288_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget288_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget288_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget288_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-skew_innerMagicWidget288_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-skew_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-wobble-skew_innerMagicWidget288_ey:hover,
.hvr-wobble-skew_innerMagicWidget288_ey:focus,
.hvr-wobble-skew_innerMagicWidget288_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget288_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget288_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget288_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget288_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget288_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes hvr-buzz_innerMagicWidget288_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.hvr-buzz_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-buzz_innerMagicWidget288_ey:hover,
.hvr-buzz_innerMagicWidget288_ey:focus,
.hvr-buzz_innerMagicWidget288_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget288_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget288_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget288_ey;
    animation-name: hvr-buzz_innerMagicWidget288_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-buzz-out_innerMagicWidget288_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes hvr-buzz-out_innerMagicWidget288_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.hvr-buzz-out_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    background-color: #00b7a2
}

.hvr-buzz-out_innerMagicWidget288_ey:hover,
.hvr-buzz-out_innerMagicWidget288_ey:focus,
.hvr-buzz-out_innerMagicWidget288_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget288_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget288_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget288_ey;
    animation-name: hvr-buzz-out_innerMagicWidget288_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-fade_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background: #00b7a2
}

.hvr-fade_innerMagicWidget288_ey:hover,
.hvr-fade_innerMagicWidget288_ey:focus,
.hvr-fade_innerMagicWidget288_ey:active {
    background-color: #00b7a2 !important;
    color:  !important
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget288_ey {
    50% {
        background-color: #00b7a2;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget288_ey {
    50% {
        background-color: #00b7a2;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-back-pulse_innerMagicWidget288_ey:hover,
.hvr-back-pulse_innerMagicWidget288_ey:focus,
.hvr-back-pulse_innerMagicWidget288_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget288_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget288_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget288_ey;
    animation-name: hvr-back-pulse_innerMagicWidget288_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-delay: .5s;
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    animation-delay: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: #00b7a2 !important;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget288_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-sweep-to-right_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right_innerMagicWidget288_ey:hover,
.hvr-sweep-to-right_innerMagicWidget288_ey:focus,
.hvr-sweep-to-right_innerMagicWidget288_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget288_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget288_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget288_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-sweep-to-left_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-left_innerMagicWidget288_ey:hover,
.hvr-sweep-to-left_innerMagicWidget288_ey:focus,
.hvr-sweep-to-left_innerMagicWidget288_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget288_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget288_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget288_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-sweep-to-bottom_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-bottom_innerMagicWidget288_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget288_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget288_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget288_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget288_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget288_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background-color: #00b7a2
}

.hvr-sweep-to-top_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-top_innerMagicWidget288_ey:hover,
.hvr-sweep-to-top_innerMagicWidget288_ey:focus,
.hvr-sweep-to-top_innerMagicWidget288_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget288_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget288_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget288_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-right_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-right_innerMagicWidget288_ey:hover,
.hvr-bounce-to-right_innerMagicWidget288_ey:focus,
.hvr-bounce-to-right_innerMagicWidget288_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget288_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget288_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget288_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-left_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-left_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-left_innerMagicWidget288_ey:hover,
.hvr-bounce-to-left_innerMagicWidget288_ey:focus,
.hvr-bounce-to-left_innerMagicWidget288_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget288_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget288_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget288_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-bottom_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-bottom_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-bottom_innerMagicWidget288_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget288_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget288_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget288_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget288_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget288_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-top_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden;
    background: #00b7a2
}

.hvr-bounce-to-top_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-top_innerMagicWidget288_ey:hover,
.hvr-bounce-to-top_innerMagicWidget288_ey:focus,
.hvr-bounce-to-top_innerMagicWidget288_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget288_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget288_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget288_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-radial-out_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-out_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    border-radius: 100%;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-out_innerMagicWidget288_ey:hover,
.hvr-radial-out_innerMagicWidget288_ey:focus,
.hvr-radial-out_innerMagicWidget288_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget288_ey:hover:before,
.hvr-radial-out_innerMagicWidget288_ey:focus:before,
.hvr-radial-out_innerMagicWidget288_ey:active:before {
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-in_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    border-radius: 100%;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-in_innerMagicWidget288_ey:hover,
.hvr-radial-in_innerMagicWidget288_ey:focus,
.hvr-radial-in_innerMagicWidget288_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget288_ey:hover:before,
.hvr-radial-in_innerMagicWidget288_ey:focus:before,
.hvr-radial-in_innerMagicWidget288_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-in_innerMagicWidget288_ey:hover,
.hvr-rectangle-in_innerMagicWidget288_ey:focus,
.hvr-rectangle-in_innerMagicWidget288_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget288_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget288_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget288_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #00b7a2 !important;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-out_innerMagicWidget288_ey:hover,
.hvr-rectangle-out_innerMagicWidget288_ey:focus,
.hvr-rectangle-out_innerMagicWidget288_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget288_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget288_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget288_ey:active:before {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-horizontal_innerMagicWidget288_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget288_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget288_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget288_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget288_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget288_ey:active:before {
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-horizontal_innerMagicWidget288_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget288_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget288_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget288_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget288_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget288_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget288_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-vertical_innerMagicWidget288_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget288_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget288_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget288_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget288_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget288_ey:active:before {
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #00b7a2 !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #00b7a2 !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-vertical_innerMagicWidget288_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget288_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget288_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget288_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget288_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget288_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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: #00b7a2
}

.hvr-border-fade_innerMagicWidget288_ey:hover,
.hvr-border-fade_innerMagicWidget288_ey:focus,
.hvr-border-fade_innerMagicWidget288_ey:active {
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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: #00b7a2
}

.hvr-hollow_innerMagicWidget288_ey:hover,
.hvr-hollow_innerMagicWidget288_ey:focus,
.hvr-hollow_innerMagicWidget288_ey:active {
    background: none !important;
    color:  !important;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-trim_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-trim_innerMagicWidget288_ey:before {
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    border-radius: 50%;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-trim_innerMagicWidget288_ey:hover:before,
.hvr-trim_innerMagicWidget288_ey:focus:before,
.hvr-trim_innerMagicWidget288_ey:active:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget288_ey {
    100% {
        top: -15px;
        right: -15px;
        bottom: -15px;
        left: -15px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget288_ey {
    100% {
        top: -15px;
        right: -15px;
        bottom: -15px;
        left: -15px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-ripple-out_innerMagicWidget288_ey:before {
    content: '';
    position: absolute;
    border: #00b7a2 solid 2px !important;
    border-radius: 50%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-out_innerMagicWidget288_ey:hover:before,
.hvr-ripple-out_innerMagicWidget288_ey:focus:before,
.hvr-ripple-out_innerMagicWidget288_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget288_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget288_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget288_ey;
    animation-name: hvr-ripple-out_innerMagicWidget288_ey
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget288_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget288_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-ripple-in_innerMagicWidget288_ey:before {
    content: '';
    position: absolute;
    border: #00b7a2 solid 2px !important;
    border-radius: 50%;
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget288_ey:hover:before,
.hvr-ripple-in_innerMagicWidget288_ey:focus:before,
.hvr-ripple-in_innerMagicWidget288_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget288_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget288_ey;
    animation-name: hvr-ripple-in_innerMagicWidget288_ey
}

.hvr-outline-out_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-outline-out_innerMagicWidget288_ey:before {
    content: '';
    position: absolute;
    border: #00b7a2 solid 2px !important;
    border-radius: 50%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-out_innerMagicWidget288_ey:hover:before,
.hvr-outline-out_innerMagicWidget288_ey:focus:before,
.hvr-outline-out_innerMagicWidget288_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
}

.hvr-outline-in_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-outline-in_innerMagicWidget288_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    border-radius: 50%;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-in_innerMagicWidget288_ey:hover:before,
.hvr-outline-in_innerMagicWidget288_ey:focus:before,
.hvr-outline-in_innerMagicWidget288_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget288_ey:hover,
.hvr-round-corners_innerMagicWidget288_ey:focus,
.hvr-round-corners_innerMagicWidget288_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget288_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: 0;
    background: transparent !important;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-left_innerMagicWidget288_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget288_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget288_ey:active:before {
    right: 0
}

.hvr-underline-from-center_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-center_innerMagicWidget288_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget288_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget288_ey:active:before {
    left: 0;
    right: 0
}

.hvr-underline-from-right_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-right_innerMagicWidget288_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget288_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget288_ey:active:before {
    left: 0
}

.hvr-overline-from-left_innerMagicWidget288_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-left_innerMagicWidget288_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget288_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget288_ey:active:before {
    right: 0
}

.hvr-overline-from-center_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-center_innerMagicWidget288_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget288_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget288_ey:active:before {
    left: 0;
    right: 0
}

.hvr-overline-from-right_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-right_innerMagicWidget288_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget288_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget288_ey:active:before {
    left: 0
}

.hvr-reveal_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background-color: #00b7a2
}

.hvr-reveal_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-reveal_innerMagicWidget288_ey:hover:before,
.hvr-reveal_innerMagicWidget288_ey:focus:before,
.hvr-reveal_innerMagicWidget288_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    -moz-transform: translateY(4px);
    -o-transform: translateY(4px);
    transform: translateY(4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-reveal_innerMagicWidget288_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget288_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget288_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget288_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-reveal_innerMagicWidget288_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget288_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget288_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-glow_innerMagicWidget288_ey:hover,
.hvr-glow_innerMagicWidget288_ey:focus,
.hvr-glow_innerMagicWidget288_ey:active {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-shadow_innerMagicWidget288_ey:hover,
.hvr-shadow_innerMagicWidget288_ey:focus,
.hvr-shadow_innerMagicWidget288_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-grow-shadow_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-grow-shadow_innerMagicWidget288_ey:hover,
.hvr-grow-shadow_innerMagicWidget288_ey:focus,
.hvr-grow-shadow_innerMagicWidget288_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important;
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-box-shadow-outset_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-box-shadow-outset_innerMagicWidget288_ey:hover,
.hvr-box-shadow-outset_innerMagicWidget288_ey:focus,
.hvr-box-shadow-outset_innerMagicWidget288_ey:active {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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;
    background-color: #00b7a2
}

.hvr-box-shadow-inset_innerMagicWidget288_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget288_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget288_ey:active {
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-float-shadow_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-float-shadow_innerMagicWidget288_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%);
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget288_ey:hover,
.hvr-float-shadow_innerMagicWidget288_ey:focus,
.hvr-float-shadow_innerMagicWidget288_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget288_ey:hover:before,
.hvr-float-shadow_innerMagicWidget288_ey:focus:before,
.hvr-float-shadow_innerMagicWidget288_ey:active:before {
    opacity: 1;
    -ms-transform: translateY(5px);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-shadow-radial_innerMagicWidget288_ey:before,
.hvr-shadow-radial_innerMagicWidget288_ey:after {
    pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow-radial_innerMagicWidget288_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_innerMagicWidget288_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_innerMagicWidget288_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget288_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget288_ey:active:before,
.hvr-shadow-radial_innerMagicWidget288_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget288_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget288_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-top_innerMagicWidget288_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent #00b7a2 transparent
}

.hvr-bubble-top_innerMagicWidget288_ey:hover:before,
.hvr-bubble-top_innerMagicWidget288_ey:focus:before,
.hvr-bubble-top_innerMagicWidget288_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-right_innerMagicWidget288_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 7px);
    right: 0;
    border-width: 7px 0 7px 10px;
    border-color: transparent transparent transparent #00b7a2
}

.hvr-bubble-right_innerMagicWidget288_ey:hover:before,
.hvr-bubble-right_innerMagicWidget288_ey:focus:before,
.hvr-bubble-right_innerMagicWidget288_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-bottom_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-bottom_innerMagicWidget288_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: #00b7a2 transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget288_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget288_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget288_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-left_innerMagicWidget288_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 7px);
    left: 0;
    border-width: 7px 16px 7px 0;
    border-color: transparent #00b7a2 transparent transparent
}

.hvr-bubble-left_innerMagicWidget288_ey:hover:before,
.hvr-bubble-left_innerMagicWidget288_ey:focus:before,
.hvr-bubble-left_innerMagicWidget288_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-top_innerMagicWidget288_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 #00b7a2 transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget288_ey:hover,
.hvr-bubble-float-top_innerMagicWidget288_ey:focus,
.hvr-bubble-float-top_innerMagicWidget288_ey:active {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget288_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget288_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget288_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-right_innerMagicWidget288_ey:before {
    position: absolute;
    z-index: -1;
    top: calc(50% - 7px);
    right: 0;
    content: '';
    border-style: solid;
    border-width: 7px 0 7px 16px;
    border-color: transparent transparent transparent #00b7a2;
    -md-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    opacity: 0
}

.hvr-bubble-float-right_innerMagicWidget288_ey:hover:before {
    opacity: 1;
    -ms-transform: translateX(80%) !important;
    -webkit-transform: translateX(80%) !important;
    -moz-transform: translateX(80%) !important;
    -o-transform: translateX(80%) !important;
    transform: translateX(80%) !important
}

.hvr-bubble-float-right_innerMagicWidget288_ey:hover,
.hvr-bubble-float-right_innerMagicWidget288_ey:focus,
.hvr-bubble-float-right_innerMagicWidget288_ey:active {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget288_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget288_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget288_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-bottom_innerMagicWidget288_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: #00b7a2 transparent transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget288_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget288_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget288_ey:active {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget288_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget288_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget288_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    background-color: #00b7a2
}

.hvr-bubble-float-left_innerMagicWidget288_ey:before {
    position: absolute;
    z-index: -1;
    content: '';
    top: calc(50% - 7px);
    left: 0;
    border-style: solid;
    border-width: 7px 16px 7px 0;
    border-color: transparent #00b7a2 transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget288_ey:hover,
.hvr-bubble-float-left_innerMagicWidget288_ey:focus,
.hvr-bubble-float-left_innerMagicWidget288_ey:active {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget288_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget288_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget288_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-static-bottom_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-static-bottom_innerMagicWidget288_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 16px 10px 0 10px;
    border-color: #00b7a2 transparent transparent transparent
}

.hvr-bubble-static-bottom_innerMagicWidget288_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget288_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget288_ey:active:before {
    -ms-transform: translateY(65%);
    -webkit-transform: translateY(65%);
    -moz-transform: translateY(65%);
    -o-transform: translateY(65%);
    transform: translateY(65%)
}

.hvr-bubble-static-right_innerMagicWidget288_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background-color: #00b7a2
}

.hvr-bubble-static-right_innerMagicWidget288_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 7px);
    right: 4%;
    border-width: 7px 0 7px 16px;
    border-color: transparent transparent transparent #00b7a2
}

.hvr-bubble-static-right_innerMagicWidget288_ey:hover:before {
    -ms-transform: translateX(80%);
    -webkit-transform: translateX(80%);
    -moz-transform: translateX(80%);
    -o-transform: translateX(80%);
    transform: translateX(80%)
}

.innerGroup290 {
    left: 312px;
    top: 975px;
    width: 59px;
    height: 59px;
    z-index: 1000140;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup290 {
    display: block;
    top: 975px;
    left: 312px;
    width: 59px;
    height: 59px;
    initialTop: 975;
    initialLeft: 312;
    initialWidth: 59;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerGroup290 {
        display: none;
        top: 2415px;
        left: 354px;
        width: 59px;
        height: 59px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup290 {
        display: none;
        top: 2289px;
        left: 210px;
        width: 59px;
        height: 59px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup290 {
        display: none;
        top: 2141px;
        left: 130px;
        width: 59px;
        height: 59px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerImage291 {
    left: 331px;
    top: 989px;
    width: 28px;
    height: 28px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000158;
    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
}

.innerImage291 img {
    border: 0
}

.innerImage291 {
    display: block;
    initialLeft: 331;
    initialTop: 989;
    left: 331px;
    top: 989px;
    width: 28px;
    height: 28px;
    imageWidth: 28;
    imageHeight: 28;
    imageLeft: 0;
    imageTop: 0;
    fittingType: 3;
    imagePositionType: 4
}

@media screen and (max-width:959px) {
    .innerImage291 {
        display: none;
        imageWidth: 28;
        imageHeight: 28;
        imageLeft: 0;
        imageTop: 0;
        top: 2047px;
        left: 370px;
        width: 28px;
        height: 28px;
        initialWidth: 28
    }
}

@media screen and (max-width:767px) {
    .innerImage291 {
        display: none;
        imageWidth: 28;
        imageHeight: 28;
        imageLeft: 0;
        imageTop: 0;
        top: 1861px;
        left: 226px;
        width: 28px;
        height: 28px;
        initialWidth: 28
    }
}

@media screen and (max-width:479px) {
    .innerImage291 {
        display: none;
        imageWidth: 28;
        imageHeight: 28;
        imageLeft: 0;
        imageTop: 0;
        top: 1713px;
        left: 146px;
        width: 28px;
        height: 28px;
        initialWidth: 28
    }
}

.innerImage291>a>img,
.innerImage291>img {
    width: 28px !important;
    height: 28px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage291>a>img,
    .innerImage291>img {
        width: 28px !important;
        height: 28px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage291>a>img,
    .innerImage291>img {
        width: 28px !important;
        height: 28px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage291>a>img,
    .innerImage291>img {
        width: 28px !important;
        height: 28px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerImage292 {
    left: 568px;
    top: 991px;
    width: 34px;
    height: 24px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000176;
    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
}

.innerImage292 img {
    border: 0
}

.innerImage292 {
    display: block;
    initialLeft: 568;
    initialTop: 991;
    left: 568px;
    top: 991px;
    width: 34px;
    height: 24px;
    imageWidth: 34;
    imageHeight: 24;
    imageLeft: 0;
    imageTop: 0;
    fittingType: 3;
    imagePositionType: 4
}

@media screen and (max-width:959px) {
    .innerImage292 {
        display: none;
        imageWidth: 34;
        imageHeight: 24;
        imageLeft: 0;
        imageTop: 0;
        top: 1987px;
        left: 367px;
        width: 34px;
        height: 24px;
        initialWidth: 34
    }
}

@media screen and (max-width:767px) {
    .innerImage292 {
        display: none;
        imageWidth: 34;
        imageHeight: 24;
        imageLeft: 0;
        imageTop: 0;
        top: 1894px;
        left: 223px;
        width: 34px;
        height: 24px;
        initialWidth: 34
    }
}

@media screen and (max-width:479px) {
    .innerImage292 {
        display: none;
        imageWidth: 34;
        imageHeight: 24;
        imageLeft: 0;
        imageTop: 0;
        top: 1746px;
        left: 143px;
        width: 34px;
        height: 24px;
        initialWidth: 34
    }
}

.innerImage292>a>img,
.innerImage292>img {
    width: 34px !important;
    height: 24px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage292>a>img,
    .innerImage292>img {
        width: 34px !important;
        height: 24px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage292>a>img,
    .innerImage292>img {
        width: 34px !important;
        height: 24px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage292>a>img,
    .innerImage292>img {
        width: 34px !important;
        height: 24px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerImage293 {
    left: 813px;
    top: 992px;
    width: 29px;
    height: 24px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000186;
    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
}

.innerImage293 img {
    border: 0
}

.innerImage293 {
    display: block;
    initialLeft: 813;
    initialTop: 992;
    left: 813px;
    top: 992px;
    width: 29px;
    height: 24px;
    imageWidth: 29;
    imageHeight: 24;
    imageLeft: 0;
    imageTop: 0;
    fittingType: 3;
    imagePositionType: 4
}

@media screen and (max-width:959px) {
    .innerImage293 {
        display: none;
        imageWidth: 29;
        imageHeight: 24;
        imageLeft: 0;
        imageTop: 0;
        top: 2080px;
        left: 369px;
        width: 29px;
        height: 24px;
        initialWidth: 29
    }
}

@media screen and (max-width:767px) {
    .innerImage293 {
        display: none;
        imageWidth: 29;
        imageHeight: 24;
        imageLeft: 0;
        imageTop: 0;
        top: 1923px;
        left: 225px;
        width: 29px;
        height: 24px;
        initialWidth: 29
    }
}

@media screen and (max-width:479px) {
    .innerImage293 {
        display: none;
        imageWidth: 29;
        imageHeight: 24;
        imageLeft: 0;
        imageTop: 0;
        top: 1775px;
        left: 145px;
        width: 29px;
        height: 24px;
        initialWidth: 29
    }
}

.innerImage293>a>img,
.innerImage293>img {
    width: 29px !important;
    height: 24px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage293>a>img,
    .innerImage293>img {
        width: 29px !important;
        height: 24px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage293>a>img,
    .innerImage293>img {
        width: 29px !important;
        height: 24px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage293>a>img,
    .innerImage293>img {
        width: 29px !important;
        height: 24px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerImage294 {
    left: 1057px;
    top: 992px;
    width: 27px;
    height: 26px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000195;
    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
}

.innerImage294 img {
    border: 0
}

.innerImage294 {
    display: block;
    initialLeft: 1057;
    initialTop: 992;
    left: 1057px;
    top: 992px;
    width: 27px;
    height: 26px;
    imageWidth: 27;
    imageHeight: 26;
    imageLeft: 0;
    imageTop: 0;
    fittingType: 3;
    imagePositionType: 4
}

@media screen and (max-width:959px) {
    .innerImage294 {
        display: none;
        imageWidth: 27;
        imageHeight: 26;
        imageLeft: 0;
        imageTop: 0;
        top: 2016px;
        left: 370px;
        width: 27px;
        height: 26px;
        initialWidth: 27
    }
}

@media screen and (max-width:767px) {
    .innerImage294 {
        display: none;
        imageWidth: 27;
        imageHeight: 26;
        imageLeft: 0;
        imageTop: 0;
        top: 1952px;
        left: 226px;
        width: 27px;
        height: 26px;
        initialWidth: 27
    }
}

@media screen and (max-width:479px) {
    .innerImage294 {
        display: none;
        imageWidth: 27;
        imageHeight: 26;
        imageLeft: 0;
        imageTop: 0;
        top: 1804px;
        left: 146px;
        width: 27px;
        height: 26px;
        initialWidth: 27
    }
}

.innerImage294>a>img,
.innerImage294>img {
    width: 27px !important;
    height: 26px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage294>a>img,
    .innerImage294>img {
        width: 27px !important;
        height: 26px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage294>a>img,
    .innerImage294>img {
        width: 27px !important;
        height: 26px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage294>a>img,
    .innerImage294>img {
        width: 27px !important;
        height: 26px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerGroup296 {
    left: 27px;
    top: 975px;
    width: 151px;
    height: 92px;
    z-index: 1000038;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup296 {
    display: block;
    top: 975px;
    left: 27px;
    width: 151px;
    height: 92px;
    initialTop: 975;
    initialLeft: 27;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerGroup296 {
        display: none;
        top: 2057px;
        left: 226px;
        width: 349px;
        height: 353px;
        initialTop: -52;
        initialLeft: -83;
        initialWidth: 349;
        initialHeight: 353
    }
}

@media screen and (max-width:767px) {
    .innerGroup296 {
        display: none;
        top: 1983px;
        left: 165px;
        width: 150px;
        height: 92px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup296 {
        display: none;
        top: 1835px;
        left: 85px;
        width: 150px;
        height: 92px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerText326 {
    left: 369px;
    top: 1288px;
    width: 427px;
    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: 1000048;
    background-color: transparent;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

.inner_text_con .inner_text {
    top: 0;
    left: 0
}

.innerText326_ContentDiv {
    word-wrap: break-word
}

.innerText326 {
    display: block;
    initialLeft: 369;
    initialTop: 1288;
    left: 369px;
    top: 1288px;
    prevBottom: 1393;
    width: 427px;
    initialWidth: 427;
    initialHeight: 30
}

@media screen and (max-width:959px) {
    .innerText326 {
        display: none;
        top: 2474px;
        left: 199px;
        width: 376px;
        initialLeft: 372;
        initialTop: 1283;
        prevBottom: 2739
    }
}

@media screen and (max-width:767px) {
    .innerText326 {
        display: none;
        top: 2172px;
        left: 51px;
        initialLeft: 397;
        initialTop: 1102;
        prevBottom: 2417
    }
}

@media screen and (max-width:479px) {
    .innerText326 {
        display: none;
        top: 2205px;
        left: 5px;
        width: 310px
    }
}

.innerMagicWidget336 {
    left: -200px;
    top: 1736px;
    width: 1570px;
    height: 452px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000025;
    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
}

.innerMagicWidget336 {
    display: block;
    width: 1570px;
    left: -200px;
    initialLeft: 433;
    initialTop: 1736;
    top: 1736px;
    prevBottom: 2262;
    height: 452px;
    initialHeight: 452
}

@media screen and (max-width:959px) {
    .innerMagicWidget336 {
        display: none;
        width: 768px;
        left: 0;
        top: 3545px
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget336 {
        display: none;
        width: 480px;
        left: 0;
        top: 3479px
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget336 {
        display: none;
        width: 320px;
        left: 0;
        top: 3291px
    }
}

body {
    margin: 0
}

.contain_innerMagicWidget336_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_innerMagicWidget336_ey {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.zoomin_innerMagicWidget336_ey:hover {
    -webkit-transform: scale(1.3);
    transform: scale(1.3)
}

.zoomout_innerMagicWidget336_ey {
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.zoomout_innerMagicWidget336_ey:hover {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.slide_innerMagicWidget336_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_innerMagicWidget336_ey:hover {
    margin-left: 0
}

.rotatezoomout_innerMagicWidget336_ey {
    -webkit-transform: rotate(0) scale(1);
    transform: rotate(0) scale(1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.rotatezoomout_innerMagicWidget336_ey:hover {
    -webkit-transform: rotate(15deg) scale(1.8);
    transform: rotate(15deg) scale(1.8)
}

.focus_innerMagicWidget336_ey {
    -webkit-filter: blur(2px);
    filter: blur(2px);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.focus_innerMagicWidget336_ey:hover {
    -webkit-filter: blur(0);
    filter: blur(0)
}

.blur_innerMagicWidget336_ey {
    -webkit-filter: blur(0);
    filter: blur(0);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.blur_innerMagicWidget336_ey:hover {
    -webkit-filter: blur(2px);
    filter: blur(2px)
}

.grayscale_innerMagicWidget336_ey {
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.grayscale_innerMagicWidget336_ey:hover {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
}

.grayscaleout_innerMagicWidget336_ey {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.grayscaleout_innerMagicWidget336_ey:hover {
    -webkit-filter: grayscale(0);
    filter: grayscale(0)
}

.sepia_innerMagicWidget336_ey {
    -webkit-filter: sepia(0);
    filter: sepia(0);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.sepia_innerMagicWidget336_ey:hover {
    -webkit-filter: sepia(100%);
    filter: sepia(100%)
}

.sepiaout_innerMagicWidget336_ey {
    -webkit-filter: sepia(100%);
    filter: sepia(100%);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.sepiaout_innerMagicWidget336_ey:hover {
    -webkit-filter: sepia(0);
    filter: sepia(0)
}

.opacity_innerMagicWidget336_ey {
    opacity: 1;
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.opacity_innerMagicWidget336_ey:hover {
    opacity: .5
}

.flash_innerMagicWidget336_ey {}

.flash_innerMagicWidget336_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_innerMagicWidget336_ey {
    pointer-events: none;
    position: absolute;
    top: 40%;
    left: 0%;
    width: 100%;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0
}

.galleryImageDescription_innerMagicWidget336_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_innerMagicWidget336_ey {
    opacity: 0;
    display: block;
    position: absolute;
    width: 55px;
    height: 55px;
    cursor: pointer;
    overflow: hidden;
    top: 45%;
    left: 20px;
    background: url(/images7.webydo.com/-1/GalleryFullWidth/arrow_left.png) center center no-repeat
}

#arrowsr_innerMagicWidget336_ey {
    opacity: 0;
    display: block;
    position: absolute;
    width: 55px;
    height: 55px;
    cursor: pointer;
    overflow: hidden;
    top: 45%;
    right: 20px;
    background: url(/images7.webydo.com/-1/GalleryFullWidth/arrow_right.png) center center no-repeat
}

#bullets_innerMagicWidget336_ey {
    position: absolute;
    z-index: 50
}

#bullets_innerMagicWidget336_ey div,
#bullets_innerMagicWidget336_ey div:hover,
#bullets_innerMagicWidget336_ey .av {
    position: absolute;
    width: 8px;
    height: 8px;
    overflow: hidden;
    cursor: pointer
}

#bullets_innerMagicWidget336_ey div {
    background-color: #fff;
    border-radius: 10px
}

#bullets_innerMagicWidget336_ey div:hover {
    box-shadow: 0 0 .9pt .5pt #000;
    background-color: #999
}

#bullets_innerMagicWidget336_ey .av {
    background-color: #999
}

#arrowsl_innerMagicWidget336_ey,
#arrowsr_innerMagicWidget336_ey {
    -webkit-transition: opacity .4s;
    transition: opacity .4s;
    opacity: 0
}

.innerText337 {
    left: 369px;
    top: 1792px;
    width: 427px;
    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: 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
}

.innerText337_ContentDiv {
    word-wrap: break-word
}

.innerText337 {
    display: block;
    initialLeft: 369;
    initialTop: 1792;
    left: 369px;
    top: 1792px;
    prevBottom: 1897;
    width: 427px;
    initialWidth: 427;
    initialHeight: 30
}

@media screen and (max-width:959px) {
    .innerText337 {
        display: none;
        prevBottom: 2075;
        top: 4082px;
        left: 196px;
        width: 376px
    }
}

@media screen and (max-width:767px) {
    .innerText337 {
        display: none;
        top: 3936px;
        left: 26px
    }
}

@media screen and (max-width:479px) {
    .innerText337 {
        display: none;
        top: 4300px;
        left: 0;
        width: 310px;
        initialLeft: 364;
        initialTop: 2344;
        prevBottom: 4539
    }
}

.innerShape339 {
    left: 117px;
    top: 1964px;
    width: 91px;
    height: 91px;
    z-index: 1000076;
    border-width: 2px;
    border-left-width: 2px;
    border-right-width: 2px;
    border-top-width: 2px;
    border-bottom-width: 2px;
    border-color: #00b7a2;
    border-style: solid;
    background-color: transparent;
    border-radius: 100px;
    -moz-border-radius: 100px;
    border-top-left-radius: 100px;
    -moz-border-radius-topleft: 100px;
    border-top-right-radius: 100px;
    -moz-border-radius-topright: 100px;
    border-bottom-right-radius: 100px;
    -moz-border-radius-bottomright: 100px;
    border-bottom-left-radius: 100px;
    -moz-border-radius-bottomleft: 100px;
    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
}

.innerShape339 {
    display: block;
    width: 91px;
    initialWidth: 91;
    height: 91px;
    initialHeight: 91;
    top: 1962px;
    initialTop: 1964;
    initialLeft: 119;
    left: 117px
}

@media screen and (max-width:959px) {
    .innerShape339 {
        display: none;
        top: 4371px;
        left: 336px
    }
}

@media screen and (max-width:767px) {
    .innerShape339 {
        display: none;
        top: 4129px;
        left: 192px
    }
}

@media screen and (max-width:479px) {
    .innerShape339 {
        display: none;
        top: 3918px;
        left: 112px
    }
}

.innerText340 {
    left: 48px;
    top: 2084px;
    width: 233px;
    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: 1000055;
    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
}

.innerText340_ContentDiv {
    word-wrap: break-word
}

.innerText340_ContentDiv .ospfxwd0a430f3d49b71dc7a9d1bf33466d458ossfx {
    line-height: 15px
}

.innerText340_ContentDiv .ospfxwcc69ba48bb49f8e0202c08d400da694bossfx {
    line-height: 15px
}

.innerText340 {
    display: block;
    initialLeft: 48;
    initialTop: 2084;
    left: 48px;
    top: 2084px;
    prevBottom: 2203;
    width: 233px;
    initialWidth: 233;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText340 {
        display: none;
        top: 4631px;
        left: 267px
    }
}

@media screen and (max-width:767px) {
    .innerText340 {
        display: none;
        prevBottom: 2389;
        top: 4389px;
        left: 123px
    }
}

@media screen and (max-width:479px) {
    .innerText340 {
        display: none;
        top: 4178px;
        left: 43px
    }
}

.innerShape341 {
    left: 139px;
    top: 2121px;
    width: 50px;
    height: 2px;
    z-index: 1000068;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    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
}

.innerShape341 {
    display: block;
    initialLeft: 139;
    initialTop: 2121;
    left: 139px;
    top: 2121px;
    width: 50px;
    initialWidth: 50;
    height: 2px;
    initialHeight: 2
}

@media screen and (max-width:959px) {
    .innerShape341 {
        display: none;
        top: 5865px;
        left: 359px
    }
}

@media screen and (max-width:767px) {
    .innerShape341 {
        display: none;
        top: 5019px;
        left: 215px
    }
}

@media screen and (max-width:479px) {
    .innerShape341 {
        display: none;
        top: 4662px;
        left: 135px
    }
}

.innerShape347 {
    left: 418px;
    top: 2121px;
    width: 50px;
    height: 2px;
    z-index: 1000067;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    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
}

.innerShape347 {
    display: block;
    initialLeft: 418;
    initialTop: 2121;
    left: 418px;
    top: 2121px;
    width: 50px;
    initialWidth: 50;
    height: 2px;
    initialHeight: 2
}

@media screen and (max-width:959px) {
    .innerShape347 {
        display: none;
        top: 6504px;
        left: 359px
    }
}

@media screen and (max-width:767px) {
    .innerShape347 {
        display: none;
        top: 5843px;
        left: 215px
    }
}

@media screen and (max-width:479px) {
    .innerShape347 {
        display: none;
        top: 5426px;
        left: 135px
    }
}

.innerText348 {
    left: 327px;
    top: 2084px;
    width: 233px;
    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: 1000054;
    background-color: transparent;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

.inner_text_con .inner_text {
    top: 0;
    left: 0
}

.innerText348_ContentDiv {
    word-wrap: break-word
}

.innerText348_ContentDiv .ospfxwd0a430f3d49b71dc7a9d1bf33466d458ossfx {
    line-height: 15px
}

.innerText348_ContentDiv .ospfxw18e8cffe248b7847180fd8f2bc26274bossfx {
    line-height: 15px
}

.innerText348 {
    display: block;
    initialLeft: 327;
    initialTop: 2084;
    left: 327px;
    top: 2084px;
    prevBottom: 2203;
    width: 233px;
    initialWidth: 233;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText348 {
        display: none;
        top: 4948px;
        left: 267px
    }
}

@media screen and (max-width:767px) {
    .innerText348 {
        display: none;
        top: 4686px;
        left: 123px
    }
}

@media screen and (max-width:479px) {
    .innerText348 {
        display: none;
        top: 4435px;
        left: 43px
    }
}

.innerShape349 {
    left: 396px;
    top: 1964px;
    width: 91px;
    height: 91px;
    z-index: 1000075;
    border-width: 2px;
    border-left-width: 2px;
    border-right-width: 2px;
    border-top-width: 2px;
    border-bottom-width: 2px;
    border-color: #00b7a2;
    border-style: solid;
    background-color: transparent;
    border-radius: 100px;
    -moz-border-radius: 100px;
    border-top-left-radius: 100px;
    -moz-border-radius-topleft: 100px;
    border-top-right-radius: 100px;
    -moz-border-radius-topright: 100px;
    border-bottom-right-radius: 100px;
    -moz-border-radius-bottomright: 100px;
    border-bottom-left-radius: 100px;
    -moz-border-radius-bottomleft: 100px;
    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
}

.innerShape349 {
    display: block;
    width: 91px;
    initialWidth: 91;
    height: 91px;
    initialHeight: 91;
    top: 1962px;
    initialTop: 1964;
    initialLeft: 398;
    left: 396px
}

@media screen and (max-width:959px) {
    .innerShape349 {
        display: none;
        top: 4501px;
        left: 336px
    }
}

@media screen and (max-width:767px) {
    .innerShape349 {
        display: none;
        top: 4259px;
        left: 192px
    }
}

@media screen and (max-width:479px) {
    .innerShape349 {
        display: none;
        top: 4048px;
        left: 112px
    }
}

.innerShape351 {
    left: 980px;
    top: 2121px;
    width: 50px;
    height: 2px;
    z-index: 1000065;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    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
}

.innerShape351 {
    display: block;
    initialLeft: 980;
    initialTop: 2121;
    left: 980px;
    top: 2121px;
    width: 50px;
    initialWidth: 50;
    height: 2px;
    initialHeight: 2
}

@media screen and (max-width:959px) {
    .innerShape351 {
        display: none;
        top: 7327px;
        left: 359px
    }
}

@media screen and (max-width:767px) {
    .innerShape351 {
        display: none;
        top: 6266px;
        left: 215px
    }
}

@media screen and (max-width:479px) {
    .innerShape351 {
        display: none;
        top: 5720px;
        left: 135px
    }
}

.innerText352 {
    left: 889px;
    top: 2084px;
    width: 233px;
    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: 1000052;
    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
}

.innerText352_ContentDiv {
    word-wrap: break-word
}

.innerText352_ContentDiv .ospfxwd0a430f3d49b71dc7a9d1bf33466d458ossfx {
    line-height: 15px
}

.innerText352_ContentDiv .ospfxwd484f0343a1635aef5a13c473b7a1bb2ossfx {
    line-height: 15px
}

.innerText352 {
    display: block;
    initialLeft: 889;
    initialTop: 2084;
    left: 889px;
    top: 2084px;
    prevBottom: 2203;
    width: 233px;
    initialWidth: 233;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText352 {
        display: none;
        top: 6241px;
        left: 267px
    }
}

@media screen and (max-width:767px) {
    .innerText352 {
        display: none;
        top: 5850px;
        left: 123px
    }
}

@media screen and (max-width:479px) {
    .innerText352 {
        display: none;
        top: 5433px;
        left: 43px
    }
}

.innerShape353 {
    left: 958px;
    top: 1964px;
    width: 91px;
    height: 91px;
    z-index: 1000073;
    border-width: 2px;
    border-left-width: 2px;
    border-right-width: 2px;
    border-top-width: 2px;
    border-bottom-width: 2px;
    border-color: #00b7a2;
    border-style: solid;
    background-color: transparent;
    border-radius: 100px;
    -moz-border-radius: 100px;
    border-top-left-radius: 100px;
    -moz-border-radius-topleft: 100px;
    border-top-right-radius: 100px;
    -moz-border-radius-topright: 100px;
    border-bottom-right-radius: 100px;
    -moz-border-radius-bottomright: 100px;
    border-bottom-left-radius: 100px;
    -moz-border-radius-bottomleft: 100px;
    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
}

.innerShape353 {
    display: block;
    width: 91px;
    initialWidth: 91;
    height: 91px;
    initialHeight: 91;
    top: 1962px;
    initialTop: 1964;
    initialLeft: 960;
    left: 958px
}

@media screen and (max-width:959px) {
    .innerShape353 {
        display: none;
        top: 5211px;
        left: 336px
    }
}

@media screen and (max-width:767px) {
    .innerShape353 {
        display: none;
        top: 4919px;
        left: 192px
    }
}

@media screen and (max-width:479px) {
    .innerShape353 {
        display: none;
        top: 4562px;
        left: 112px
    }
}

.innerShape355 {
    left: 699px;
    top: 2121px;
    width: 50px;
    height: 2px;
    z-index: 1000066;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    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
}

.innerShape355 {
    display: block;
    initialLeft: 699;
    initialTop: 2121;
    left: 699px;
    top: 2121px;
    width: 50px;
    initialWidth: 50;
    height: 2px;
    initialHeight: 2
}

@media screen and (max-width:959px) {
    .innerShape355 {
        display: none;
        top: 7320px;
        left: 359px
    }
}

@media screen and (max-width:767px) {
    .innerShape355 {
        display: none;
        top: 6083px;
        left: 215px
    }
}

@media screen and (max-width:479px) {
    .innerShape355 {
        display: none;
        top: 5560px;
        left: 135px
    }
}

.innerText356 {
    left: 608px;
    top: 2084px;
    width: 233px;
    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: 1000053;
    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
}

.innerText356_ContentDiv {
    word-wrap: break-word
}

.innerText356_ContentDiv .ospfxwd0a430f3d49b71dc7a9d1bf33466d458ossfx {
    line-height: 15px
}

.innerText356_ContentDiv .ospfxw7cd86669e12e5296596c3075371163e6ossfx {
    line-height: 15px
}

.innerText356 {
    display: block;
    initialLeft: 608;
    initialTop: 2084;
    left: 608px;
    top: 2084px;
    prevBottom: 2203;
    width: 233px;
    initialWidth: 233;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText356 {
        display: none;
        top: 5689px;
        left: 222px;
        initialLeft: 563;
        initialTop: 1901;
        prevBottom: 6097
    }
}

@media screen and (max-width:767px) {
    .innerText356 {
        display: none;
        top: 5610px;
        left: 123px
    }
}

@media screen and (max-width:479px) {
    .innerText356 {
        display: none;
        top: 5253px;
        left: 43px;
        prevBottom: 5496
    }
}

.innerShape357 {
    left: 677px;
    top: 1964px;
    width: 91px;
    height: 91px;
    z-index: 1000074;
    border-width: 2px;
    border-left-width: 2px;
    border-right-width: 2px;
    border-top-width: 2px;
    border-bottom-width: 2px;
    border-color: #00b7a2;
    border-style: solid;
    background-color: transparent;
    border-radius: 100px;
    -moz-border-radius: 100px;
    border-top-left-radius: 100px;
    -moz-border-radius-topleft: 100px;
    border-top-right-radius: 100px;
    -moz-border-radius-topright: 100px;
    border-bottom-right-radius: 100px;
    -moz-border-radius-bottomright: 100px;
    border-bottom-left-radius: 100px;
    -moz-border-radius-bottomleft: 100px;
    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
}

.innerShape357 {
    display: block;
    width: 91px;
    initialWidth: 91;
    height: 91px;
    initialHeight: 91;
    top: 1962px;
    initialTop: 1964;
    initialLeft: 679;
    left: 677px
}

@media screen and (max-width:959px) {
    .innerShape357 {
        display: none;
        top: 4818px;
        left: 336px
    }
}

@media screen and (max-width:767px) {
    .innerShape357 {
        display: none;
        top: 4556px;
        left: 192px
    }
}

@media screen and (max-width:479px) {
    .innerShape357 {
        display: none;
        top: 4305px;
        left: 112px
    }
}

.innerMagicWidget361 {
    left: -200px;
    top: 2188px;
    width: 1570px;
    height: 549px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000026;
    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
}

.innerMagicWidget361 {
    display: block;
    width: 1570px;
    left: -200px;
    initialLeft: 285;
    initialTop: 2188;
    top: 2188px;
    prevBottom: 2811;
    height: 549px;
    initialHeight: 549
}

@media screen and (max-width:959px) {
    .innerMagicWidget361 {
        display: none;
        top: 5311px;
        width: 768px;
        left: 0
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget361 {
        display: none;
        top: 4979px;
        initialTop: 2141;
        prevBottom: 5602;
        width: 480px;
        left: 0
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget361 {
        display: none;
        top: 4669px;
        width: 320px;
        left: 0
    }
}

body {
    margin: 0
}

.contain_innerMagicWidget361_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_innerMagicWidget361_ey {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: 8.5s ease-in-out;
    transition: 8.5s ease-in-out
}

.zoomin_innerMagicWidget361_ey:hover {
    -webkit-transform: scale(1.3);
    transform: scale(1.3)
}

.zoomout_innerMagicWidget361_ey {
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    -webkit-transition: 8.5s ease-in-out;
    transition: 8.5s ease-in-out
}

.zoomout_innerMagicWidget361_ey:hover {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.slide_innerMagicWidget361_ey {
    margin-left: 30px;
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    -webkit-transition: 8.5s ease-in-out;
    transition: 8.5s ease-in-out
}

.slide_innerMagicWidget361_ey:hover {
    margin-left: 0
}

.rotatezoomout_innerMagicWidget361_ey {
    -webkit-transform: rotate(0) scale(1);
    transform: rotate(0) scale(1);
    -webkit-transition: 8.5s ease-in-out;
    transition: 8.5s ease-in-out
}

.rotatezoomout_innerMagicWidget361_ey:hover {
    -webkit-transform: rotate(15deg) scale(1.8);
    transform: rotate(15deg) scale(1.8)
}

.focus_innerMagicWidget361_ey {
    -webkit-filter: blur(2px);
    filter: blur(2px);
    -webkit-transition: 8.5s ease-in-out;
    transition: 8.5s ease-in-out
}

.focus_innerMagicWidget361_ey:hover {
    -webkit-filter: blur(0);
    filter: blur(0)
}

.blur_innerMagicWidget361_ey {
    -webkit-filter: blur(0);
    filter: blur(0);
    -webkit-transition: 8.5s ease-in-out;
    transition: 8.5s ease-in-out
}

.blur_innerMagicWidget361_ey:hover {
    -webkit-filter: blur(2px);
    filter: blur(2px)
}

.grayscale_innerMagicWidget361_ey {
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
    -webkit-transition: 8.5s ease-in-out;
    transition: 8.5s ease-in-out
}

.grayscale_innerMagicWidget361_ey:hover {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
}

.grayscaleout_innerMagicWidget361_ey {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    -webkit-transition: 8.5s ease-in-out;
    transition: 8.5s ease-in-out
}

.grayscaleout_innerMagicWidget361_ey:hover {
    -webkit-filter: grayscale(0);
    filter: grayscale(0)
}

.sepia_innerMagicWidget361_ey {
    -webkit-filter: sepia(0);
    filter: sepia(0);
    -webkit-transition: 8.5s ease-in-out;
    transition: 8.5s ease-in-out
}

.sepia_innerMagicWidget361_ey:hover {
    -webkit-filter: sepia(100%);
    filter: sepia(100%)
}

.sepiaout_innerMagicWidget361_ey {
    -webkit-filter: sepia(100%);
    filter: sepia(100%);
    -webkit-transition: 8.5s ease-in-out;
    transition: 8.5s ease-in-out
}

.sepiaout_innerMagicWidget361_ey:hover {
    -webkit-filter: sepia(0);
    filter: sepia(0)
}

.opacity_innerMagicWidget361_ey {
    opacity: 1;
    -webkit-transition: 8.5s ease-in-out;
    transition: 8.5s ease-in-out
}

.opacity_innerMagicWidget361_ey:hover {
    opacity: .5
}

.flash_innerMagicWidget361_ey {}

.flash_innerMagicWidget361_ey:hover {
    opacity: 1;
    -webkit-animation: flash 8.5s;
    animation: flash 8.5s
}

@-webkit-keyframes flash {
    0% {
        opacity: .4
    }

    100% {
        opacity: 1
    }
}

@keyframes flash {
    0% {
        opacity: .4
    }

    100% {
        opacity: 1
    }
}

.galleryImageTitle_innerMagicWidget361_ey {
    pointer-events: none;
    position: absolute;
    top: 60%;
    left: 0%;
    width: 100%;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0
}

.galleryImageDescription_innerMagicWidget361_ey {
    pointer-events: none;
    position: absolute;
    top: 42%;
    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_innerMagicWidget361_ey {
    opacity: 0;
    display: block;
    position: absolute;
    width: 55px;
    height: 55px;
    cursor: pointer;
    overflow: hidden;
    top: 45%;
    left: 20px;
    background: url(/images7.webydo.com/-1/GalleryFullWidth/arrow_left.png) center center no-repeat
}

#arrowsr_innerMagicWidget361_ey {
    opacity: 0;
    display: block;
    position: absolute;
    width: 55px;
    height: 55px;
    cursor: pointer;
    overflow: hidden;
    top: 45%;
    right: 20px;
    background: url(/images7.webydo.com/-1/GalleryFullWidth/arrow_right.png) center center no-repeat
}

#bullets_innerMagicWidget361_ey {
    position: absolute;
    z-index: 50
}

#bullets_innerMagicWidget361_ey div,
#bullets_innerMagicWidget361_ey div:hover,
#bullets_innerMagicWidget361_ey .av {
    position: absolute;
    width: 8px;
    height: 8px;
    overflow: hidden;
    cursor: pointer
}

#bullets_innerMagicWidget361_ey div {
    background-color: #fff;
    border-radius: 10px
}

#bullets_innerMagicWidget361_ey div:hover {
    box-shadow: 0 0 .9pt .5pt #000;
    background-color: #00b7a2
}

#bullets_innerMagicWidget361_ey .av {
    background-color: #00b7a2
}

#arrowsl_innerMagicWidget361_ey,
#arrowsr_innerMagicWidget361_ey {
    -webkit-transition: opacity .4s;
    transition: opacity .4s;
    opacity: 0
}

.innerText363 {
    left: 341px;
    top: 2250px;
    width: 491px;
    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
}

.innerText363_ContentDiv {
    word-wrap: break-word
}

.innerText363 {
    display: block;
    initialLeft: 341;
    initialTop: 2250;
    left: 341px;
    top: 2250px;
    prevBottom: 2355;
    width: 491px;
    initialWidth: 491;
    initialHeight: 30
}

@media screen and (max-width:959px) {
    .innerText363 {
        display: none;
        top: 6511px;
        left: 196px;
        width: 376px
    }
}

@media screen and (max-width:767px) {
    .innerText363 {
        display: none;
        top: 6090px;
        left: 5px;
        width: 470px
    }
}

@media screen and (max-width:479px) {
    .innerText363 {
        display: none;
        top: 5567px;
        left: 5px;
        width: 310px
    }
}

.innerText365 {
    left: 364px;
    top: 2800px;
    width: 443px;
    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: 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
}

.innerText365_ContentDiv {
    word-wrap: break-word
}

.innerText365 {
    display: block;
    initialLeft: 364;
    initialTop: 2800;
    left: 364px;
    top: 2800px;
    prevBottom: 2905;
    width: 443px;
    initialWidth: 443;
    initialHeight: 30
}

@media screen and (max-width:959px) {
    .innerText365 {
        display: none;
        top: 7334px;
        left: 196px;
        width: 376px
    }
}

@media screen and (max-width:767px) {
    .innerText365 {
        display: none;
        top: 3533px;
        left: 60px;
        initialLeft: 406;
        initialTop: -1754;
        prevBottom: 3796
    }
}

@media screen and (max-width:479px) {
    .innerText365 {
        display: none;
        top: 5766px;
        left: 5px;
        width: 310px
    }
}

.innerImage459 {
    left: 7px;
    top: 3047px;
    width: 124px;
    height: 168px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000199;
    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
}

.innerImage459 img {
    border: 0
}

.innerImage459 {
    display: block;
    width: 124px;
    height: 168px;
    imageWidth: 124;
    imageHeight: 177.066666666667;
    imageLeft: 0;
    imageTop: -4.53333333333333;
    fittingType: 1;
    imagePositionType: 4;
    initialLeft: 7;
    initialTop: 3047;
    left: 7px;
    top: 3047px;
    initialWidth: 124;
    initialHeight: 168
}

@media screen and (max-width:959px) {
    .innerImage459 {
        display: none;
        imageWidth: 150;
        imageHeight: 199.709302325581;
        imageLeft: 0;
        imageTop: .145348837209312;
        top: 7700px;
        left: 309px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

@media screen and (max-width:767px) {
    .innerImage459 {
        display: none;
        imageWidth: 150;
        imageHeight: 199.709302325581;
        imageLeft: 0;
        imageTop: .145348837209312;
        top: 8318px;
        left: 165px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

@media screen and (max-width:479px) {
    .innerImage459 {
        display: none;
        imageWidth: 150;
        imageHeight: 214.193548387097;
        imageLeft: 0;
        imageTop: -7.09677419354838;
        top: 7749px;
        left: 85px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

.innerImage459>a>img,
.innerImage459>img {
    width: 124px !important;
    height: 177.066666666667px !important;
    left: 0 !important;
    top: -4.53333333333333px !important
}

@media screen and (max-width:959px) {

    .innerImage459>a>img,
    .innerImage459>img {
        width: 150px !important;
        height: 199.709302325581px !important;
        left: 0 !important;
        top: .145348837209312px !important
    }
}

@media screen and (max-width:767px) {

    .innerImage459>a>img,
    .innerImage459>img {
        width: 150px !important;
        height: 199.709302325581px !important;
        left: 0 !important;
        top: .145348837209312px !important
    }
}

@media screen and (max-width:479px) {

    .innerImage459>a>img,
    .innerImage459>img {
        width: 150px !important;
        height: 214.193548387097px !important;
        left: 0 !important;
        top: -7.09677419354838px !important
    }
}

.innerImage460 {
    left: 167px;
    top: 3013px;
    width: 140px;
    height: 188px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000200;
    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
}

.innerImage460 img {
    border: 0
}

.innerImage460 {
    display: block;
    width: 140px;
    height: 188px;
    imageWidth: 162.134228187919;
    imageHeight: 188;
    imageLeft: -11.0671140939597;
    imageTop: 0;
    fittingType: 2;
    imagePositionType: 4;
    initialLeft: 167;
    initialTop: 3013;
    left: 167px;
    top: 3013px;
    initialWidth: 140;
    initialHeight: 188
}

@media screen and (max-width:959px) {
    .innerImage460 {
        display: none;
        imageWidth: 172.48322147651;
        imageHeight: 200;
        imageLeft: -11.241610738255;
        imageTop: 0;
        top: 7905px;
        left: 309px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

@media screen and (max-width:767px) {
    .innerImage460 {
        display: none;
        imageWidth: 172.48322147651;
        imageHeight: 200;
        imageLeft: -11.241610738255;
        imageTop: 0;
        top: 8523px;
        left: 165px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

@media screen and (max-width:479px) {
    .innerImage460 {
        display: none;
        imageWidth: 172.48322147651;
        imageHeight: 200;
        imageLeft: -11.241610738255;
        imageTop: 0;
        top: 7954px;
        left: 85px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

.innerImage460>a>img,
.innerImage460>img {
    width: 162.134228187919px !important;
    height: 188px !important;
    left: -11.0671140939597px !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage460>a>img,
    .innerImage460>img {
        width: 172.48322147651px !important;
        height: 200px !important;
        left: -11.241610738255px !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage460>a>img,
    .innerImage460>img {
        width: 172.48322147651px !important;
        height: 200px !important;
        left: -11.241610738255px !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage460>a>img,
    .innerImage460>img {
        width: 172.48322147651px !important;
        height: 200px !important;
        left: -11.241610738255px !important;
        top: 0 !important
    }
}

.innerImage467 {
    left: 333px;
    top: 3003px;
    width: 134px;
    height: 214px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000201;
    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
}

.innerImage467 img {
    border: 0
}

.innerImage467 {
    display: block;
    width: 134px;
    height: 214px;
    imageWidth: 146.790625;
    imageHeight: 214;
    imageLeft: -6.39531249999999;
    imageTop: 0;
    fittingType: 2;
    imagePositionType: 4;
    initialLeft: 333;
    initialTop: 3003;
    left: 333px;
    top: 3003px;
    initialWidth: 134;
    initialHeight: 214
}

@media screen and (max-width:959px) {
    .innerImage467 {
        display: none;
        imageWidth: 137.1875;
        imageHeight: 200;
        imageLeft: 6.40625;
        imageTop: 0;
        top: 8110px;
        left: 309px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

@media screen and (max-width:767px) {
    .innerImage467 {
        display: none;
        imageWidth: 137.1875;
        imageHeight: 200;
        imageLeft: 6.40625;
        imageTop: 0;
        top: 8728px;
        left: 165px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

@media screen and (max-width:479px) {
    .innerImage467 {
        display: none;
        imageWidth: 137.1875;
        imageHeight: 200;
        imageLeft: 6.40625;
        imageTop: 0;
        top: 8159px;
        left: 85px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

.innerImage467>a>img,
.innerImage467>img {
    width: 146.790625px !important;
    height: 214px !important;
    left: -6.39531249999999px !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage467>a>img,
    .innerImage467>img {
        width: 137.1875px !important;
        height: 200px !important;
        left: 6.40625px !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage467>a>img,
    .innerImage467>img {
        width: 137.1875px !important;
        height: 200px !important;
        left: 6.40625px !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage467>a>img,
    .innerImage467>img {
        width: 137.1875px !important;
        height: 200px !important;
        left: 6.40625px !important;
        top: 0 !important
    }
}

.innerImage468 {
    left: 486px;
    top: 2999px;
    width: 154px;
    height: 202px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000202;
    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
}

.innerImage468 img {
    border: 0
}

.innerImage468 {
    display: block;
    width: 154px;
    height: 202px;
    imageWidth: 174.208053691275;
    imageHeight: 202;
    imageLeft: -10.1040268456376;
    imageTop: 0;
    fittingType: 2;
    imagePositionType: 4;
    initialLeft: 486;
    initialTop: 2999;
    left: 486px;
    top: 2999px;
    initialWidth: 154;
    initialHeight: 202
}

@media screen and (max-width:959px) {
    .innerImage468 {
        display: none;
        imageWidth: 172.48322147651;
        imageHeight: 200;
        imageLeft: -11.241610738255;
        imageTop: 0;
        top: 8315px;
        left: 309px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

@media screen and (max-width:767px) {
    .innerImage468 {
        display: none;
        imageWidth: 172.48322147651;
        imageHeight: 200;
        imageLeft: -11.241610738255;
        imageTop: 0;
        top: 8933px;
        left: 165px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

@media screen and (max-width:479px) {
    .innerImage468 {
        display: none;
        imageWidth: 172.48322147651;
        imageHeight: 200;
        imageLeft: -11.241610738255;
        imageTop: 0;
        top: 8364px;
        left: 85px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

.innerImage468>a>img,
.innerImage468>img {
    width: 174.208053691275px !important;
    height: 202px !important;
    left: -10.1040268456376px !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage468>a>img,
    .innerImage468>img {
        width: 172.48322147651px !important;
        height: 200px !important;
        left: -11.241610738255px !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage468>a>img,
    .innerImage468>img {
        width: 172.48322147651px !important;
        height: 200px !important;
        left: -11.241610738255px !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage468>a>img,
    .innerImage468>img {
        width: 172.48322147651px !important;
        height: 200px !important;
        left: -11.241610738255px !important;
        top: 0 !important
    }
}

.innerImage469 {
    left: 661px;
    top: 3001px;
    width: 150px;
    height: 200px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000203;
    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
}

.innerImage469 img {
    border: 0
}

.innerImage469 {
    display: block;
    initialLeft: 661;
    initialTop: 3001;
    left: 661px;
    top: 3001px;
    width: 150px;
    height: 200px;
    imageWidth: 179.530201342282;
    imageHeight: 200;
    imageLeft: -14.7651006711409;
    imageTop: 0;
    fittingType: 2;
    imagePositionType: 4
}

@media screen and (max-width:959px) {
    .innerImage469 {
        display: none;
        imageWidth: 172.48322147651;
        imageHeight: 200;
        imageLeft: -11.241610738255;
        imageTop: 0;
        top: 8520px;
        left: 309px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

@media screen and (max-width:767px) {
    .innerImage469 {
        display: none;
        imageWidth: 172.48322147651;
        imageHeight: 200;
        imageLeft: -11.241610738255;
        imageTop: 0;
        top: 9138px;
        left: 165px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

@media screen and (max-width:479px) {
    .innerImage469 {
        display: none;
        imageWidth: 179.530201342282;
        imageHeight: 200;
        imageLeft: -14.7651006711409;
        imageTop: 0;
        top: 8569px;
        left: 85px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

.innerImage469>a>img,
.innerImage469>img {
    width: 179.530201342282px !important;
    height: 200px !important;
    left: -14.7651006711409px !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage469>a>img,
    .innerImage469>img {
        width: 172.48322147651px !important;
        height: 200px !important;
        left: -11.241610738255px !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage469>a>img,
    .innerImage469>img {
        width: 172.48322147651px !important;
        height: 200px !important;
        left: -11.241610738255px !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage469>a>img,
    .innerImage469>img {
        width: 179.530201342282px !important;
        height: 200px !important;
        left: -14.7651006711409px !important;
        top: 0 !important
    }
}

.innerImage470 {
    left: 844px;
    top: 2999px;
    width: 150px;
    height: 200px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000208;
    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
}

.innerImage470 img {
    border: 0
}

.innerImage470 {
    display: block;
    initialLeft: 844;
    initialTop: 2999;
    left: 844px;
    top: 2999px;
    width: 150px;
    height: 200px;
    imageWidth: 172.48322147651;
    imageHeight: 200;
    imageLeft: -11.241610738255;
    imageTop: 0;
    fittingType: 2;
    imagePositionType: 4
}

@media screen and (max-width:959px) {
    .innerImage470 {
        display: none;
        imageWidth: 172.48322147651;
        imageHeight: 200;
        imageLeft: -11.241610738255;
        imageTop: 0;
        top: 8725px;
        left: 309px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

@media screen and (max-width:767px) {
    .innerImage470 {
        display: none;
        imageWidth: 172.48322147651;
        imageHeight: 200;
        imageLeft: -11.241610738255;
        imageTop: 0;
        top: 9343px;
        left: 165px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

@media screen and (max-width:479px) {
    .innerImage470 {
        display: none;
        imageWidth: 172.48322147651;
        imageHeight: 200;
        imageLeft: -11.241610738255;
        imageTop: 0;
        top: 8774px;
        left: 85px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

.innerImage470>a>img,
.innerImage470>img {
    width: 172.48322147651px !important;
    height: 200px !important;
    left: -11.241610738255px !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage470>a>img,
    .innerImage470>img {
        width: 172.48322147651px !important;
        height: 200px !important;
        left: -11.241610738255px !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage470>a>img,
    .innerImage470>img {
        width: 172.48322147651px !important;
        height: 200px !important;
        left: -11.241610738255px !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage470>a>img,
    .innerImage470>img {
        width: 172.48322147651px !important;
        height: 200px !important;
        left: -11.241610738255px !important;
        top: 0 !important
    }
}

.innerImage471 {
    left: 1027px;
    top: 3001px;
    width: 150px;
    height: 200px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000213;
    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
}

.innerImage471 img {
    border: 0
}

.innerImage471 {
    display: block;
    initialLeft: 1027;
    initialTop: 3001;
    left: 1027px;
    top: 3001px;
    width: 150px;
    height: 200px;
    imageWidth: 172.48322147651;
    imageHeight: 200;
    imageLeft: -11.241610738255;
    imageTop: 0;
    fittingType: 2;
    imagePositionType: 4
}

@media screen and (max-width:959px) {
    .innerImage471 {
        display: none;
        imageWidth: 172.48322147651;
        imageHeight: 200;
        imageLeft: -11.241610738255;
        imageTop: 0;
        top: 8930px;
        left: 309px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

@media screen and (max-width:767px) {
    .innerImage471 {
        display: none;
        imageWidth: 172.48322147651;
        imageHeight: 200;
        imageLeft: -11.241610738255;
        imageTop: 0;
        top: 9548px;
        left: 165px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

@media screen and (max-width:479px) {
    .innerImage471 {
        display: none;
        imageWidth: 172.48322147651;
        imageHeight: 200;
        imageLeft: -11.241610738255;
        imageTop: 0;
        top: 8979px;
        left: 85px;
        width: 150px;
        height: 200px;
        initialWidth: 150
    }
}

.innerImage471>a>img,
.innerImage471>img {
    width: 172.48322147651px !important;
    height: 200px !important;
    left: -11.241610738255px !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage471>a>img,
    .innerImage471>img {
        width: 172.48322147651px !important;
        height: 200px !important;
        left: -11.241610738255px !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage471>a>img,
    .innerImage471>img {
        width: 172.48322147651px !important;
        height: 200px !important;
        left: -11.241610738255px !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage471>a>img,
    .innerImage471>img {
        width: 172.48322147651px !important;
        height: 200px !important;
        left: -11.241610738255px !important;
        top: 0 !important
    }
}

.innerMagicWidget483 {
    left: 531px;
    top: 1358px;
    width: 107px;
    height: 31px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000077;
    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
}

.innerMagicWidget483 {
    display: block;
    initialWidth: 107;
    initialHeight: 31;
    width: 107px;
    height: 31px;
    top: 1358px;
    initialTop: 1358;
    initialLeft: 531;
    left: 531px;
    prevBottom: 1475
}

@media screen and (max-width:959px) {
    .innerMagicWidget483 {
        display: none;
        top: 4028px;
        left: 330px
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget483 {
        display: none;
        top: 3425px;
        left: 186px
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget483 {
        display: none;
        top: 3237px;
        left: 106px
    }
}

[data-widgetkey~="1038"] {
    overflow: visible
}

.wrapper_innerMagicWidget483_ey {
    cursor: pointer;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center
}

.button_innerMagicWidget483_ey {
    display: table;
    width: 100%;
    height: 100%;
    background: transparent
}

.button_innerMagicWidget483_ey:hover a {
    color: #00b7a2
}

.text_innerMagicWidget483_ey {
    display: table-cell;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    false;
    width: 95%
}

.default-style-text {
    font-size: 25px;
    font-family: Oswald;
    color: #1a9ef2
}

.hvr-grow_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-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;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow_innerMagicWidget483_ey:hover,
.hvr-grow_innerMagicWidget483_ey:focus,
.hvr-grow_innerMagicWidget483_ey:active {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -mos-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shrink_innerMagicWidget483_ey:hover,
.hvr-shrink_innerMagicWidget483_ey:focus,
.hvr-shrink_innerMagicWidget483_ey:active {
    -ms-transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes hvr-pulse_innerMagicWidget483_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget483_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse_innerMagicWidget483_ey:hover,
.hvr-pulse_innerMagicWidget483_ey:focus,
.hvr-pulse_innerMagicWidget483_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget483_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget483_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget483_ey;
    animation-name: hvr-pulse_innerMagicWidget483_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget483_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget483_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-grow_innerMagicWidget483_ey:hover,
.hvr-pulse-grow_innerMagicWidget483_ey:focus,
.hvr-pulse-grow_innerMagicWidget483_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget483_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget483_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget483_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget483_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -ms-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -o-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes hvr-pulse-shrink_innerMagicWidget483_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse-shrink_innerMagicWidget483_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-shrink_innerMagicWidget483_ey:hover,
.hvr-pulse-shrink_innerMagicWidget483_ey:focus,
.hvr-pulse-shrink_innerMagicWidget483_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget483_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget483_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget483_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget483_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
}

@-webkit-keyframes hvr-push_innerMagicWidget483_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget483_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-push_innerMagicWidget483_ey:hover,
.hvr-push_innerMagicWidget483_ey:focus,
.hvr-push_innerMagicWidget483_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget483_ey;
    -moz-animation-name: hvr-push_innerMagicWidget483_ey;
    -o-animation-name: hvr-push_innerMagicWidget483_ey;
    animation-name: hvr-push_innerMagicWidget483_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-pop_innerMagicWidget483_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget483_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pop_innerMagicWidget483_ey:hover,
.hvr-pop_innerMagicWidget483_ey:focus,
.hvr-pop_innerMagicWidget483_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget483_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget483_ey;
    -o-animation-name: hvr-pop_innerMagicWidget483_ey;
    animation-name: hvr-pop_innerMagicWidget483_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-in_innerMagicWidget483_ey:hover,
.hvr-bounce-in_innerMagicWidget483_ey:focus,
.hvr-bounce-in_innerMagicWidget483_ey:active {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-bounce-out_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-out_innerMagicWidget483_ey:hover,
.hvr-bounce-out_innerMagicWidget483_ey:focus,
.hvr-bounce-out_innerMagicWidget483_ey:active {
    -ms-transform: scale(.8);
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-rotate_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-rotate_innerMagicWidget483_ey:hover,
.hvr-rotate_innerMagicWidget483_ey:focus,
.hvr-rotate_innerMagicWidget483_ey:active {
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg)
}

.hvr-grow-rotate_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-rotate_innerMagicWidget483_ey:hover,
.hvr-grow-rotate_innerMagicWidget483_ey:focus,
.hvr-grow-rotate_innerMagicWidget483_ey:active {
    -ms-transform: scale(1.1) rotate(4deg);
    -webkit-transform: scale(1.1) rotate(4deg);
    -moz-transform: scale(1.1) rotate(4deg);
    -o-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-float_innerMagicWidget483_ey:hover,
.hvr-float_innerMagicWidget483_ey:focus,
.hvr-float_innerMagicWidget483_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sink_innerMagicWidget483_ey:hover,
.hvr-sink_innerMagicWidget483_ey:focus,
.hvr-sink_innerMagicWidget483_ey:active {
    -ms-transform: translateY(8px);
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes hvr-bob_innerMagicWidget483_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob_innerMagicWidget483_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget483_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget483_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-bob_innerMagicWidget483_ey:hover,
.hvr-bob_innerMagicWidget483_ey:focus,
.hvr-bob_innerMagicWidget483_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget483_ey, hvr-bob_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget483_ey, hvr-bob_innerMagicWidget483_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget483_ey, hvr-bob_innerMagicWidget483_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget483_ey, hvr-bob_innerMagicWidget483_ey;
    animation-name: hvr-bob-float_innerMagicWidget483_ey, hvr-bob_innerMagicWidget483_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes hvr-hang_innerMagicWidget483_ey {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget483_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget483_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-hang_innerMagicWidget483_ey:hover,
.hvr-hang_innerMagicWidget483_ey:focus,
.hvr-hang_innerMagicWidget483_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget483_ey, hvr-hang_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget483_ey, hvr-hang_innerMagicWidget483_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget483_ey, hvr-hang_innerMagicWidget483_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget483_ey, hvr-hang_innerMagicWidget483_ey;
    animation-name: hvr-hang-sink_innerMagicWidget483_ey, hvr-hang_innerMagicWidget483_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.hvr-skew_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-skew_innerMagicWidget483_ey:hover,
.hvr-skew_innerMagicWidget483_ey:focus,
.hvr-skew_innerMagicWidget483_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-forward_innerMagicWidget483_ey:hover,
.hvr-skew-forward_innerMagicWidget483_ey:focus,
.hvr-skew-forward_innerMagicWidget483_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-backward_innerMagicWidget483_ey:hover,
.hvr-skew-backward_innerMagicWidget483_ey:focus,
.hvr-skew-backward_innerMagicWidget483_ey:active {
    -ms-transform: skew(10deg);
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget483_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes hvr-wobble-vertical_innerMagicWidget483_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.hvr-wobble-vertical_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-vertical_innerMagicWidget483_ey:hover,
.hvr-wobble-vertical_innerMagicWidget483_ey:focus,
.hvr-wobble-vertical_innerMagicWidget483_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget483_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget483_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget483_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget483_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget483_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget483_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-wobble-horizontal_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-horizontal_innerMagicWidget483_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget483_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget483_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget483_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget483_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget483_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget483_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget483_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget483_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-bottom-right_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-bottom-right_innerMagicWidget483_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget483_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget483_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget483_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget483_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget483_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget483_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget483_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget483_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-top-right_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-top-right_innerMagicWidget483_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget483_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget483_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget483_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget483_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget483_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget483_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget483_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-top_innerMagicWidget483_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-top_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-wobble-top_innerMagicWidget483_ey:hover,
.hvr-wobble-top_innerMagicWidget483_ey:focus,
.hvr-wobble-top_innerMagicWidget483_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget483_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget483_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget483_ey;
    animation-name: hvr-wobble-top_innerMagicWidget483_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget483_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-bottom_innerMagicWidget483_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-bottom_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.hvr-wobble-bottom_innerMagicWidget483_ey:hover,
.hvr-wobble-bottom_innerMagicWidget483_ey:focus,
.hvr-wobble-bottom_innerMagicWidget483_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget483_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget483_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget483_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget483_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget483_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-skew_innerMagicWidget483_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-skew_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-skew_innerMagicWidget483_ey:hover,
.hvr-wobble-skew_innerMagicWidget483_ey:focus,
.hvr-wobble-skew_innerMagicWidget483_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget483_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget483_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget483_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget483_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget483_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes hvr-buzz_innerMagicWidget483_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.hvr-buzz_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz_innerMagicWidget483_ey:hover,
.hvr-buzz_innerMagicWidget483_ey:focus,
.hvr-buzz_innerMagicWidget483_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget483_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget483_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget483_ey;
    animation-name: hvr-buzz_innerMagicWidget483_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-buzz-out_innerMagicWidget483_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes hvr-buzz-out_innerMagicWidget483_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.hvr-buzz-out_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz-out_innerMagicWidget483_ey:hover,
.hvr-buzz-out_innerMagicWidget483_ey:focus,
.hvr-buzz-out_innerMagicWidget483_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget483_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget483_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget483_ey;
    animation-name: hvr-buzz-out_innerMagicWidget483_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-fade_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-fade_innerMagicWidget483_ey:hover,
.hvr-fade_innerMagicWidget483_ey:focus,
.hvr-fade_innerMagicWidget483_ey:active {
    background-color: transparent !important;
    color:  !important
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget483_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget483_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-back-pulse_innerMagicWidget483_ey:hover,
.hvr-back-pulse_innerMagicWidget483_ey:focus,
.hvr-back-pulse_innerMagicWidget483_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget483_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget483_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget483_ey;
    animation-name: hvr-back-pulse_innerMagicWidget483_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-delay: .5s;
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    animation-delay: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: transparent !important;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget483_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-right_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right_innerMagicWidget483_ey:hover,
.hvr-sweep-to-right_innerMagicWidget483_ey:focus,
.hvr-sweep-to-right_innerMagicWidget483_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget483_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget483_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget483_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-left_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-left_innerMagicWidget483_ey:hover,
.hvr-sweep-to-left_innerMagicWidget483_ey:focus,
.hvr-sweep-to-left_innerMagicWidget483_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget483_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget483_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget483_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-bottom_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-bottom_innerMagicWidget483_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget483_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget483_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget483_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget483_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget483_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-top_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-top_innerMagicWidget483_ey:hover,
.hvr-sweep-to-top_innerMagicWidget483_ey:focus,
.hvr-sweep-to-top_innerMagicWidget483_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget483_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget483_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget483_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-right_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-right_innerMagicWidget483_ey:hover,
.hvr-bounce-to-right_innerMagicWidget483_ey:focus,
.hvr-bounce-to-right_innerMagicWidget483_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget483_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget483_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget483_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-left_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-left_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-left_innerMagicWidget483_ey:hover,
.hvr-bounce-to-left_innerMagicWidget483_ey:focus,
.hvr-bounce-to-left_innerMagicWidget483_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget483_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget483_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget483_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-bottom_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-bottom_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-bottom_innerMagicWidget483_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget483_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget483_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget483_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget483_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget483_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-top_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-top_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-top_innerMagicWidget483_ey:hover,
.hvr-bounce-to-top_innerMagicWidget483_ey:focus,
.hvr-bounce-to-top_innerMagicWidget483_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget483_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget483_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget483_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-radial-out_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-out_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    border-radius: 100%;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-out_innerMagicWidget483_ey:hover,
.hvr-radial-out_innerMagicWidget483_ey:focus,
.hvr-radial-out_innerMagicWidget483_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget483_ey:hover:before,
.hvr-radial-out_innerMagicWidget483_ey:focus:before,
.hvr-radial-out_innerMagicWidget483_ey:active:before {
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-in_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    border-radius: 100%;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-in_innerMagicWidget483_ey:hover,
.hvr-radial-in_innerMagicWidget483_ey:focus,
.hvr-radial-in_innerMagicWidget483_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget483_ey:hover:before,
.hvr-radial-in_innerMagicWidget483_ey:focus:before,
.hvr-radial-in_innerMagicWidget483_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-in_innerMagicWidget483_ey:hover,
.hvr-rectangle-in_innerMagicWidget483_ey:focus,
.hvr-rectangle-in_innerMagicWidget483_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget483_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget483_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget483_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-out_innerMagicWidget483_ey:hover,
.hvr-rectangle-out_innerMagicWidget483_ey:focus,
.hvr-rectangle-out_innerMagicWidget483_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget483_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget483_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget483_ey:active:before {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-horizontal_innerMagicWidget483_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget483_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget483_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget483_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget483_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget483_ey:active:before {
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-horizontal_innerMagicWidget483_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget483_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget483_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget483_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget483_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget483_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget483_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background:  !important;
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-vertical_innerMagicWidget483_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget483_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget483_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget483_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget483_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget483_ey:active:before {
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-vertical_innerMagicWidget483_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget483_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget483_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget483_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget483_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget483_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-border-fade_innerMagicWidget483_ey:hover,
.hvr-border-fade_innerMagicWidget483_ey:focus,
.hvr-border-fade_innerMagicWidget483_ey:active {
    box-shadow: inset 0 0 0 2px #00b7a2, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-hollow_innerMagicWidget483_ey:hover,
.hvr-hollow_innerMagicWidget483_ey:focus,
.hvr-hollow_innerMagicWidget483_ey:active {
    background: none !important;
    color:  !important;
    box-shadow: inset 0 0 0 2px #00b7a2, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-trim_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-trim_innerMagicWidget483_ey:before {
    content: '';
    position: absolute;
    border: #00b7a2 solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-trim_innerMagicWidget483_ey:hover:before,
.hvr-trim_innerMagicWidget483_ey:focus:before,
.hvr-trim_innerMagicWidget483_ey:active:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget483_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget483_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-out_innerMagicWidget483_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    opacity: 0
}

.hvr-ripple-out_innerMagicWidget483_ey:hover:before,
.hvr-ripple-out_innerMagicWidget483_ey:focus:before,
.hvr-ripple-out_innerMagicWidget483_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget483_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget483_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget483_ey;
    animation-name: hvr-ripple-out_innerMagicWidget483_ey;
    opacity: 1
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget483_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget483_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-in_innerMagicWidget483_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget483_ey:hover:before,
.hvr-ripple-in_innerMagicWidget483_ey:focus:before,
.hvr-ripple-in_innerMagicWidget483_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget483_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget483_ey;
    animation-name: hvr-ripple-in_innerMagicWidget483_ey
}

.hvr-outline-out_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-out_innerMagicWidget483_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    opacity: 0
}

.hvr-outline-out_innerMagicWidget483_ey:hover:before,
.hvr-outline-out_innerMagicWidget483_ey:focus:before,
.hvr-outline-out_innerMagicWidget483_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-outline-in_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-in_innerMagicWidget483_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-in_innerMagicWidget483_ey:hover:before,
.hvr-outline-in_innerMagicWidget483_ey:focus:before,
.hvr-outline-in_innerMagicWidget483_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget483_ey:hover,
.hvr-round-corners_innerMagicWidget483_ey:focus,
.hvr-round-corners_innerMagicWidget483_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget483_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    bottom: 0;
    background: #00b7a2 !important;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-left_innerMagicWidget483_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget483_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget483_ey:active:before {
    right: 2.5%
}

.hvr-underline-from-center_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-center_innerMagicWidget483_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget483_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget483_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-underline-from-right_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    bottom: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-right_innerMagicWidget483_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget483_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget483_ey:active:before {
    left: 2.5%
}

.hvr-overline-from-left_innerMagicWidget483_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    top: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-left_innerMagicWidget483_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget483_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget483_ey:active:before {
    right: 2.5%
}

.hvr-overline-from-center_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-center_innerMagicWidget483_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget483_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget483_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-overline-from-right_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    top: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-right_innerMagicWidget483_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget483_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget483_ey:active:before {
    left: 2.5%
}

.hvr-reveal_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-reveal_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    bottom: 0;
    border-color: #00b7a2;
    border-style: solid;
    border-width: 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-reveal_innerMagicWidget483_ey:hover:before,
.hvr-reveal_innerMagicWidget483_ey:focus:before,
.hvr-reveal_innerMagicWidget483_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    bottom: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    -moz-transform: translateY(4px);
    -o-transform: translateY(4px);
    transform: translateY(4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-reveal_innerMagicWidget483_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget483_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget483_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget483_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-reveal_innerMagicWidget483_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget483_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget483_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-glow_innerMagicWidget483_ey:hover,
.hvr-glow_innerMagicWidget483_ey:focus,
.hvr-glow_innerMagicWidget483_ey:active {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow_innerMagicWidget483_ey:hover,
.hvr-shadow_innerMagicWidget483_ey:focus,
.hvr-shadow_innerMagicWidget483_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-text_shadow_innerMagicWidget483_ey {
    transition: all .5s ease
}

.hvr-text_shadow_innerMagicWidget483_ey:hover {
    text-shadow: 1px 1px 2px #ababab
}

.hvr-grow-shadow_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-shadow_innerMagicWidget483_ey:hover,
.hvr-grow-shadow_innerMagicWidget483_ey:focus,
.hvr-grow-shadow_innerMagicWidget483_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important;
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-box-shadow-outset_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-box-shadow-outset_innerMagicWidget483_ey:hover,
.hvr-box-shadow-outset_innerMagicWidget483_ey:focus,
.hvr-box-shadow-outset_innerMagicWidget483_ey:active {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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_innerMagicWidget483_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget483_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget483_ey:active {
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-float-shadow_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget483_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%);
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget483_ey:hover,
.hvr-float-shadow_innerMagicWidget483_ey:focus,
.hvr-float-shadow_innerMagicWidget483_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget483_ey:hover:before,
.hvr-float-shadow_innerMagicWidget483_ey:focus:before,
.hvr-float-shadow_innerMagicWidget483_ey:active:before {
    opacity: 1;
    -ms-transform: translateY(5px);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-shadow-radial_innerMagicWidget483_ey:before,
.hvr-shadow-radial_innerMagicWidget483_ey:after {
    pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow-radial_innerMagicWidget483_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_innerMagicWidget483_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_innerMagicWidget483_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget483_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget483_ey:active:before,
.hvr-shadow-radial_innerMagicWidget483_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget483_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget483_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-top_innerMagicWidget483_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-top_innerMagicWidget483_ey:hover:before,
.hvr-bubble-top_innerMagicWidget483_ey:focus:before,
.hvr-bubble-top_innerMagicWidget483_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-right_innerMagicWidget483_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-right_innerMagicWidget483_ey:hover:before,
.hvr-bubble-right_innerMagicWidget483_ey:focus:before,
.hvr-bubble-right_innerMagicWidget483_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-bottom_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-bottom_innerMagicWidget483_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget483_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget483_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget483_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-left_innerMagicWidget483_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent transparent transparent
}

.hvr-bubble-left_innerMagicWidget483_ey:hover:before,
.hvr-bubble-left_innerMagicWidget483_ey:focus:before,
.hvr-bubble-left_innerMagicWidget483_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget483_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 transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget483_ey:hover,
.hvr-bubble-float-top_innerMagicWidget483_ey:focus,
.hvr-bubble-float-top_innerMagicWidget483_ey:active {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget483_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget483_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget483_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget483_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;
    -md-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget483_ey:hover,
.hvr-bubble-float-right_innerMagicWidget483_ey:focus,
.hvr-bubble-float-right_innerMagicWidget483_ey:active {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget483_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget483_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget483_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget483_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: transparent transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget483_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget483_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget483_ey:active {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget483_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget483_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget483_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget483_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget483_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 transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget483_ey:hover,
.hvr-bubble-float-left_innerMagicWidget483_ey:focus,
.hvr-bubble-float-left_innerMagicWidget483_ey:active {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget483_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget483_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget483_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.innerMagicWidget485 {
    left: 534px;
    top: 2881px;
    width: 107px;
    height: 33px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000078;
    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
}

.innerMagicWidget485 {
    display: block;
    initialWidth: 107;
    initialHeight: 33;
    width: 107px;
    height: 33px;
    top: 2881px;
    initialTop: 2881;
    initialLeft: 534;
    left: 534px;
    prevBottom: 3001
}

@media screen and (max-width:959px) {
    .innerMagicWidget485 {
        display: none;
        top: 7662px;
        left: 330px
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget485 {
        display: none;
        top: 8280px;
        left: 186px
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget485 {
        display: none;
        top: 7711px;
        left: 106px
    }
}

[data-widgetkey~="1038"] {
    overflow: visible
}

.wrapper_innerMagicWidget485_ey {
    cursor: pointer;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center
}

.button_innerMagicWidget485_ey {
    display: table;
    width: 100%;
    height: 100%;
    background: transparent
}

.button_innerMagicWidget485_ey:hover a {
    color: #00b7a2
}

.text_innerMagicWidget485_ey {
    display: table-cell;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    false;
    width: 95%
}

.default-style-text {
    font-size: 25px;
    font-family: Oswald;
    color: #1a9ef2
}

.hvr-grow_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-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;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow_innerMagicWidget485_ey:hover,
.hvr-grow_innerMagicWidget485_ey:focus,
.hvr-grow_innerMagicWidget485_ey:active {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -mos-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shrink_innerMagicWidget485_ey:hover,
.hvr-shrink_innerMagicWidget485_ey:focus,
.hvr-shrink_innerMagicWidget485_ey:active {
    -ms-transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes hvr-pulse_innerMagicWidget485_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget485_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse_innerMagicWidget485_ey:hover,
.hvr-pulse_innerMagicWidget485_ey:focus,
.hvr-pulse_innerMagicWidget485_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget485_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget485_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget485_ey;
    animation-name: hvr-pulse_innerMagicWidget485_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget485_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget485_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-grow_innerMagicWidget485_ey:hover,
.hvr-pulse-grow_innerMagicWidget485_ey:focus,
.hvr-pulse-grow_innerMagicWidget485_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget485_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget485_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget485_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget485_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -ms-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -o-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes hvr-pulse-shrink_innerMagicWidget485_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse-shrink_innerMagicWidget485_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-shrink_innerMagicWidget485_ey:hover,
.hvr-pulse-shrink_innerMagicWidget485_ey:focus,
.hvr-pulse-shrink_innerMagicWidget485_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget485_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget485_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget485_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget485_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
}

@-webkit-keyframes hvr-push_innerMagicWidget485_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget485_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-push_innerMagicWidget485_ey:hover,
.hvr-push_innerMagicWidget485_ey:focus,
.hvr-push_innerMagicWidget485_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget485_ey;
    -moz-animation-name: hvr-push_innerMagicWidget485_ey;
    -o-animation-name: hvr-push_innerMagicWidget485_ey;
    animation-name: hvr-push_innerMagicWidget485_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-pop_innerMagicWidget485_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget485_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pop_innerMagicWidget485_ey:hover,
.hvr-pop_innerMagicWidget485_ey:focus,
.hvr-pop_innerMagicWidget485_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget485_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget485_ey;
    -o-animation-name: hvr-pop_innerMagicWidget485_ey;
    animation-name: hvr-pop_innerMagicWidget485_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-in_innerMagicWidget485_ey:hover,
.hvr-bounce-in_innerMagicWidget485_ey:focus,
.hvr-bounce-in_innerMagicWidget485_ey:active {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-bounce-out_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-out_innerMagicWidget485_ey:hover,
.hvr-bounce-out_innerMagicWidget485_ey:focus,
.hvr-bounce-out_innerMagicWidget485_ey:active {
    -ms-transform: scale(.8);
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-rotate_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-rotate_innerMagicWidget485_ey:hover,
.hvr-rotate_innerMagicWidget485_ey:focus,
.hvr-rotate_innerMagicWidget485_ey:active {
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg)
}

.hvr-grow-rotate_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-rotate_innerMagicWidget485_ey:hover,
.hvr-grow-rotate_innerMagicWidget485_ey:focus,
.hvr-grow-rotate_innerMagicWidget485_ey:active {
    -ms-transform: scale(1.1) rotate(4deg);
    -webkit-transform: scale(1.1) rotate(4deg);
    -moz-transform: scale(1.1) rotate(4deg);
    -o-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-float_innerMagicWidget485_ey:hover,
.hvr-float_innerMagicWidget485_ey:focus,
.hvr-float_innerMagicWidget485_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sink_innerMagicWidget485_ey:hover,
.hvr-sink_innerMagicWidget485_ey:focus,
.hvr-sink_innerMagicWidget485_ey:active {
    -ms-transform: translateY(8px);
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes hvr-bob_innerMagicWidget485_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob_innerMagicWidget485_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget485_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget485_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-bob_innerMagicWidget485_ey:hover,
.hvr-bob_innerMagicWidget485_ey:focus,
.hvr-bob_innerMagicWidget485_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget485_ey, hvr-bob_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget485_ey, hvr-bob_innerMagicWidget485_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget485_ey, hvr-bob_innerMagicWidget485_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget485_ey, hvr-bob_innerMagicWidget485_ey;
    animation-name: hvr-bob-float_innerMagicWidget485_ey, hvr-bob_innerMagicWidget485_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes hvr-hang_innerMagicWidget485_ey {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget485_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget485_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-hang_innerMagicWidget485_ey:hover,
.hvr-hang_innerMagicWidget485_ey:focus,
.hvr-hang_innerMagicWidget485_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget485_ey, hvr-hang_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget485_ey, hvr-hang_innerMagicWidget485_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget485_ey, hvr-hang_innerMagicWidget485_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget485_ey, hvr-hang_innerMagicWidget485_ey;
    animation-name: hvr-hang-sink_innerMagicWidget485_ey, hvr-hang_innerMagicWidget485_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.hvr-skew_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-skew_innerMagicWidget485_ey:hover,
.hvr-skew_innerMagicWidget485_ey:focus,
.hvr-skew_innerMagicWidget485_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-forward_innerMagicWidget485_ey:hover,
.hvr-skew-forward_innerMagicWidget485_ey:focus,
.hvr-skew-forward_innerMagicWidget485_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-backward_innerMagicWidget485_ey:hover,
.hvr-skew-backward_innerMagicWidget485_ey:focus,
.hvr-skew-backward_innerMagicWidget485_ey:active {
    -ms-transform: skew(10deg);
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget485_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes hvr-wobble-vertical_innerMagicWidget485_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.hvr-wobble-vertical_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-vertical_innerMagicWidget485_ey:hover,
.hvr-wobble-vertical_innerMagicWidget485_ey:focus,
.hvr-wobble-vertical_innerMagicWidget485_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget485_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget485_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget485_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget485_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget485_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget485_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-wobble-horizontal_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-horizontal_innerMagicWidget485_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget485_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget485_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget485_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget485_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget485_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget485_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget485_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget485_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-bottom-right_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-bottom-right_innerMagicWidget485_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget485_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget485_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget485_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget485_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget485_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget485_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget485_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget485_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-top-right_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-top-right_innerMagicWidget485_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget485_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget485_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget485_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget485_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget485_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget485_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget485_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-top_innerMagicWidget485_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-top_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-wobble-top_innerMagicWidget485_ey:hover,
.hvr-wobble-top_innerMagicWidget485_ey:focus,
.hvr-wobble-top_innerMagicWidget485_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget485_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget485_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget485_ey;
    animation-name: hvr-wobble-top_innerMagicWidget485_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget485_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-bottom_innerMagicWidget485_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-bottom_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.hvr-wobble-bottom_innerMagicWidget485_ey:hover,
.hvr-wobble-bottom_innerMagicWidget485_ey:focus,
.hvr-wobble-bottom_innerMagicWidget485_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget485_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget485_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget485_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget485_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget485_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-skew_innerMagicWidget485_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-skew_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-skew_innerMagicWidget485_ey:hover,
.hvr-wobble-skew_innerMagicWidget485_ey:focus,
.hvr-wobble-skew_innerMagicWidget485_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget485_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget485_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget485_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget485_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget485_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes hvr-buzz_innerMagicWidget485_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.hvr-buzz_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz_innerMagicWidget485_ey:hover,
.hvr-buzz_innerMagicWidget485_ey:focus,
.hvr-buzz_innerMagicWidget485_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget485_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget485_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget485_ey;
    animation-name: hvr-buzz_innerMagicWidget485_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-buzz-out_innerMagicWidget485_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes hvr-buzz-out_innerMagicWidget485_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.hvr-buzz-out_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz-out_innerMagicWidget485_ey:hover,
.hvr-buzz-out_innerMagicWidget485_ey:focus,
.hvr-buzz-out_innerMagicWidget485_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget485_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget485_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget485_ey;
    animation-name: hvr-buzz-out_innerMagicWidget485_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-fade_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-fade_innerMagicWidget485_ey:hover,
.hvr-fade_innerMagicWidget485_ey:focus,
.hvr-fade_innerMagicWidget485_ey:active {
    background-color: transparent !important;
    color:  !important
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget485_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget485_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-back-pulse_innerMagicWidget485_ey:hover,
.hvr-back-pulse_innerMagicWidget485_ey:focus,
.hvr-back-pulse_innerMagicWidget485_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget485_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget485_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget485_ey;
    animation-name: hvr-back-pulse_innerMagicWidget485_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-delay: .5s;
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    animation-delay: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: transparent !important;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget485_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-right_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right_innerMagicWidget485_ey:hover,
.hvr-sweep-to-right_innerMagicWidget485_ey:focus,
.hvr-sweep-to-right_innerMagicWidget485_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget485_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget485_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget485_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-left_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-left_innerMagicWidget485_ey:hover,
.hvr-sweep-to-left_innerMagicWidget485_ey:focus,
.hvr-sweep-to-left_innerMagicWidget485_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget485_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget485_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget485_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-bottom_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-bottom_innerMagicWidget485_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget485_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget485_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget485_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget485_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget485_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-top_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-top_innerMagicWidget485_ey:hover,
.hvr-sweep-to-top_innerMagicWidget485_ey:focus,
.hvr-sweep-to-top_innerMagicWidget485_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget485_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget485_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget485_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-right_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-right_innerMagicWidget485_ey:hover,
.hvr-bounce-to-right_innerMagicWidget485_ey:focus,
.hvr-bounce-to-right_innerMagicWidget485_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget485_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget485_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget485_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-left_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-left_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-left_innerMagicWidget485_ey:hover,
.hvr-bounce-to-left_innerMagicWidget485_ey:focus,
.hvr-bounce-to-left_innerMagicWidget485_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget485_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget485_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget485_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-bottom_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-bottom_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-bottom_innerMagicWidget485_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget485_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget485_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget485_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget485_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget485_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-top_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-top_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-top_innerMagicWidget485_ey:hover,
.hvr-bounce-to-top_innerMagicWidget485_ey:focus,
.hvr-bounce-to-top_innerMagicWidget485_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget485_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget485_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget485_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-radial-out_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-out_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    border-radius: 100%;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-out_innerMagicWidget485_ey:hover,
.hvr-radial-out_innerMagicWidget485_ey:focus,
.hvr-radial-out_innerMagicWidget485_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget485_ey:hover:before,
.hvr-radial-out_innerMagicWidget485_ey:focus:before,
.hvr-radial-out_innerMagicWidget485_ey:active:before {
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-in_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    border-radius: 100%;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-in_innerMagicWidget485_ey:hover,
.hvr-radial-in_innerMagicWidget485_ey:focus,
.hvr-radial-in_innerMagicWidget485_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget485_ey:hover:before,
.hvr-radial-in_innerMagicWidget485_ey:focus:before,
.hvr-radial-in_innerMagicWidget485_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-in_innerMagicWidget485_ey:hover,
.hvr-rectangle-in_innerMagicWidget485_ey:focus,
.hvr-rectangle-in_innerMagicWidget485_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget485_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget485_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget485_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-out_innerMagicWidget485_ey:hover,
.hvr-rectangle-out_innerMagicWidget485_ey:focus,
.hvr-rectangle-out_innerMagicWidget485_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget485_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget485_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget485_ey:active:before {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-horizontal_innerMagicWidget485_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget485_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget485_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget485_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget485_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget485_ey:active:before {
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-horizontal_innerMagicWidget485_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget485_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget485_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget485_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget485_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget485_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget485_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background:  !important;
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-vertical_innerMagicWidget485_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget485_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget485_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget485_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget485_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget485_ey:active:before {
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-vertical_innerMagicWidget485_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget485_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget485_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget485_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget485_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget485_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-border-fade_innerMagicWidget485_ey:hover,
.hvr-border-fade_innerMagicWidget485_ey:focus,
.hvr-border-fade_innerMagicWidget485_ey:active {
    box-shadow: inset 0 0 0 2px #00b7a2, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-hollow_innerMagicWidget485_ey:hover,
.hvr-hollow_innerMagicWidget485_ey:focus,
.hvr-hollow_innerMagicWidget485_ey:active {
    background: none !important;
    color:  !important;
    box-shadow: inset 0 0 0 2px #00b7a2, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-trim_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-trim_innerMagicWidget485_ey:before {
    content: '';
    position: absolute;
    border: #00b7a2 solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-trim_innerMagicWidget485_ey:hover:before,
.hvr-trim_innerMagicWidget485_ey:focus:before,
.hvr-trim_innerMagicWidget485_ey:active:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget485_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget485_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-out_innerMagicWidget485_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    opacity: 0
}

.hvr-ripple-out_innerMagicWidget485_ey:hover:before,
.hvr-ripple-out_innerMagicWidget485_ey:focus:before,
.hvr-ripple-out_innerMagicWidget485_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget485_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget485_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget485_ey;
    animation-name: hvr-ripple-out_innerMagicWidget485_ey;
    opacity: 1
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget485_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget485_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-in_innerMagicWidget485_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget485_ey:hover:before,
.hvr-ripple-in_innerMagicWidget485_ey:focus:before,
.hvr-ripple-in_innerMagicWidget485_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget485_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget485_ey;
    animation-name: hvr-ripple-in_innerMagicWidget485_ey
}

.hvr-outline-out_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-out_innerMagicWidget485_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    opacity: 0
}

.hvr-outline-out_innerMagicWidget485_ey:hover:before,
.hvr-outline-out_innerMagicWidget485_ey:focus:before,
.hvr-outline-out_innerMagicWidget485_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-outline-in_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-in_innerMagicWidget485_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-in_innerMagicWidget485_ey:hover:before,
.hvr-outline-in_innerMagicWidget485_ey:focus:before,
.hvr-outline-in_innerMagicWidget485_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget485_ey:hover,
.hvr-round-corners_innerMagicWidget485_ey:focus,
.hvr-round-corners_innerMagicWidget485_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget485_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    bottom: 0;
    background: #00b7a2 !important;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-left_innerMagicWidget485_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget485_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget485_ey:active:before {
    right: 2.5%
}

.hvr-underline-from-center_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-center_innerMagicWidget485_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget485_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget485_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-underline-from-right_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    bottom: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-right_innerMagicWidget485_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget485_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget485_ey:active:before {
    left: 2.5%
}

.hvr-overline-from-left_innerMagicWidget485_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    top: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-left_innerMagicWidget485_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget485_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget485_ey:active:before {
    right: 2.5%
}

.hvr-overline-from-center_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-center_innerMagicWidget485_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget485_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget485_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-overline-from-right_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    top: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-right_innerMagicWidget485_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget485_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget485_ey:active:before {
    left: 2.5%
}

.hvr-reveal_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-reveal_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    bottom: 0;
    border-color: #00b7a2;
    border-style: solid;
    border-width: 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-reveal_innerMagicWidget485_ey:hover:before,
.hvr-reveal_innerMagicWidget485_ey:focus:before,
.hvr-reveal_innerMagicWidget485_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    bottom: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    -moz-transform: translateY(4px);
    -o-transform: translateY(4px);
    transform: translateY(4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-reveal_innerMagicWidget485_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget485_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget485_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget485_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-reveal_innerMagicWidget485_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget485_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget485_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-glow_innerMagicWidget485_ey:hover,
.hvr-glow_innerMagicWidget485_ey:focus,
.hvr-glow_innerMagicWidget485_ey:active {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow_innerMagicWidget485_ey:hover,
.hvr-shadow_innerMagicWidget485_ey:focus,
.hvr-shadow_innerMagicWidget485_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-text_shadow_innerMagicWidget485_ey {
    transition: all .5s ease
}

.hvr-text_shadow_innerMagicWidget485_ey:hover {
    text-shadow: 1px 1px 2px #ababab
}

.hvr-grow-shadow_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-shadow_innerMagicWidget485_ey:hover,
.hvr-grow-shadow_innerMagicWidget485_ey:focus,
.hvr-grow-shadow_innerMagicWidget485_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important;
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-box-shadow-outset_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-box-shadow-outset_innerMagicWidget485_ey:hover,
.hvr-box-shadow-outset_innerMagicWidget485_ey:focus,
.hvr-box-shadow-outset_innerMagicWidget485_ey:active {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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_innerMagicWidget485_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget485_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget485_ey:active {
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-float-shadow_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget485_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%);
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget485_ey:hover,
.hvr-float-shadow_innerMagicWidget485_ey:focus,
.hvr-float-shadow_innerMagicWidget485_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget485_ey:hover:before,
.hvr-float-shadow_innerMagicWidget485_ey:focus:before,
.hvr-float-shadow_innerMagicWidget485_ey:active:before {
    opacity: 1;
    -ms-transform: translateY(5px);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-shadow-radial_innerMagicWidget485_ey:before,
.hvr-shadow-radial_innerMagicWidget485_ey:after {
    pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow-radial_innerMagicWidget485_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_innerMagicWidget485_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_innerMagicWidget485_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget485_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget485_ey:active:before,
.hvr-shadow-radial_innerMagicWidget485_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget485_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget485_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-top_innerMagicWidget485_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-top_innerMagicWidget485_ey:hover:before,
.hvr-bubble-top_innerMagicWidget485_ey:focus:before,
.hvr-bubble-top_innerMagicWidget485_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-right_innerMagicWidget485_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-right_innerMagicWidget485_ey:hover:before,
.hvr-bubble-right_innerMagicWidget485_ey:focus:before,
.hvr-bubble-right_innerMagicWidget485_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-bottom_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-bottom_innerMagicWidget485_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget485_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget485_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget485_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-left_innerMagicWidget485_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent transparent transparent
}

.hvr-bubble-left_innerMagicWidget485_ey:hover:before,
.hvr-bubble-left_innerMagicWidget485_ey:focus:before,
.hvr-bubble-left_innerMagicWidget485_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget485_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 transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget485_ey:hover,
.hvr-bubble-float-top_innerMagicWidget485_ey:focus,
.hvr-bubble-float-top_innerMagicWidget485_ey:active {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget485_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget485_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget485_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget485_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;
    -md-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget485_ey:hover,
.hvr-bubble-float-right_innerMagicWidget485_ey:focus,
.hvr-bubble-float-right_innerMagicWidget485_ey:active {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget485_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget485_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget485_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget485_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: transparent transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget485_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget485_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget485_ey:active {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget485_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget485_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget485_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget485_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget485_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 transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget485_ey:hover,
.hvr-bubble-float-left_innerMagicWidget485_ey:focus,
.hvr-bubble-float-left_innerMagicWidget485_ey:active {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget485_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget485_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget485_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.innerMagicWidget486 {
    left: 533px;
    top: 2335px;
    width: 107px;
    height: 34px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000079;
    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
}

.innerMagicWidget486 {
    display: block;
    initialWidth: 107;
    initialHeight: 34;
    width: 107px;
    height: 34px;
    top: 2335px;
    initialTop: 2335;
    initialLeft: 533;
    left: 533px;
    prevBottom: 2433
}

@media screen and (max-width:959px) {
    .innerMagicWidget486 {
        display: none;
        top: 7623px;
        left: 330px
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget486 {
        display: none;
        top: 6273px;
        left: 186px
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget486 {
        display: none;
        top: 5727px;
        left: 106px
    }
}

[data-widgetkey~="1038"] {
    overflow: visible
}

.wrapper_innerMagicWidget486_ey {
    cursor: pointer;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center
}

.button_innerMagicWidget486_ey {
    display: table;
    width: 100%;
    height: 100%;
    background: transparent
}

.button_innerMagicWidget486_ey:hover a {
    color: #00b7a2
}

.text_innerMagicWidget486_ey {
    display: table-cell;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    false;
    width: 95%
}

.default-style-text {
    font-size: 25px;
    font-family: Oswald;
    color: #1a9ef2
}

.hvr-grow_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-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;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow_innerMagicWidget486_ey:hover,
.hvr-grow_innerMagicWidget486_ey:focus,
.hvr-grow_innerMagicWidget486_ey:active {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -mos-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shrink_innerMagicWidget486_ey:hover,
.hvr-shrink_innerMagicWidget486_ey:focus,
.hvr-shrink_innerMagicWidget486_ey:active {
    -ms-transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes hvr-pulse_innerMagicWidget486_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget486_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse_innerMagicWidget486_ey:hover,
.hvr-pulse_innerMagicWidget486_ey:focus,
.hvr-pulse_innerMagicWidget486_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget486_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget486_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget486_ey;
    animation-name: hvr-pulse_innerMagicWidget486_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget486_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget486_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-grow_innerMagicWidget486_ey:hover,
.hvr-pulse-grow_innerMagicWidget486_ey:focus,
.hvr-pulse-grow_innerMagicWidget486_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget486_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget486_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget486_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget486_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -ms-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -o-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes hvr-pulse-shrink_innerMagicWidget486_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse-shrink_innerMagicWidget486_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-shrink_innerMagicWidget486_ey:hover,
.hvr-pulse-shrink_innerMagicWidget486_ey:focus,
.hvr-pulse-shrink_innerMagicWidget486_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget486_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget486_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget486_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget486_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
}

@-webkit-keyframes hvr-push_innerMagicWidget486_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget486_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-push_innerMagicWidget486_ey:hover,
.hvr-push_innerMagicWidget486_ey:focus,
.hvr-push_innerMagicWidget486_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget486_ey;
    -moz-animation-name: hvr-push_innerMagicWidget486_ey;
    -o-animation-name: hvr-push_innerMagicWidget486_ey;
    animation-name: hvr-push_innerMagicWidget486_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-pop_innerMagicWidget486_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget486_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pop_innerMagicWidget486_ey:hover,
.hvr-pop_innerMagicWidget486_ey:focus,
.hvr-pop_innerMagicWidget486_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget486_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget486_ey;
    -o-animation-name: hvr-pop_innerMagicWidget486_ey;
    animation-name: hvr-pop_innerMagicWidget486_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-in_innerMagicWidget486_ey:hover,
.hvr-bounce-in_innerMagicWidget486_ey:focus,
.hvr-bounce-in_innerMagicWidget486_ey:active {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-bounce-out_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-out_innerMagicWidget486_ey:hover,
.hvr-bounce-out_innerMagicWidget486_ey:focus,
.hvr-bounce-out_innerMagicWidget486_ey:active {
    -ms-transform: scale(.8);
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-rotate_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-rotate_innerMagicWidget486_ey:hover,
.hvr-rotate_innerMagicWidget486_ey:focus,
.hvr-rotate_innerMagicWidget486_ey:active {
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg)
}

.hvr-grow-rotate_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-rotate_innerMagicWidget486_ey:hover,
.hvr-grow-rotate_innerMagicWidget486_ey:focus,
.hvr-grow-rotate_innerMagicWidget486_ey:active {
    -ms-transform: scale(1.1) rotate(4deg);
    -webkit-transform: scale(1.1) rotate(4deg);
    -moz-transform: scale(1.1) rotate(4deg);
    -o-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-float_innerMagicWidget486_ey:hover,
.hvr-float_innerMagicWidget486_ey:focus,
.hvr-float_innerMagicWidget486_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sink_innerMagicWidget486_ey:hover,
.hvr-sink_innerMagicWidget486_ey:focus,
.hvr-sink_innerMagicWidget486_ey:active {
    -ms-transform: translateY(8px);
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes hvr-bob_innerMagicWidget486_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob_innerMagicWidget486_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget486_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget486_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-bob_innerMagicWidget486_ey:hover,
.hvr-bob_innerMagicWidget486_ey:focus,
.hvr-bob_innerMagicWidget486_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget486_ey, hvr-bob_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget486_ey, hvr-bob_innerMagicWidget486_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget486_ey, hvr-bob_innerMagicWidget486_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget486_ey, hvr-bob_innerMagicWidget486_ey;
    animation-name: hvr-bob-float_innerMagicWidget486_ey, hvr-bob_innerMagicWidget486_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes hvr-hang_innerMagicWidget486_ey {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget486_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget486_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-hang_innerMagicWidget486_ey:hover,
.hvr-hang_innerMagicWidget486_ey:focus,
.hvr-hang_innerMagicWidget486_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget486_ey, hvr-hang_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget486_ey, hvr-hang_innerMagicWidget486_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget486_ey, hvr-hang_innerMagicWidget486_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget486_ey, hvr-hang_innerMagicWidget486_ey;
    animation-name: hvr-hang-sink_innerMagicWidget486_ey, hvr-hang_innerMagicWidget486_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.hvr-skew_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-skew_innerMagicWidget486_ey:hover,
.hvr-skew_innerMagicWidget486_ey:focus,
.hvr-skew_innerMagicWidget486_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-forward_innerMagicWidget486_ey:hover,
.hvr-skew-forward_innerMagicWidget486_ey:focus,
.hvr-skew-forward_innerMagicWidget486_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-backward_innerMagicWidget486_ey:hover,
.hvr-skew-backward_innerMagicWidget486_ey:focus,
.hvr-skew-backward_innerMagicWidget486_ey:active {
    -ms-transform: skew(10deg);
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget486_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes hvr-wobble-vertical_innerMagicWidget486_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.hvr-wobble-vertical_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-vertical_innerMagicWidget486_ey:hover,
.hvr-wobble-vertical_innerMagicWidget486_ey:focus,
.hvr-wobble-vertical_innerMagicWidget486_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget486_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget486_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget486_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget486_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget486_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget486_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-wobble-horizontal_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-horizontal_innerMagicWidget486_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget486_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget486_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget486_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget486_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget486_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget486_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget486_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget486_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-bottom-right_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-bottom-right_innerMagicWidget486_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget486_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget486_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget486_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget486_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget486_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget486_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget486_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget486_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-top-right_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-top-right_innerMagicWidget486_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget486_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget486_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget486_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget486_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget486_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget486_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget486_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-top_innerMagicWidget486_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-top_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-wobble-top_innerMagicWidget486_ey:hover,
.hvr-wobble-top_innerMagicWidget486_ey:focus,
.hvr-wobble-top_innerMagicWidget486_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget486_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget486_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget486_ey;
    animation-name: hvr-wobble-top_innerMagicWidget486_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget486_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-bottom_innerMagicWidget486_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-bottom_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.hvr-wobble-bottom_innerMagicWidget486_ey:hover,
.hvr-wobble-bottom_innerMagicWidget486_ey:focus,
.hvr-wobble-bottom_innerMagicWidget486_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget486_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget486_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget486_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget486_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget486_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-skew_innerMagicWidget486_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-skew_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-skew_innerMagicWidget486_ey:hover,
.hvr-wobble-skew_innerMagicWidget486_ey:focus,
.hvr-wobble-skew_innerMagicWidget486_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget486_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget486_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget486_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget486_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget486_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes hvr-buzz_innerMagicWidget486_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.hvr-buzz_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz_innerMagicWidget486_ey:hover,
.hvr-buzz_innerMagicWidget486_ey:focus,
.hvr-buzz_innerMagicWidget486_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget486_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget486_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget486_ey;
    animation-name: hvr-buzz_innerMagicWidget486_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-buzz-out_innerMagicWidget486_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes hvr-buzz-out_innerMagicWidget486_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.hvr-buzz-out_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz-out_innerMagicWidget486_ey:hover,
.hvr-buzz-out_innerMagicWidget486_ey:focus,
.hvr-buzz-out_innerMagicWidget486_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget486_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget486_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget486_ey;
    animation-name: hvr-buzz-out_innerMagicWidget486_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-fade_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-fade_innerMagicWidget486_ey:hover,
.hvr-fade_innerMagicWidget486_ey:focus,
.hvr-fade_innerMagicWidget486_ey:active {
    background-color: transparent !important;
    color:  !important
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget486_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget486_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-back-pulse_innerMagicWidget486_ey:hover,
.hvr-back-pulse_innerMagicWidget486_ey:focus,
.hvr-back-pulse_innerMagicWidget486_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget486_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget486_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget486_ey;
    animation-name: hvr-back-pulse_innerMagicWidget486_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-delay: .5s;
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    animation-delay: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: transparent !important;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget486_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-right_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right_innerMagicWidget486_ey:hover,
.hvr-sweep-to-right_innerMagicWidget486_ey:focus,
.hvr-sweep-to-right_innerMagicWidget486_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget486_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget486_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget486_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-left_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-left_innerMagicWidget486_ey:hover,
.hvr-sweep-to-left_innerMagicWidget486_ey:focus,
.hvr-sweep-to-left_innerMagicWidget486_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget486_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget486_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget486_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-bottom_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-bottom_innerMagicWidget486_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget486_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget486_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget486_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget486_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget486_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-top_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-top_innerMagicWidget486_ey:hover,
.hvr-sweep-to-top_innerMagicWidget486_ey:focus,
.hvr-sweep-to-top_innerMagicWidget486_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget486_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget486_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget486_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-right_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-right_innerMagicWidget486_ey:hover,
.hvr-bounce-to-right_innerMagicWidget486_ey:focus,
.hvr-bounce-to-right_innerMagicWidget486_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget486_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget486_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget486_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-left_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-left_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-left_innerMagicWidget486_ey:hover,
.hvr-bounce-to-left_innerMagicWidget486_ey:focus,
.hvr-bounce-to-left_innerMagicWidget486_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget486_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget486_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget486_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-bottom_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-bottom_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-bottom_innerMagicWidget486_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget486_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget486_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget486_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget486_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget486_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-top_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-top_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-top_innerMagicWidget486_ey:hover,
.hvr-bounce-to-top_innerMagicWidget486_ey:focus,
.hvr-bounce-to-top_innerMagicWidget486_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget486_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget486_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget486_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-radial-out_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-out_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    border-radius: 100%;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-out_innerMagicWidget486_ey:hover,
.hvr-radial-out_innerMagicWidget486_ey:focus,
.hvr-radial-out_innerMagicWidget486_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget486_ey:hover:before,
.hvr-radial-out_innerMagicWidget486_ey:focus:before,
.hvr-radial-out_innerMagicWidget486_ey:active:before {
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-in_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    border-radius: 100%;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-in_innerMagicWidget486_ey:hover,
.hvr-radial-in_innerMagicWidget486_ey:focus,
.hvr-radial-in_innerMagicWidget486_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget486_ey:hover:before,
.hvr-radial-in_innerMagicWidget486_ey:focus:before,
.hvr-radial-in_innerMagicWidget486_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-in_innerMagicWidget486_ey:hover,
.hvr-rectangle-in_innerMagicWidget486_ey:focus,
.hvr-rectangle-in_innerMagicWidget486_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget486_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget486_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget486_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-out_innerMagicWidget486_ey:hover,
.hvr-rectangle-out_innerMagicWidget486_ey:focus,
.hvr-rectangle-out_innerMagicWidget486_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget486_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget486_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget486_ey:active:before {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-horizontal_innerMagicWidget486_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget486_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget486_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget486_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget486_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget486_ey:active:before {
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-horizontal_innerMagicWidget486_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget486_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget486_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget486_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget486_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget486_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget486_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background:  !important;
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-vertical_innerMagicWidget486_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget486_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget486_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget486_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget486_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget486_ey:active:before {
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-vertical_innerMagicWidget486_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget486_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget486_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget486_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget486_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget486_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-border-fade_innerMagicWidget486_ey:hover,
.hvr-border-fade_innerMagicWidget486_ey:focus,
.hvr-border-fade_innerMagicWidget486_ey:active {
    box-shadow: inset 0 0 0 2px #00b7a2, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-hollow_innerMagicWidget486_ey:hover,
.hvr-hollow_innerMagicWidget486_ey:focus,
.hvr-hollow_innerMagicWidget486_ey:active {
    background: none !important;
    color:  !important;
    box-shadow: inset 0 0 0 2px #00b7a2, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-trim_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-trim_innerMagicWidget486_ey:before {
    content: '';
    position: absolute;
    border: #00b7a2 solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-trim_innerMagicWidget486_ey:hover:before,
.hvr-trim_innerMagicWidget486_ey:focus:before,
.hvr-trim_innerMagicWidget486_ey:active:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget486_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget486_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-out_innerMagicWidget486_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    opacity: 0
}

.hvr-ripple-out_innerMagicWidget486_ey:hover:before,
.hvr-ripple-out_innerMagicWidget486_ey:focus:before,
.hvr-ripple-out_innerMagicWidget486_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget486_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget486_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget486_ey;
    animation-name: hvr-ripple-out_innerMagicWidget486_ey;
    opacity: 1
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget486_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget486_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-in_innerMagicWidget486_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget486_ey:hover:before,
.hvr-ripple-in_innerMagicWidget486_ey:focus:before,
.hvr-ripple-in_innerMagicWidget486_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget486_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget486_ey;
    animation-name: hvr-ripple-in_innerMagicWidget486_ey
}

.hvr-outline-out_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-out_innerMagicWidget486_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    opacity: 0
}

.hvr-outline-out_innerMagicWidget486_ey:hover:before,
.hvr-outline-out_innerMagicWidget486_ey:focus:before,
.hvr-outline-out_innerMagicWidget486_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-outline-in_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-in_innerMagicWidget486_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-in_innerMagicWidget486_ey:hover:before,
.hvr-outline-in_innerMagicWidget486_ey:focus:before,
.hvr-outline-in_innerMagicWidget486_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget486_ey:hover,
.hvr-round-corners_innerMagicWidget486_ey:focus,
.hvr-round-corners_innerMagicWidget486_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget486_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    bottom: 0;
    background: #00b7a2 !important;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-left_innerMagicWidget486_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget486_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget486_ey:active:before {
    right: 2.5%
}

.hvr-underline-from-center_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-center_innerMagicWidget486_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget486_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget486_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-underline-from-right_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    bottom: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-right_innerMagicWidget486_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget486_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget486_ey:active:before {
    left: 2.5%
}

.hvr-overline-from-left_innerMagicWidget486_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    top: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-left_innerMagicWidget486_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget486_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget486_ey:active:before {
    right: 2.5%
}

.hvr-overline-from-center_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-center_innerMagicWidget486_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget486_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget486_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-overline-from-right_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    top: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-right_innerMagicWidget486_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget486_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget486_ey:active:before {
    left: 2.5%
}

.hvr-reveal_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-reveal_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    bottom: 0;
    border-color: #00b7a2;
    border-style: solid;
    border-width: 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-reveal_innerMagicWidget486_ey:hover:before,
.hvr-reveal_innerMagicWidget486_ey:focus:before,
.hvr-reveal_innerMagicWidget486_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    bottom: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    -moz-transform: translateY(4px);
    -o-transform: translateY(4px);
    transform: translateY(4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-reveal_innerMagicWidget486_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget486_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget486_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget486_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    background: #00b7a2;
    height: 2px;
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-reveal_innerMagicWidget486_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget486_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget486_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-glow_innerMagicWidget486_ey:hover,
.hvr-glow_innerMagicWidget486_ey:focus,
.hvr-glow_innerMagicWidget486_ey:active {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow_innerMagicWidget486_ey:hover,
.hvr-shadow_innerMagicWidget486_ey:focus,
.hvr-shadow_innerMagicWidget486_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-text_shadow_innerMagicWidget486_ey {
    transition: all .5s ease
}

.hvr-text_shadow_innerMagicWidget486_ey:hover {
    text-shadow: 1px 1px 2px #ababab
}

.hvr-grow-shadow_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-shadow_innerMagicWidget486_ey:hover,
.hvr-grow-shadow_innerMagicWidget486_ey:focus,
.hvr-grow-shadow_innerMagicWidget486_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important;
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-box-shadow-outset_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-box-shadow-outset_innerMagicWidget486_ey:hover,
.hvr-box-shadow-outset_innerMagicWidget486_ey:focus,
.hvr-box-shadow-outset_innerMagicWidget486_ey:active {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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_innerMagicWidget486_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget486_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget486_ey:active {
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-float-shadow_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget486_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%);
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget486_ey:hover,
.hvr-float-shadow_innerMagicWidget486_ey:focus,
.hvr-float-shadow_innerMagicWidget486_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget486_ey:hover:before,
.hvr-float-shadow_innerMagicWidget486_ey:focus:before,
.hvr-float-shadow_innerMagicWidget486_ey:active:before {
    opacity: 1;
    -ms-transform: translateY(5px);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-shadow-radial_innerMagicWidget486_ey:before,
.hvr-shadow-radial_innerMagicWidget486_ey:after {
    pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow-radial_innerMagicWidget486_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_innerMagicWidget486_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_innerMagicWidget486_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget486_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget486_ey:active:before,
.hvr-shadow-radial_innerMagicWidget486_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget486_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget486_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-top_innerMagicWidget486_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-top_innerMagicWidget486_ey:hover:before,
.hvr-bubble-top_innerMagicWidget486_ey:focus:before,
.hvr-bubble-top_innerMagicWidget486_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-right_innerMagicWidget486_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-right_innerMagicWidget486_ey:hover:before,
.hvr-bubble-right_innerMagicWidget486_ey:focus:before,
.hvr-bubble-right_innerMagicWidget486_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-bottom_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-bottom_innerMagicWidget486_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget486_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget486_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget486_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-left_innerMagicWidget486_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent transparent transparent
}

.hvr-bubble-left_innerMagicWidget486_ey:hover:before,
.hvr-bubble-left_innerMagicWidget486_ey:focus:before,
.hvr-bubble-left_innerMagicWidget486_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget486_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 transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget486_ey:hover,
.hvr-bubble-float-top_innerMagicWidget486_ey:focus,
.hvr-bubble-float-top_innerMagicWidget486_ey:active {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget486_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget486_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget486_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget486_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;
    -md-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget486_ey:hover,
.hvr-bubble-float-right_innerMagicWidget486_ey:focus,
.hvr-bubble-float-right_innerMagicWidget486_ey:active {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget486_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget486_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget486_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget486_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: transparent transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget486_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget486_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget486_ey:active {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget486_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget486_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget486_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget486_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget486_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 transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget486_ey:hover,
.hvr-bubble-float-left_innerMagicWidget486_ey:focus,
.hvr-bubble-float-left_innerMagicWidget486_ey:active {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget486_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget486_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget486_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.innerShape490 {
    left: -200px;
    top: 3311px;
    width: 1570px;
    height: 218px;
    z-index: 1000069;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #f7f7f7;
    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
}

.innerShape490 {
    display: block;
    left: -200px;
    initialTop: 3311;
    initialLeft: -607;
    width: 1570px;
    initialWidth: 2427;
    height: 218px;
    initialHeight: 218;
    top: 3311px
}

@media screen and (max-width:959px) {
    .innerShape490 {
        display: block;
        width: 768px;
        left: 0;
        initialLeft: -607;
        initialTop: 3711;
        top: 3179px;
        height: 244px;
        initialHeight: 244
    }
}

@media screen and (max-width:767px) {
    .innerShape490 {
        display: block;
        width: 480px;
        left: 0;
        initialLeft: -607;
        initialTop: 3665;
        height: 296px;
        initialHeight: 296;
        top: 3665px
    }
}

@media screen and (max-width:479px) {
    .innerShape490 {
        display: block;
        width: 320px;
        left: 0;
        initialLeft: -607;
        initialTop: 3760;
        height: 412px;
        initialHeight: 412;
        top: 3713px
    }
}

.innerShape491 {
    left: -200px;
    top: 3303px;
    width: 1570px;
    height: 8px;
    z-index: 1000070;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    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
}

.innerShape491 {
    display: block;
    top: 3303px;
    left: -200px;
    initialTop: 3303;
    initialLeft: -607;
    width: 1570px;
    initialWidth: 2427;
    height: 8px;
    initialHeight: 8
}

@media screen and (max-width:959px) {
    .innerShape491 {
        display: block;
        width: 768px;
        left: 0;
        initialLeft: -607;
        initialTop: 3839;
        top: 3839px
    }
}

@media screen and (max-width:767px) {
    .innerShape491 {
        display: block;
        width: 480px;
        left: 0;
        initialLeft: -607;
        initialTop: 3659;
        top: 3659px
    }
}

@media screen and (max-width:479px) {
    .innerShape491 {
        display: block;
        width: 320px;
        left: 0;
        initialLeft: -607;
        initialTop: 3704;
        top: 3704px
    }
}

.innerImage497 {
    left: 49px;
    top: 3369px;
    width: 251px;
    height: 107px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000217;
    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
}

.innerImage497 img {
    border: 0
}

.innerImage497 {
    display: block;
    width: 251px;
    height: 107px;
    imageWidth: 251;
    imageHeight: 107;
    imageLeft: 0;
    imageTop: 0;
    fittingType: 3;
    imagePositionType: 4;
    initialWidth: 251;
    initialHeight: 107;
    initialLeft: 49;
    initialTop: 3369;
    left: 49px;
    top: 3369px
}

@media screen and (max-width:959px) {
    .innerImage497 {
        display: block;
        imageWidth: 160;
        imageHeight: 67;
        imageLeft: 0;
        imageTop: 0;
        top: 3916px;
        left: 48px;
        width: 160px;
        height: 67px;
        initialWidth: 160;
        initialLeft: 48;
        initialTop: 3916;
        initialHeight: 84
    }
}

@media screen and (max-width:767px) {
    .innerImage497 {
        display: block;
        imageWidth: 210;
        imageHeight: 84;
        imageLeft: 0;
        imageTop: 0;
        top: 3723px;
        left: 22px;
        width: 210px;
        height: 84px;
        initialWidth: 210;
        initialLeft: 22;
        initialTop: 3723;
        initialHeight: 84
    }
}

@media screen and (max-width:479px) {
    .innerImage497 {
        display: block;
        imageWidth: 193;
        imageHeight: 81;
        imageLeft: 0;
        imageTop: 0;
        top: 3737px;
        left: 67px;
        width: 193px;
        height: 81px;
        initialWidth: 193;
        initialLeft: 67;
        initialTop: 3737;
        initialHeight: 84
    }
}

.innerImage497>a>img,
.innerImage497>img {
    width: 251px !important;
    height: 107px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage497>a>img,
    .innerImage497>img {
        width: 160px !important;
        height: 67px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage497>a>img,
    .innerImage497>img {
        width: 210px !important;
        height: 84px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage497>a>img,
    .innerImage497>img {
        width: 193px !important;
        height: 81px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerWidget505 {
    left: 337px;
    top: -49px;
    width: 200px;
    height: 200px;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-color: #e6e6e6;
    border-style: solid;
    z-index: 1;
    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
}

.innerWidget505 {
    display: block
}

@media screen and (max-width:959px) {
    .innerWidget505 {
        display: block
    }
}

@media screen and (max-width:767px) {
    .innerWidget505 {
        display: block
    }
}

@media screen and (max-width:479px) {
    .innerWidget505 {
        display: block
    }
}

.innerWidget506 {
    left: 337px;
    top: -49px;
    width: 200px;
    height: 200px;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-color: #e6e6e6;
    border-style: solid;
    z-index: 2;
    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
}

.innerWidget506 {
    display: block
}

@media screen and (max-width:959px) {
    .innerWidget506 {
        display: block
    }
}

@media screen and (max-width:767px) {
    .innerWidget506 {
        display: block
    }
}

@media screen and (max-width:479px) {
    .innerWidget506 {
        display: block
    }
}

.innerMagicWidget513 {
    left: -200px;
    top: 392px;
    width: 1570px;
    height: 400px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000027;
    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
}

.innerMagicWidget513 {
    display: none;
    width: 1570px;
    left: -200px
}

@media screen and (max-width:959px) {
    .innerMagicWidget513 {
        display: block;
        left: 0;
        width: 768px;
        initialLeft: 195;
        initialTop: 79;
        top: 79px;
        prevBottom: 578;
        height: 525px;
        initialHeight: 525
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget513 {
        display: block;
        left: 0;
        width: 480px;
        height: 533px;
        initialHeight: 533;
        top: 71px;
        initialTop: 71
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget513 {
        display: block;
        left: 0;
        width: 320px;
        top: 82px;
        initialTop: 82;
        initialLeft: 195;
        prevBottom: 656;
        height: 400px;
        initialHeight: 400
    }
}

body {
    margin: 0
}

.contain_innerMagicWidget513_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_innerMagicWidget513_ey {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.zoomin_innerMagicWidget513_ey:hover {
    -webkit-transform: scale(1.3);
    transform: scale(1.3)
}

.zoomout_innerMagicWidget513_ey {
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.zoomout_innerMagicWidget513_ey:hover {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.slide_innerMagicWidget513_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_innerMagicWidget513_ey:hover {
    margin-left: 0
}

.rotatezoomout_innerMagicWidget513_ey {
    -webkit-transform: rotate(0) scale(1);
    transform: rotate(0) scale(1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.rotatezoomout_innerMagicWidget513_ey:hover {
    -webkit-transform: rotate(15deg) scale(1.8);
    transform: rotate(15deg) scale(1.8)
}

.focus_innerMagicWidget513_ey {
    -webkit-filter: blur(2px);
    filter: blur(2px);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.focus_innerMagicWidget513_ey:hover {
    -webkit-filter: blur(0);
    filter: blur(0)
}

.blur_innerMagicWidget513_ey {
    -webkit-filter: blur(0);
    filter: blur(0);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.blur_innerMagicWidget513_ey:hover {
    -webkit-filter: blur(2px);
    filter: blur(2px)
}

.grayscale_innerMagicWidget513_ey {
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.grayscale_innerMagicWidget513_ey:hover {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
}

.grayscaleout_innerMagicWidget513_ey {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.grayscaleout_innerMagicWidget513_ey:hover {
    -webkit-filter: grayscale(0);
    filter: grayscale(0)
}

.sepia_innerMagicWidget513_ey {
    -webkit-filter: sepia(0);
    filter: sepia(0);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.sepia_innerMagicWidget513_ey:hover {
    -webkit-filter: sepia(100%);
    filter: sepia(100%)
}

.sepiaout_innerMagicWidget513_ey {
    -webkit-filter: sepia(100%);
    filter: sepia(100%);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.sepiaout_innerMagicWidget513_ey:hover {
    -webkit-filter: sepia(0);
    filter: sepia(0)
}

.opacity_innerMagicWidget513_ey {
    opacity: 1;
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.opacity_innerMagicWidget513_ey:hover {
    opacity: .5
}

.flash_innerMagicWidget513_ey {}

.flash_innerMagicWidget513_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_innerMagicWidget513_ey {
    pointer-events: none;
    position: absolute;
    top: 40%;
    left: 0%;
    width: 100%;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0
}

.galleryImageDescription_innerMagicWidget513_ey {
    pointer-events: none;
    position: absolute;
    top: 58%;
    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_innerMagicWidget513_ey {
    opacity: 0;
    display: block;
    position: absolute;
    width: 55px;
    height: 55px;
    cursor: pointer;
    overflow: hidden;
    top: 45%;
    left: 20px;
    background: url(/images7.webydo.com/-1/GalleryFullWidth/arrow_left.png) center center no-repeat
}

#arrowsr_innerMagicWidget513_ey {
    opacity: 0;
    display: block;
    position: absolute;
    width: 55px;
    height: 55px;
    cursor: pointer;
    overflow: hidden;
    top: 45%;
    right: 20px;
    background: url(/images7.webydo.com/-1/GalleryFullWidth/arrow_right.png) center center no-repeat
}

#bullets_innerMagicWidget513_ey {
    position: absolute;
    z-index: 50
}

#bullets_innerMagicWidget513_ey div,
#bullets_innerMagicWidget513_ey div:hover,
#bullets_innerMagicWidget513_ey .av {
    position: absolute;
    width: 8px;
    height: 8px;
    overflow: hidden;
    cursor: pointer
}

#bullets_innerMagicWidget513_ey div {
    background-color: #fff;
    border-radius: 10px
}

#bullets_innerMagicWidget513_ey div:hover {
    box-shadow: 0 0 .9pt .5pt #000;
    background-color: #999
}

#bullets_innerMagicWidget513_ey .av {
    background-color: #999
}

#arrowsl_innerMagicWidget513_ey,
#arrowsr_innerMagicWidget513_ey {
    -webkit-transition: opacity .4s;
    transition: opacity .4s;
    opacity: 0
}

.innerShape514 {
    left: -200px;
    top: 533px;
    width: 1570px;
    height: 80px;
    z-index: 1000039;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #d6d6d6;
    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
}

.innerShape514 {
    display: none;
    width: 1570px;
    left: -200px
}

@media screen and (max-width:959px) {
    .innerShape514 {
        display: block;
        initialLeft: 296;
        initialTop: 604;
        left: 0;
        top: 604px;
        height: 117px;
        width: 768px;
        initialHeight: 117
    }
}

@media screen and (max-width:767px) {
    .innerShape514 {
        display: block;
        width: 480px;
        left: 0
    }
}

@media screen and (max-width:479px) {
    .innerShape514 {
        display: block;
        width: 320px;
        left: 0;
        top: 481px;
        initialTop: 481;
        initialLeft: 296
    }
}

.innerText517 {
    left: 284px;
    top: 744px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000082;
    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
}

.innerText517_ContentDiv {
    word-wrap: break-word
}

.innerText517 {
    display: none;
    prevBottom: 1418
}

@media screen and (max-width:959px) {
    .innerText517 {
        display: block;
        prevBottom: 774;
        initialLeft: 220;
        initialTop: 669;
        left: 220px;
        top: 669px
    }
}

@media screen and (max-width:767px) {
    .innerText517 {
        display: block;
        initialLeft: 78;
        initialTop: 673;
        left: 78px;
        top: 673px;
        prevBottom: 778
    }
}

@media screen and (max-width:479px) {
    .innerText517 {
        display: none
    }
}

.innerShape549 {
    left: 404px;
    top: 1891px;
    width: 107px;
    height: 107px;
    z-index: 1000100;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    border-radius: 90px;
    -moz-border-radius: 90px;
    border-top-left-radius: 90px;
    -moz-border-radius-topleft: 90px;
    border-top-right-radius: 90px;
    -moz-border-radius-topright: 90px;
    border-bottom-right-radius: 90px;
    -moz-border-radius-bottomright: 90px;
    border-bottom-left-radius: 90px;
    -moz-border-radius-bottomleft: 90px;
    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
}

.innerShape549 {
    display: none;
    top: 1891px;
    left: 404px;
    width: 107px;
    height: 107px;
    initialTop: 1196;
    initialLeft: 536;
    initialWidth: 107;
    initialHeight: 107
}

@media screen and (max-width:959px) {
    .innerShape549 {
        display: block;
        initialLeft: 330;
        initialTop: 785;
        left: 330px;
        top: 785px;
        width: 107px;
        initialWidth: 107;
        height: 107px;
        initialHeight: 107
    }
}

@media screen and (max-width:767px) {
    .innerShape549 {
        display: none;
        top: 991px;
        left: -351px;
        width: 107px;
        height: 107px;
        initialTop: 1075;
        initialLeft: 330;
        initialWidth: 107;
        initialHeight: 107
    }
}

@media screen and (max-width:479px) {
    .innerShape549 {
        display: none
    }
}

.innerText550 {
    left: 294px;
    top: 1997px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000144;
    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
}

.innerText550_ContentDiv {
    word-wrap: break-word
}

.innerText550 {
    display: none;
    top: 1997px;
    left: 294px;
    width: 330px;
    min-height: 30px;
    initialTop: 1302;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1017
}

@media screen and (max-width:959px) {
    .innerText550 {
        display: block;
        initialLeft: 221;
        initialTop: 919;
        left: 221px;
        top: 919px;
        prevBottom: 1024;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText550 {
        display: none;
        top: 1097px;
        left: -461px;
        width: 330px;
        min-height: 30px;
        initialTop: 1181;
        initialLeft: 220;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 1326
    }
}

@media screen and (max-width:479px) {
    .innerText550 {
        display: none
    }
}

.innerText551 {
    left: 294px;
    top: 2060px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000101;
    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
}

.innerText551_ContentDiv {
    word-wrap: break-word
}

.innerText551 {
    display: none;
    top: 2060px;
    left: 294px;
    width: 330px;
    min-height: 30px;
    initialTop: 1365;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1032
}

@media screen and (max-width:959px) {
    .innerText551 {
        display: block;
        prevBottom: 1058;
        initialLeft: 221;
        initialTop: 953;
        left: 221px;
        top: 953px;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText551 {
        display: none;
        initialLeft: 56;
        initialTop: 889;
        left: -625px;
        top: 805px;
        prevBottom: 993;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerText551 {
        display: none
    }
}

.innerShape552 {
    left: 418px;
    top: 2119px;
    width: 80px;
    height: 4px;
    z-index: 1000160;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    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
}

.innerShape552 {
    display: none;
    top: 2119px;
    left: 418px;
    width: 80px;
    height: 4px;
    initialTop: 1424;
    initialLeft: 550;
    initialWidth: 80;
    initialHeight: 4
}

@media screen and (max-width:959px) {
    .innerShape552 {
        display: block;
        initialLeft: 345;
        initialTop: 1012;
        left: 345px;
        top: 1012px;
        width: 80px;
        height: 4px;
        initialHeight: 4;
        initialWidth: 80
    }
}

@media screen and (max-width:767px) {
    .innerShape552 {
        display: none;
        top: 1219px;
        left: -337px;
        width: 80px;
        height: 4px;
        initialTop: 1303;
        initialLeft: 344;
        initialWidth: 80;
        initialHeight: 4
    }
}

@media screen and (max-width:479px) {
    .innerShape552 {
        display: none
    }
}

.innerShape559 {
    left: 945px;
    top: 2491px;
    width: 107px;
    height: 107px;
    z-index: 1000102;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    border-radius: 90px;
    -moz-border-radius: 90px;
    border-top-left-radius: 90px;
    -moz-border-radius-topleft: 90px;
    border-top-right-radius: 90px;
    -moz-border-radius-topright: 90px;
    border-bottom-right-radius: 90px;
    -moz-border-radius-bottomright: 90px;
    border-bottom-left-radius: 90px;
    -moz-border-radius-bottomleft: 90px;
    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
}

.innerShape559 {
    display: none;
    top: 2491px;
    left: 945px;
    width: 107px;
    height: 107px;
    initialTop: 1196;
    initialLeft: 536;
    initialWidth: 107;
    initialHeight: 107
}

@media screen and (max-width:959px) {
    .innerShape559 {
        display: block;
        initialLeft: 330;
        initialTop: 1081;
        left: 330px;
        top: 1081px;
        width: 107px;
        initialWidth: 107;
        height: 107px;
        initialHeight: 107
    }
}

@media screen and (max-width:767px) {
    .innerShape559 {
        display: none;
        top: 1036px;
        left: -299px;
        width: 107px;
        height: 107px;
        initialTop: 1075;
        initialLeft: 330;
        initialWidth: 107;
        initialHeight: 107
    }
}

@media screen and (max-width:479px) {
    .innerShape559 {
        display: none
    }
}

.innerText560 {
    left: 835px;
    top: 2597px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000145;
    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
}

.innerText560_ContentDiv {
    word-wrap: break-word
}

.innerText560 {
    display: none;
    top: 2597px;
    left: 835px;
    width: 330px;
    min-height: 30px;
    initialTop: 1302;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1017
}

@media screen and (max-width:959px) {
    .innerText560 {
        display: block;
        initialLeft: 222;
        initialTop: 1189;
        left: 222px;
        top: 1189px;
        prevBottom: 1319;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }

    .innerText560_ContentDiv .ospfxwa439231011fefe2ff6bc836d7693c45cossfx {
        font-size: 25px
    }
}

@media screen and (max-width:767px) {
    .innerText560 {
        display: none;
        top: 1142px;
        left: -409px;
        width: 330px;
        min-height: 30px;
        initialTop: 1181;
        initialLeft: 220;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 1326
    }
}

@media screen and (max-width:479px) {
    .innerText560 {
        display: none
    }
}

.innerText561 {
    left: 835px;
    top: 2660px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000103;
    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
}

.innerText561_ContentDiv {
    word-wrap: break-word
}

.innerText561 {
    display: none;
    top: 2660px;
    left: 835px;
    width: 330px;
    min-height: 30px;
    initialTop: 1365;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1032
}

@media screen and (max-width:959px) {
    .innerText561 {
        display: block;
        prevBottom: 1336;
        initialLeft: 222;
        initialTop: 1252;
        left: 222px;
        top: 1252px;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText561 {
        display: none;
        initialLeft: 56;
        initialTop: 889;
        left: -573px;
        top: 850px;
        prevBottom: 993;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerText561 {
        display: none
    }
}

.innerShape562 {
    left: 959px;
    top: 2719px;
    width: 80px;
    height: 4px;
    z-index: 1000161;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    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
}

.innerShape562 {
    display: none;
    top: 2719px;
    left: 959px;
    width: 80px;
    height: 4px;
    initialTop: 1424;
    initialLeft: 550;
    initialWidth: 80;
    initialHeight: 4
}

@media screen and (max-width:959px) {
    .innerShape562 {
        display: block;
        initialLeft: 346;
        initialTop: 1311;
        left: 346px;
        top: 1311px;
        width: 80px;
        height: 4px;
        initialHeight: 4;
        initialWidth: 80
    }
}

@media screen and (max-width:767px) {
    .innerShape562 {
        display: none;
        top: 1264px;
        left: -285px;
        width: 80px;
        height: 4px;
        initialTop: 1303;
        initialLeft: 344;
        initialWidth: 80;
        initialHeight: 4
    }
}

@media screen and (max-width:479px) {
    .innerShape562 {
        display: none
    }
}

.innerShape564 {
    left: 544px;
    top: 2910px;
    width: 80px;
    height: 4px;
    z-index: 1000154;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    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
}

.innerShape564 {
    display: none;
    top: 2910px;
    left: 544px;
    width: 80px;
    height: 4px;
    initialTop: 1424;
    initialLeft: 550;
    initialWidth: 80;
    initialHeight: 4
}

@media screen and (max-width:959px) {
    .innerShape564 {
        display: none;
        initialLeft: 124;
        initialTop: 228;
        left: 151px;
        top: 202px;
        width: 80px;
        height: 4px;
        initialHeight: 4;
        initialWidth: 80
    }
}

@media screen and (max-width:767px) {
    .innerShape564 {
        display: block;
        top: 228px;
        left: 125px;
        width: 80px;
        height: 4px;
        initialTop: 1282;
        initialLeft: 200;
        initialWidth: 80;
        initialHeight: 4
    }
}

@media screen and (max-width:479px) {
    .innerShape564 {
        display: block;
        top: 228px;
        left: 125px;
        width: 80px;
        height: 4px;
        initialTop: 228;
        initialLeft: 125;
        initialWidth: 80;
        initialHeight: 4
    }
}

.innerText565 {
    left: 420px;
    top: 2788px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000153;
    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
}

.innerText565_ContentDiv {
    word-wrap: break-word
}

.innerText565 {
    display: none;
    top: 2788px;
    left: 420px;
    width: 330px;
    min-height: 30px;
    initialTop: 1302;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1017
}

@media screen and (max-width:959px) {
    .innerText565 {
        display: none;
        initialLeft: 0;
        initialTop: 106;
        left: 27px;
        top: 80px;
        prevBottom: 1326;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText565 {
        display: block;
        top: 127px;
        left: 0;
        width: 330px;
        min-height: 30px;
        initialTop: 1181;
        initialLeft: 75;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 1265
    }
}

@media screen and (max-width:479px) {
    .innerText565 {
        display: block;
        top: 127px;
        left: 0;
        width: 330px;
        min-height: 30px;
        initialTop: 127;
        initialLeft: 0;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 1286
    }
}

.innerText566 {
    left: 420px;
    top: 2851px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000152;
    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
}

.innerText566_ContentDiv {
    word-wrap: break-word
}

.innerText566 {
    display: none;
    top: 2851px;
    left: 420px;
    width: 330px;
    min-height: 30px;
    initialTop: 1365;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1032
}

@media screen and (max-width:959px) {
    .innerText566 {
        display: none;
        prevBottom: 1343;
        initialLeft: 0;
        initialTop: 169;
        left: 27px;
        top: 143px;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText566 {
        display: block;
        initialLeft: 75;
        initialTop: 1215;
        left: 0;
        top: 161px;
        prevBottom: 1320;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerText566 {
        display: block;
        top: 157px;
        left: 36px;
        width: 266px;
        min-height: 28px;
        initialTop: 157;
        initialLeft: 36;
        initialWidth: 266;
        initialHeight: 28;
        prevBottom: 1339
    }
}

.innerShape567 {
    left: 530px;
    top: 2682px;
    width: 107px;
    height: 107px;
    z-index: 1000151;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    border-radius: 90px;
    -moz-border-radius: 90px;
    border-top-left-radius: 90px;
    -moz-border-radius-topleft: 90px;
    border-top-right-radius: 90px;
    -moz-border-radius-topright: 90px;
    border-bottom-right-radius: 90px;
    -moz-border-radius-bottomright: 90px;
    border-bottom-left-radius: 90px;
    -moz-border-radius-bottomleft: 90px;
    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
}

.innerShape567 {
    display: none;
    top: 2682px;
    left: 530px;
    width: 107px;
    height: 107px;
    initialTop: 1196;
    initialLeft: 536;
    initialWidth: 107;
    initialHeight: 107
}

@media screen and (max-width:959px) {
    .innerShape567 {
        display: none;
        initialLeft: 109;
        initialTop: 0;
        left: 136px;
        top: -26px;
        width: 107px;
        initialWidth: 107;
        height: 107px;
        initialHeight: 107
    }
}

@media screen and (max-width:767px) {
    .innerShape567 {
        display: block;
        top: 0;
        left: 111px;
        width: 107px;
        height: 107px;
        initialTop: 1054;
        initialLeft: 186;
        initialWidth: 107;
        initialHeight: 107
    }
}

@media screen and (max-width:479px) {
    .innerShape567 {
        display: block;
        top: 0;
        left: 111px;
        width: 107px;
        height: 107px;
        initialTop: 0;
        initialLeft: 111;
        initialWidth: 107;
        initialHeight: 107
    }
}

.innerShape569 {
    left: 544px;
    top: 2910px;
    width: 80px;
    height: 4px;
    z-index: 1000169;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    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
}

.innerShape569 {
    display: none;
    top: 2910px;
    left: 544px;
    width: 80px;
    height: 4px;
    initialTop: 1424;
    initialLeft: 550;
    initialWidth: 80;
    initialHeight: 4
}

@media screen and (max-width:959px) {
    .innerShape569 {
        display: none;
        initialLeft: 124;
        initialTop: 228;
        left: 154px;
        top: -100px;
        width: 80px;
        height: 4px;
        initialHeight: 4;
        initialWidth: 80
    }
}

@media screen and (max-width:767px) {
    .innerShape569 {
        display: block;
        top: 228px;
        left: 125px;
        width: 80px;
        height: 4px;
        initialTop: 1569;
        initialLeft: 202;
        initialWidth: 80;
        initialHeight: 4
    }
}

@media screen and (max-width:479px) {
    .innerShape569 {
        display: block;
        top: 228px;
        left: 125px;
        width: 80px;
        height: 4px;
        initialTop: 228;
        initialLeft: 125;
        initialWidth: 80;
        initialHeight: 4
    }
}

.innerText570 {
    left: 420px;
    top: 2788px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000168;
    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
}

.innerText570_ContentDiv {
    word-wrap: break-word
}

.innerText570 {
    display: none;
    top: 2788px;
    left: 420px;
    width: 330px;
    min-height: 30px;
    initialTop: 1302;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1017
}

@media screen and (max-width:959px) {
    .innerText570 {
        display: none;
        initialLeft: 0;
        initialTop: 106;
        left: 30px;
        top: -222px;
        prevBottom: 1326;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText570 {
        display: block;
        top: 127px;
        left: 0;
        width: 330px;
        min-height: 30px;
        initialTop: 1468;
        initialLeft: 77;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 1553
    }
}

@media screen and (max-width:479px) {
    .innerText570 {
        display: block;
        top: 127px;
        left: 0;
        width: 330px;
        min-height: 30px;
        initialTop: 127;
        initialLeft: 0;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 1574
    }
}

.innerText571 {
    left: 420px;
    top: 2851px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000167;
    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
}

.innerText571_ContentDiv {
    word-wrap: break-word
}

.innerText571 {
    display: none;
    top: 2851px;
    left: 420px;
    width: 330px;
    min-height: 30px;
    initialTop: 1365;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1032
}

@media screen and (max-width:959px) {
    .innerText571 {
        display: none;
        prevBottom: 1343;
        initialLeft: 0;
        initialTop: 169;
        left: 30px;
        top: -159px;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText571 {
        display: block;
        initialLeft: 78;
        initialTop: 1498;
        left: 1px;
        top: 157px;
        prevBottom: 1604;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerText571 {
        display: block;
        top: 157px;
        left: 1px;
        width: 330px;
        min-height: 30px;
        initialTop: 157;
        initialLeft: 1;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 1604
    }
}

.innerShape572 {
    left: 530px;
    top: 2682px;
    width: 107px;
    height: 107px;
    z-index: 1000166;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    border-radius: 90px;
    -moz-border-radius: 90px;
    border-top-left-radius: 90px;
    -moz-border-radius-topleft: 90px;
    border-top-right-radius: 90px;
    -moz-border-radius-topright: 90px;
    border-bottom-right-radius: 90px;
    -moz-border-radius-bottomright: 90px;
    border-bottom-left-radius: 90px;
    -moz-border-radius-bottomleft: 90px;
    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
}

.innerShape572 {
    display: none;
    top: 2682px;
    left: 530px;
    width: 107px;
    height: 107px;
    initialTop: 1196;
    initialLeft: 536;
    initialWidth: 107;
    initialHeight: 107
}

@media screen and (max-width:959px) {
    .innerShape572 {
        display: none;
        initialLeft: 109;
        initialTop: 0;
        left: 139px;
        top: -328px;
        width: 107px;
        initialWidth: 107;
        height: 107px;
        initialHeight: 107
    }
}

@media screen and (max-width:767px) {
    .innerShape572 {
        display: block;
        top: 0;
        left: 110px;
        width: 107px;
        height: 107px;
        initialTop: 1341;
        initialLeft: 187;
        initialWidth: 107;
        initialHeight: 107
    }
}

@media screen and (max-width:479px) {
    .innerShape572 {
        display: block;
        top: 0;
        left: 110px;
        width: 107px;
        height: 107px;
        initialTop: 0;
        initialLeft: 110;
        initialWidth: 107;
        initialHeight: 107
    }
}

.innerGroup573 {
    left: -5px;
    top: 1618px;
    width: 330px;
    height: 232px;
    z-index: 1000182;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup573 {
    display: none;
    top: 1618px;
    left: -5px;
    width: 330px;
    height: 232px;
    initialTop: 1074;
    initialLeft: 95;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerGroup573 {
        display: none;
        top: -633px;
        left: 32px;
        width: 330px;
        height: 232px;
        initialTop: 1079;
        initialLeft: 385;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup573 {
        display: block;
        top: 0;
        left: 0;
        width: 331px;
        height: 232px;
        initialTop: 1618;
        initialLeft: 78;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup573 {
        display: block;
        top: 0;
        left: 0;
        width: 330px;
        height: 232px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerShape574 {
    left: 451px;
    top: 2112px;
    width: 80px;
    height: 4px;
    z-index: 1000181;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    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
}

.innerShape574 {
    display: none;
    top: 2112px;
    left: 451px;
    width: 80px;
    height: 4px;
    initialTop: 1424;
    initialLeft: 550;
    initialWidth: 80;
    initialHeight: 4
}

@media screen and (max-width:959px) {
    .innerShape574 {
        display: none;
        initialLeft: 124;
        initialTop: 228;
        left: 124px;
        top: 228px;
        width: 80px;
        height: 4px;
        initialHeight: 4;
        initialWidth: 80
    }
}

@media screen and (max-width:767px) {
    .innerShape574 {
        display: block;
        top: 228px;
        left: 125px;
        width: 80px;
        height: 4px;
        initialTop: 1006;
        initialLeft: 198;
        initialWidth: 80;
        initialHeight: 4
    }
}

@media screen and (max-width:479px) {
    .innerShape574 {
        display: block;
        top: 228px;
        left: 125px;
        width: 80px;
        height: 4px;
        initialTop: 1006;
        initialLeft: 198;
        initialWidth: 80;
        initialHeight: 4
    }
}

.innerText575 {
    left: 327px;
    top: 1990px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000180;
    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
}

.innerText575_ContentDiv {
    word-wrap: break-word
}

.innerText575 {
    display: none;
    top: 1990px;
    left: 327px;
    width: 330px;
    min-height: 30px;
    initialTop: 1302;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1017
}

@media screen and (max-width:959px) {
    .innerText575 {
        display: none;
        initialLeft: 0;
        initialTop: 106;
        left: 0;
        top: 106px;
        prevBottom: 1326;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText575 {
        display: block;
        top: 131px;
        left: 1px;
        width: 330px;
        min-height: 30px;
        initialTop: 131;
        initialLeft: 1;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 1865
    }
}

@media screen and (max-width:479px) {
    .innerText575 {
        display: block;
        top: 128px;
        left: 0;
        width: 330px;
        min-height: 30px;
        initialTop: 128;
        initialLeft: 0;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 1841
    }
}

.innerText576 {
    left: 327px;
    top: 2053px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000178;
    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
}

.innerText576_ContentDiv {
    word-wrap: break-word
}

.innerText576 {
    display: none;
    top: 2053px;
    left: 327px;
    width: 330px;
    min-height: 30px;
    initialTop: 1365;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1032
}

@media screen and (max-width:959px) {
    .innerText576 {
        display: none;
        prevBottom: 1343;
        initialLeft: 0;
        initialTop: 169;
        left: 0;
        top: 169px;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText576 {
        display: block;
        initialLeft: 73;
        initialTop: 939;
        left: 0;
        top: 161px;
        prevBottom: 1884;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerText576 {
        display: block;
        top: 158px;
        left: 0;
        width: 330px;
        min-height: 30px;
        initialTop: 158;
        initialLeft: 0;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 1884
    }
}

.innerShape577 {
    left: 437px;
    top: 1884px;
    width: 107px;
    height: 107px;
    z-index: 1000179;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    border-radius: 90px;
    -moz-border-radius: 90px;
    border-top-left-radius: 90px;
    -moz-border-radius-topleft: 90px;
    border-top-right-radius: 90px;
    -moz-border-radius-topright: 90px;
    border-bottom-right-radius: 90px;
    -moz-border-radius-bottomright: 90px;
    border-bottom-left-radius: 90px;
    -moz-border-radius-bottomleft: 90px;
    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
}

.innerShape577 {
    display: none;
    top: 1884px;
    left: 437px;
    width: 107px;
    height: 107px;
    initialTop: 1196;
    initialLeft: 536;
    initialWidth: 107;
    initialHeight: 107
}

@media screen and (max-width:959px) {
    .innerShape577 {
        display: none;
        initialLeft: 109;
        initialTop: 0;
        left: 109px;
        top: 0;
        width: 107px;
        initialWidth: 107;
        height: 107px;
        initialHeight: 107
    }
}

@media screen and (max-width:767px) {
    .innerShape577 {
        display: block;
        top: 0;
        left: 111px;
        width: 107px;
        height: 107px;
        initialTop: 778;
        initialLeft: 184;
        initialWidth: 107;
        initialHeight: 107
    }
}

@media screen and (max-width:479px) {
    .innerShape577 {
        display: block;
        top: 0;
        left: 111px;
        width: 107px;
        height: 107px;
        initialTop: 778;
        initialLeft: 184;
        initialWidth: 107;
        initialHeight: 107
    }
}

.innerGroup578 {
    left: -4px;
    top: 1904px;
    width: 330px;
    height: 232px;
    z-index: 1000191;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup578 {
    display: none;
    top: 1904px;
    left: -4px;
    width: 330px;
    height: 232px;
    initialTop: 1638;
    initialLeft: 100;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerGroup578 {
        display: none;
        top: -931px;
        left: 34px;
        width: 330px;
        height: 232px;
        initialTop: 1079;
        initialLeft: 385;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup578 {
        display: block;
        top: 0;
        left: 0;
        width: 330px;
        height: 232px;
        initialTop: 1907;
        initialLeft: 80;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup578 {
        display: block;
        top: 0;
        left: 0;
        width: 330px;
        height: 232px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerShape579 {
    left: 451px;
    top: 2112px;
    width: 80px;
    height: 4px;
    z-index: 1000190;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    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
}

.innerShape579 {
    display: none;
    top: 2112px;
    left: 451px;
    width: 80px;
    height: 4px;
    initialTop: 1424;
    initialLeft: 550;
    initialWidth: 80;
    initialHeight: 4
}

@media screen and (max-width:959px) {
    .innerShape579 {
        display: none;
        initialLeft: 124;
        initialTop: 228;
        left: 124px;
        top: 228px;
        width: 80px;
        height: 4px;
        initialHeight: 4;
        initialWidth: 80
    }
}

@media screen and (max-width:767px) {
    .innerShape579 {
        display: block;
        top: 228px;
        left: 125px;
        width: 80px;
        height: 4px;
        initialTop: 1006;
        initialLeft: 198;
        initialWidth: 80;
        initialHeight: 4
    }
}

@media screen and (max-width:479px) {
    .innerShape579 {
        display: block;
        top: 228px;
        left: 125px;
        width: 80px;
        height: 4px;
        initialTop: 1006;
        initialLeft: 198;
        initialWidth: 80;
        initialHeight: 4
    }
}

.innerText580 {
    left: 327px;
    top: 1990px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000189;
    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
}

.innerText580_ContentDiv {
    word-wrap: break-word
}

.innerText580 {
    display: none;
    top: 1990px;
    left: 327px;
    width: 330px;
    min-height: 30px;
    initialTop: 1302;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1017
}

@media screen and (max-width:959px) {
    .innerText580 {
        display: none;
        initialLeft: 0;
        initialTop: 106;
        left: 0;
        top: 106px;
        prevBottom: 1326;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText580 {
        display: block;
        top: 129px;
        left: 0;
        width: 330px;
        min-height: 30px;
        initialTop: 129;
        initialLeft: 0;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 2154
    }
}

@media screen and (max-width:479px) {
    .innerText580 {
        display: block;
        top: 130px;
        left: 0;
        width: 330px;
        min-height: 30px;
        initialTop: 130;
        initialLeft: 0;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 2031
    }
}

.innerText581 {
    left: 327px;
    top: 2053px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000187;
    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
}

.innerText581_ContentDiv {
    word-wrap: break-word
}

.innerText581 {
    display: none;
    top: 2053px;
    left: 327px;
    width: 330px;
    min-height: 30px;
    initialTop: 1365;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1032
}

@media screen and (max-width:959px) {
    .innerText581 {
        display: none;
        prevBottom: 1343;
        initialLeft: 0;
        initialTop: 169;
        left: 0;
        top: 169px;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText581 {
        display: block;
        initialLeft: 73;
        initialTop: 939;
        left: 0;
        top: 161px;
        prevBottom: 2173;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerText581 {
        display: block;
        top: 161px;
        left: 0;
        width: 330px;
        min-height: 30px;
        initialTop: 939;
        initialLeft: 73;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 2174
    }
}

.innerShape582 {
    left: 437px;
    top: 1884px;
    width: 107px;
    height: 107px;
    z-index: 1000188;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    border-radius: 90px;
    -moz-border-radius: 90px;
    border-top-left-radius: 90px;
    -moz-border-radius-topleft: 90px;
    border-top-right-radius: 90px;
    -moz-border-radius-topright: 90px;
    border-bottom-right-radius: 90px;
    -moz-border-radius-bottomright: 90px;
    border-bottom-left-radius: 90px;
    -moz-border-radius-bottomleft: 90px;
    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
}

.innerShape582 {
    display: none;
    top: 1884px;
    left: 437px;
    width: 107px;
    height: 107px;
    initialTop: 1196;
    initialLeft: 536;
    initialWidth: 107;
    initialHeight: 107
}

@media screen and (max-width:959px) {
    .innerShape582 {
        display: none;
        initialLeft: 109;
        initialTop: 0;
        left: 109px;
        top: 0;
        width: 107px;
        initialWidth: 107;
        height: 107px;
        initialHeight: 107
    }
}

@media screen and (max-width:767px) {
    .innerShape582 {
        display: block;
        top: 0;
        left: 111px;
        width: 107px;
        height: 107px;
        initialTop: 778;
        initialLeft: 184;
        initialWidth: 107;
        initialHeight: 107
    }
}

@media screen and (max-width:479px) {
    .innerShape582 {
        display: block;
        top: 0;
        left: 111px;
        width: 107px;
        height: 107px;
        initialTop: 778;
        initialLeft: 184;
        initialWidth: 107;
        initialHeight: 107
    }
}

.innerText584 {
    left: 75px;
    top: 2328px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000056;
    background-color: transparent;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

.inner_text_con .inner_text {
    top: 0;
    left: 0
}

.innerText584_ContentDiv {
    word-wrap: break-word
}

.innerText584 {
    display: none
}

@media screen and (max-width:959px) {
    .innerText584 {
        display: none
    }
}

@media screen and (max-width:767px) {
    .innerText584 {
        display: block;
        prevBottom: 2376;
        initialLeft: 75;
        initialTop: 2268;
        left: 75px;
        top: 2268px
    }
}

@media screen and (max-width:479px) {
    .innerText584 {
        display: block;
        top: 2209px;
        left: -1px;
        initialTop: 2209;
        initialLeft: -1;
        prevBottom: 2316;
        width: 321px;
        initialWidth: 321;
        initialHeight: 27;
        min-height: 27px
    }
}

.innerText586 {
    left: 76px;
    top: 2347px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000083;
    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
}

.innerText586_ContentDiv {
    word-wrap: break-word
}

.innerText586 {
    display: none;
    prevBottom: 956
}

@media screen and (max-width:959px) {
    .innerText586 {
        display: none
    }
}

@media screen and (max-width:767px) {
    .innerText586 {
        display: block;
        prevBottom: 2423;
        width: 373px;
        initialWidth: 373;
        initialHeight: 30;
        top: 2318px;
        left: 53px;
        initialTop: 2318;
        initialLeft: 53
    }
}

@media screen and (max-width:479px) {
    .innerText586 {
        display: block;
        prevBottom: 2379;
        width: 215px;
        initialWidth: 215;
        min-height: 40px;
        initialHeight: 40;
        top: 2259px;
        left: 52px;
        initialTop: 2259;
        initialLeft: 52
    }
}

.innerShape589 {
    left: 546px;
    top: 3186px;
    width: 80px;
    height: 4px;
    z-index: 1000165;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    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
}

.innerShape589 {
    display: none;
    top: 3186px;
    left: 546px;
    width: 80px;
    height: 4px;
    initialTop: 1424;
    initialLeft: 550;
    initialWidth: 80;
    initialHeight: 4
}

@media screen and (max-width:959px) {
    .innerShape589 {
        display: none;
        initialLeft: 124;
        initialTop: 228;
        left: 509px;
        top: 1307px;
        width: 80px;
        height: 4px;
        initialHeight: 4;
        initialWidth: 80
    }
}

@media screen and (max-width:767px) {
    .innerShape589 {
        display: block;
        top: 998px;
        left: 200px;
        width: 80px;
        height: 4px;
        initialTop: 998;
        initialLeft: 200;
        initialWidth: 80;
        initialHeight: 4
    }
}

@media screen and (max-width:479px) {
    .innerShape589 {
        display: none
    }
}

.innerText590 {
    left: 422px;
    top: 3064px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000149;
    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
}

.innerText590_ContentDiv {
    word-wrap: break-word
}

.innerText590 {
    display: none;
    top: 3064px;
    left: 422px;
    width: 330px;
    min-height: 30px;
    initialTop: 1302;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1017
}

@media screen and (max-width:959px) {
    .innerText590 {
        display: none;
        initialLeft: 0;
        initialTop: 106;
        left: 385px;
        top: 1185px;
        prevBottom: 1326;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText590 {
        display: block;
        top: 898px;
        left: 75px;
        width: 330px;
        min-height: 30px;
        initialTop: 898;
        initialLeft: 75;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 981
    }
}

@media screen and (max-width:479px) {
    .innerText590 {
        display: none
    }
}

.innerText591 {
    left: 422px;
    top: 3127px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000110;
    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
}

.innerText591_ContentDiv {
    word-wrap: break-word
}

.innerText591 {
    display: none;
    top: 3127px;
    left: 422px;
    width: 330px;
    min-height: 30px;
    initialTop: 1365;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1032
}

@media screen and (max-width:959px) {
    .innerText591 {
        display: none;
        prevBottom: 1343;
        initialLeft: 0;
        initialTop: 169;
        left: 385px;
        top: 1248px;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText591 {
        display: block;
        initialLeft: 75;
        initialTop: 931;
        left: 75px;
        top: 931px;
        prevBottom: 1043;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerText591 {
        display: none
    }
}

.innerShape592 {
    left: 532px;
    top: 2958px;
    width: 107px;
    height: 107px;
    z-index: 1000111;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    border-radius: 90px;
    -moz-border-radius: 90px;
    border-top-left-radius: 90px;
    -moz-border-radius-topleft: 90px;
    border-top-right-radius: 90px;
    -moz-border-radius-topright: 90px;
    border-bottom-right-radius: 90px;
    -moz-border-radius-bottomright: 90px;
    border-bottom-left-radius: 90px;
    -moz-border-radius-bottomleft: 90px;
    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
}

.innerShape592 {
    display: none;
    top: 2958px;
    left: 532px;
    width: 107px;
    height: 107px;
    initialTop: 1196;
    initialLeft: 536;
    initialWidth: 107;
    initialHeight: 107
}

@media screen and (max-width:959px) {
    .innerShape592 {
        display: none;
        initialLeft: 109;
        initialTop: 0;
        left: 494px;
        top: 1079px;
        width: 107px;
        initialWidth: 107;
        height: 107px;
        initialHeight: 107
    }
}

@media screen and (max-width:767px) {
    .innerShape592 {
        display: block;
        top: 769px;
        left: 186px;
        width: 107px;
        height: 107px;
        initialTop: 769;
        initialLeft: 186;
        initialWidth: 107;
        initialHeight: 107
    }
}

@media screen and (max-width:479px) {
    .innerShape592 {
        display: none
    }
}

.innerText594 {
    left: 248px;
    top: 616px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000084;
    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
}

.innerText594_ContentDiv {
    word-wrap: break-word
}

.innerText594 {
    display: none
}

@media screen and (max-width:959px) {
    .innerText594 {
        display: none
    }
}

@media screen and (max-width:767px) {
    .innerText594 {
        display: block;
        prevBottom: 736;
        initialLeft: 75;
        initialTop: 628;
        left: 75px;
        top: 628px
    }
}

@media screen and (max-width:479px) {
    .innerText594 {
        display: block;
        initialLeft: -4;
        initialTop: 505;
        left: -4px;
        top: 505px;
        prevBottom: 612
    }
}

.innerText597 {
    left: 73px;
    top: 2332px;
    width: 373px;
    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: 1000085;
    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
}

.innerText597_ContentDiv {
    word-wrap: break-word
}

.innerText597 {
    display: none;
    prevBottom: 956
}

@media screen and (max-width:959px) {
    .innerText597 {
        display: none
    }
}

@media screen and (max-width:767px) {
    .innerText597 {
        display: block;
        prevBottom: 2637;
        width: 356px;
        initialWidth: 356;
        initialHeight: 30;
        top: 2493px;
        left: 61px;
        initialTop: 2493;
        initialLeft: 61
    }
}

@media screen and (max-width:479px) {
    .innerText597 {
        display: block;
        initialLeft: 0;
        initialTop: 2500;
        left: 0;
        top: 2500px;
        prevBottom: 2643;
        width: 322px;
        initialWidth: 322;
        initialHeight: 30
    }
}

.innerMagicWidget599 {
    left: 207px;
    top: 2401px;
    width: 65px;
    height: 30px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000086;
    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
}

.innerMagicWidget599 {
    display: none
}

@media screen and (max-width:959px) {
    .innerMagicWidget599 {
        display: none
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget599 {
        display: block;
        initialWidth: 215;
        initialHeight: 41;
        width: 215px;
        height: 41px;
        initialLeft: 131;
        initialTop: 2584;
        left: 131px;
        top: 2584px;
        prevBottom: 2699
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget599 {
        display: block;
        initialLeft: 59;
        initialTop: 2591;
        left: 59px;
        top: 2591px;
        prevBottom: 2706
    }
}

[data-widgetkey~="1038"] {
    overflow: visible
}

.wrapper_innerMagicWidget599_ey {
    cursor: pointer;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center
}

.button_innerMagicWidget599_ey {
    display: table;
    width: 100%;
    height: 100%;
    background: transparent
}

.button_innerMagicWidget599_ey:hover a {
    color: #00b7a2
}

.text_innerMagicWidget599_ey {
    display: table-cell;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    false;
    width: 95%
}

.default-style-text {
    font-size: 25px;
    font-family: Oswald;
    color: #1a9ef2
}

.hvr-grow_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-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;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow_innerMagicWidget599_ey:hover,
.hvr-grow_innerMagicWidget599_ey:focus,
.hvr-grow_innerMagicWidget599_ey:active {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -mos-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shrink_innerMagicWidget599_ey:hover,
.hvr-shrink_innerMagicWidget599_ey:focus,
.hvr-shrink_innerMagicWidget599_ey:active {
    -ms-transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes hvr-pulse_innerMagicWidget599_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget599_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse_innerMagicWidget599_ey:hover,
.hvr-pulse_innerMagicWidget599_ey:focus,
.hvr-pulse_innerMagicWidget599_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget599_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget599_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget599_ey;
    animation-name: hvr-pulse_innerMagicWidget599_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget599_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget599_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-grow_innerMagicWidget599_ey:hover,
.hvr-pulse-grow_innerMagicWidget599_ey:focus,
.hvr-pulse-grow_innerMagicWidget599_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget599_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget599_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget599_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget599_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -ms-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -o-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes hvr-pulse-shrink_innerMagicWidget599_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse-shrink_innerMagicWidget599_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-shrink_innerMagicWidget599_ey:hover,
.hvr-pulse-shrink_innerMagicWidget599_ey:focus,
.hvr-pulse-shrink_innerMagicWidget599_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget599_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget599_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget599_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget599_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
}

@-webkit-keyframes hvr-push_innerMagicWidget599_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget599_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-push_innerMagicWidget599_ey:hover,
.hvr-push_innerMagicWidget599_ey:focus,
.hvr-push_innerMagicWidget599_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget599_ey;
    -moz-animation-name: hvr-push_innerMagicWidget599_ey;
    -o-animation-name: hvr-push_innerMagicWidget599_ey;
    animation-name: hvr-push_innerMagicWidget599_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-pop_innerMagicWidget599_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget599_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pop_innerMagicWidget599_ey:hover,
.hvr-pop_innerMagicWidget599_ey:focus,
.hvr-pop_innerMagicWidget599_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget599_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget599_ey;
    -o-animation-name: hvr-pop_innerMagicWidget599_ey;
    animation-name: hvr-pop_innerMagicWidget599_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-in_innerMagicWidget599_ey:hover,
.hvr-bounce-in_innerMagicWidget599_ey:focus,
.hvr-bounce-in_innerMagicWidget599_ey:active {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-bounce-out_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-out_innerMagicWidget599_ey:hover,
.hvr-bounce-out_innerMagicWidget599_ey:focus,
.hvr-bounce-out_innerMagicWidget599_ey:active {
    -ms-transform: scale(.8);
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-rotate_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-rotate_innerMagicWidget599_ey:hover,
.hvr-rotate_innerMagicWidget599_ey:focus,
.hvr-rotate_innerMagicWidget599_ey:active {
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg)
}

.hvr-grow-rotate_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-rotate_innerMagicWidget599_ey:hover,
.hvr-grow-rotate_innerMagicWidget599_ey:focus,
.hvr-grow-rotate_innerMagicWidget599_ey:active {
    -ms-transform: scale(1.1) rotate(4deg);
    -webkit-transform: scale(1.1) rotate(4deg);
    -moz-transform: scale(1.1) rotate(4deg);
    -o-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-float_innerMagicWidget599_ey:hover,
.hvr-float_innerMagicWidget599_ey:focus,
.hvr-float_innerMagicWidget599_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sink_innerMagicWidget599_ey:hover,
.hvr-sink_innerMagicWidget599_ey:focus,
.hvr-sink_innerMagicWidget599_ey:active {
    -ms-transform: translateY(8px);
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes hvr-bob_innerMagicWidget599_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob_innerMagicWidget599_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget599_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget599_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-bob_innerMagicWidget599_ey:hover,
.hvr-bob_innerMagicWidget599_ey:focus,
.hvr-bob_innerMagicWidget599_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget599_ey, hvr-bob_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget599_ey, hvr-bob_innerMagicWidget599_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget599_ey, hvr-bob_innerMagicWidget599_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget599_ey, hvr-bob_innerMagicWidget599_ey;
    animation-name: hvr-bob-float_innerMagicWidget599_ey, hvr-bob_innerMagicWidget599_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes hvr-hang_innerMagicWidget599_ey {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget599_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget599_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-hang_innerMagicWidget599_ey:hover,
.hvr-hang_innerMagicWidget599_ey:focus,
.hvr-hang_innerMagicWidget599_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget599_ey, hvr-hang_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget599_ey, hvr-hang_innerMagicWidget599_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget599_ey, hvr-hang_innerMagicWidget599_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget599_ey, hvr-hang_innerMagicWidget599_ey;
    animation-name: hvr-hang-sink_innerMagicWidget599_ey, hvr-hang_innerMagicWidget599_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.hvr-skew_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-skew_innerMagicWidget599_ey:hover,
.hvr-skew_innerMagicWidget599_ey:focus,
.hvr-skew_innerMagicWidget599_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-forward_innerMagicWidget599_ey:hover,
.hvr-skew-forward_innerMagicWidget599_ey:focus,
.hvr-skew-forward_innerMagicWidget599_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-backward_innerMagicWidget599_ey:hover,
.hvr-skew-backward_innerMagicWidget599_ey:focus,
.hvr-skew-backward_innerMagicWidget599_ey:active {
    -ms-transform: skew(10deg);
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget599_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes hvr-wobble-vertical_innerMagicWidget599_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.hvr-wobble-vertical_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-vertical_innerMagicWidget599_ey:hover,
.hvr-wobble-vertical_innerMagicWidget599_ey:focus,
.hvr-wobble-vertical_innerMagicWidget599_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget599_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget599_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget599_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget599_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget599_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget599_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-wobble-horizontal_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-horizontal_innerMagicWidget599_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget599_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget599_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget599_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget599_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget599_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget599_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget599_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget599_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-bottom-right_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-bottom-right_innerMagicWidget599_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget599_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget599_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget599_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget599_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget599_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget599_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget599_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget599_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-top-right_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-top-right_innerMagicWidget599_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget599_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget599_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget599_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget599_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget599_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget599_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget599_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-top_innerMagicWidget599_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-top_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-wobble-top_innerMagicWidget599_ey:hover,
.hvr-wobble-top_innerMagicWidget599_ey:focus,
.hvr-wobble-top_innerMagicWidget599_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget599_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget599_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget599_ey;
    animation-name: hvr-wobble-top_innerMagicWidget599_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget599_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-bottom_innerMagicWidget599_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-bottom_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.hvr-wobble-bottom_innerMagicWidget599_ey:hover,
.hvr-wobble-bottom_innerMagicWidget599_ey:focus,
.hvr-wobble-bottom_innerMagicWidget599_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget599_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget599_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget599_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget599_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget599_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-skew_innerMagicWidget599_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-skew_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-skew_innerMagicWidget599_ey:hover,
.hvr-wobble-skew_innerMagicWidget599_ey:focus,
.hvr-wobble-skew_innerMagicWidget599_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget599_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget599_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget599_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget599_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget599_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes hvr-buzz_innerMagicWidget599_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.hvr-buzz_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz_innerMagicWidget599_ey:hover,
.hvr-buzz_innerMagicWidget599_ey:focus,
.hvr-buzz_innerMagicWidget599_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget599_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget599_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget599_ey;
    animation-name: hvr-buzz_innerMagicWidget599_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-buzz-out_innerMagicWidget599_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes hvr-buzz-out_innerMagicWidget599_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.hvr-buzz-out_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz-out_innerMagicWidget599_ey:hover,
.hvr-buzz-out_innerMagicWidget599_ey:focus,
.hvr-buzz-out_innerMagicWidget599_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget599_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget599_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget599_ey;
    animation-name: hvr-buzz-out_innerMagicWidget599_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-fade_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-fade_innerMagicWidget599_ey:hover,
.hvr-fade_innerMagicWidget599_ey:focus,
.hvr-fade_innerMagicWidget599_ey:active {
    background-color: transparent !important;
    color:  !important
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget599_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget599_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-back-pulse_innerMagicWidget599_ey:hover,
.hvr-back-pulse_innerMagicWidget599_ey:focus,
.hvr-back-pulse_innerMagicWidget599_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget599_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget599_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget599_ey;
    animation-name: hvr-back-pulse_innerMagicWidget599_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-delay: .5s;
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    animation-delay: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: transparent !important;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget599_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-right_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right_innerMagicWidget599_ey:hover,
.hvr-sweep-to-right_innerMagicWidget599_ey:focus,
.hvr-sweep-to-right_innerMagicWidget599_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget599_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget599_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget599_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-left_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-left_innerMagicWidget599_ey:hover,
.hvr-sweep-to-left_innerMagicWidget599_ey:focus,
.hvr-sweep-to-left_innerMagicWidget599_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget599_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget599_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget599_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-bottom_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-bottom_innerMagicWidget599_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget599_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget599_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget599_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget599_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget599_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-top_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-top_innerMagicWidget599_ey:hover,
.hvr-sweep-to-top_innerMagicWidget599_ey:focus,
.hvr-sweep-to-top_innerMagicWidget599_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget599_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget599_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget599_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-right_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-right_innerMagicWidget599_ey:hover,
.hvr-bounce-to-right_innerMagicWidget599_ey:focus,
.hvr-bounce-to-right_innerMagicWidget599_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget599_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget599_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget599_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-left_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-left_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-left_innerMagicWidget599_ey:hover,
.hvr-bounce-to-left_innerMagicWidget599_ey:focus,
.hvr-bounce-to-left_innerMagicWidget599_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget599_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget599_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget599_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-bottom_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-bottom_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-bottom_innerMagicWidget599_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget599_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget599_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget599_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget599_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget599_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-top_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-top_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-top_innerMagicWidget599_ey:hover,
.hvr-bounce-to-top_innerMagicWidget599_ey:focus,
.hvr-bounce-to-top_innerMagicWidget599_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget599_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget599_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget599_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-radial-out_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-out_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    border-radius: 100%;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-out_innerMagicWidget599_ey:hover,
.hvr-radial-out_innerMagicWidget599_ey:focus,
.hvr-radial-out_innerMagicWidget599_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget599_ey:hover:before,
.hvr-radial-out_innerMagicWidget599_ey:focus:before,
.hvr-radial-out_innerMagicWidget599_ey:active:before {
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-in_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    border-radius: 100%;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-in_innerMagicWidget599_ey:hover,
.hvr-radial-in_innerMagicWidget599_ey:focus,
.hvr-radial-in_innerMagicWidget599_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget599_ey:hover:before,
.hvr-radial-in_innerMagicWidget599_ey:focus:before,
.hvr-radial-in_innerMagicWidget599_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-in_innerMagicWidget599_ey:hover,
.hvr-rectangle-in_innerMagicWidget599_ey:focus,
.hvr-rectangle-in_innerMagicWidget599_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget599_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget599_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget599_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-out_innerMagicWidget599_ey:hover,
.hvr-rectangle-out_innerMagicWidget599_ey:focus,
.hvr-rectangle-out_innerMagicWidget599_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget599_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget599_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget599_ey:active:before {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-horizontal_innerMagicWidget599_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget599_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget599_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget599_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget599_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget599_ey:active:before {
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-horizontal_innerMagicWidget599_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget599_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget599_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget599_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget599_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget599_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget599_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background:  !important;
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-vertical_innerMagicWidget599_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget599_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget599_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget599_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget599_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget599_ey:active:before {
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-vertical_innerMagicWidget599_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget599_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget599_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget599_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget599_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget599_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-border-fade_innerMagicWidget599_ey:hover,
.hvr-border-fade_innerMagicWidget599_ey:focus,
.hvr-border-fade_innerMagicWidget599_ey:active {
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-hollow_innerMagicWidget599_ey:hover,
.hvr-hollow_innerMagicWidget599_ey:focus,
.hvr-hollow_innerMagicWidget599_ey:active {
    background: none !important;
    color:  !important;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-trim_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-trim_innerMagicWidget599_ey:before {
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-trim_innerMagicWidget599_ey:hover:before,
.hvr-trim_innerMagicWidget599_ey:focus:before,
.hvr-trim_innerMagicWidget599_ey:active:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget599_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget599_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-out_innerMagicWidget599_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    opacity: 0
}

.hvr-ripple-out_innerMagicWidget599_ey:hover:before,
.hvr-ripple-out_innerMagicWidget599_ey:focus:before,
.hvr-ripple-out_innerMagicWidget599_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget599_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget599_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget599_ey;
    animation-name: hvr-ripple-out_innerMagicWidget599_ey;
    opacity: 1
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget599_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget599_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-in_innerMagicWidget599_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget599_ey:hover:before,
.hvr-ripple-in_innerMagicWidget599_ey:focus:before,
.hvr-ripple-in_innerMagicWidget599_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget599_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget599_ey;
    animation-name: hvr-ripple-in_innerMagicWidget599_ey
}

.hvr-outline-out_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-out_innerMagicWidget599_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    opacity: 0
}

.hvr-outline-out_innerMagicWidget599_ey:hover:before,
.hvr-outline-out_innerMagicWidget599_ey:focus:before,
.hvr-outline-out_innerMagicWidget599_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-outline-in_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-in_innerMagicWidget599_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-in_innerMagicWidget599_ey:hover:before,
.hvr-outline-in_innerMagicWidget599_ey:focus:before,
.hvr-outline-in_innerMagicWidget599_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget599_ey:hover,
.hvr-round-corners_innerMagicWidget599_ey:focus,
.hvr-round-corners_innerMagicWidget599_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget599_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    bottom: 0;
    background: transparent !important;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-left_innerMagicWidget599_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget599_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget599_ey:active:before {
    right: 2.5%
}

.hvr-underline-from-center_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-center_innerMagicWidget599_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget599_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget599_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-underline-from-right_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-right_innerMagicWidget599_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget599_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget599_ey:active:before {
    left: 2.5%
}

.hvr-overline-from-left_innerMagicWidget599_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-left_innerMagicWidget599_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget599_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget599_ey:active:before {
    right: 2.5%
}

.hvr-overline-from-center_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-center_innerMagicWidget599_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget599_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget599_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-overline-from-right_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-right_innerMagicWidget599_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget599_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget599_ey:active:before {
    left: 2.5%
}

.hvr-reveal_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-reveal_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    bottom: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-reveal_innerMagicWidget599_ey:hover:before,
.hvr-reveal_innerMagicWidget599_ey:focus:before,
.hvr-reveal_innerMagicWidget599_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    -moz-transform: translateY(4px);
    -o-transform: translateY(4px);
    transform: translateY(4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-reveal_innerMagicWidget599_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget599_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget599_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget599_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-reveal_innerMagicWidget599_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget599_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget599_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-glow_innerMagicWidget599_ey:hover,
.hvr-glow_innerMagicWidget599_ey:focus,
.hvr-glow_innerMagicWidget599_ey:active {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow_innerMagicWidget599_ey:hover,
.hvr-shadow_innerMagicWidget599_ey:focus,
.hvr-shadow_innerMagicWidget599_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-text_shadow_innerMagicWidget599_ey {
    transition: all .5s ease
}

.hvr-text_shadow_innerMagicWidget599_ey:hover {
    text-shadow: 1px 1px 2px #ababab
}

.hvr-grow-shadow_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-shadow_innerMagicWidget599_ey:hover,
.hvr-grow-shadow_innerMagicWidget599_ey:focus,
.hvr-grow-shadow_innerMagicWidget599_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important;
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-box-shadow-outset_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-box-shadow-outset_innerMagicWidget599_ey:hover,
.hvr-box-shadow-outset_innerMagicWidget599_ey:focus,
.hvr-box-shadow-outset_innerMagicWidget599_ey:active {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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_innerMagicWidget599_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget599_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget599_ey:active {
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-float-shadow_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget599_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%);
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget599_ey:hover,
.hvr-float-shadow_innerMagicWidget599_ey:focus,
.hvr-float-shadow_innerMagicWidget599_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget599_ey:hover:before,
.hvr-float-shadow_innerMagicWidget599_ey:focus:before,
.hvr-float-shadow_innerMagicWidget599_ey:active:before {
    opacity: 1;
    -ms-transform: translateY(5px);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-shadow-radial_innerMagicWidget599_ey:before,
.hvr-shadow-radial_innerMagicWidget599_ey:after {
    pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow-radial_innerMagicWidget599_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_innerMagicWidget599_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_innerMagicWidget599_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget599_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget599_ey:active:before,
.hvr-shadow-radial_innerMagicWidget599_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget599_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget599_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-top_innerMagicWidget599_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-top_innerMagicWidget599_ey:hover:before,
.hvr-bubble-top_innerMagicWidget599_ey:focus:before,
.hvr-bubble-top_innerMagicWidget599_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-right_innerMagicWidget599_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-right_innerMagicWidget599_ey:hover:before,
.hvr-bubble-right_innerMagicWidget599_ey:focus:before,
.hvr-bubble-right_innerMagicWidget599_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-bottom_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-bottom_innerMagicWidget599_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget599_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget599_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget599_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-left_innerMagicWidget599_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent transparent transparent
}

.hvr-bubble-left_innerMagicWidget599_ey:hover:before,
.hvr-bubble-left_innerMagicWidget599_ey:focus:before,
.hvr-bubble-left_innerMagicWidget599_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget599_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 transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget599_ey:hover,
.hvr-bubble-float-top_innerMagicWidget599_ey:focus,
.hvr-bubble-float-top_innerMagicWidget599_ey:active {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget599_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget599_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget599_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget599_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;
    -md-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget599_ey:hover,
.hvr-bubble-float-right_innerMagicWidget599_ey:focus,
.hvr-bubble-float-right_innerMagicWidget599_ey:active {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget599_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget599_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget599_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget599_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: transparent transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget599_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget599_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget599_ey:active {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget599_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget599_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget599_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget599_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget599_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 transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget599_ey:hover,
.hvr-bubble-float-left_innerMagicWidget599_ey:focus,
.hvr-bubble-float-left_innerMagicWidget599_ey:active {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget599_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget599_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget599_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.innerShape600 {
    left: -200px;
    top: 2433px;
    width: 1570px;
    height: 400px;
    z-index: 1000028;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-repeat: no-repeat;
    background-color: #e6e6e6;
    background-image: url('/images8.webydo.com/93/9338687/3958/B70C3E38-1B36-F9E9-F235-9896F268CBBF.jpg');
    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 center;
    overflow: hidden
}

.innerShape600 {
    display: none;
    width: 1570px;
    left: -200px
}

@media screen and (max-width:959px) {
    .innerShape600 {
        display: none;
        left: 0;
        width: 768px
    }
}

@media screen and (max-width:767px) {
    .innerShape600 {
        display: block;
        left: 0;
        width: 480px;
        height: 194px;
        initialHeight: 194;
        initialLeft: 200;
        initialTop: 2204;
        top: 2204px
    }
}

@media screen and (max-width:479px) {
    .innerShape600 {
        display: none;
        left: 0;
        width: 320px;
        height: 305px;
        initialHeight: 305;
        top: 2093px;
        initialTop: 2093
    }
}

.innerText602 {
    left: 29px;
    top: 2506px;
    width: 423px;
    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: 1000087;
    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
}

.innerText602_ContentDiv {
    word-wrap: break-word
}

.innerText602 {
    display: none;
    prevBottom: 1033
}

@media screen and (max-width:959px) {
    .innerText602 {
        display: none
    }
}

@media screen and (max-width:767px) {
    .innerText602 {
        display: block;
        prevBottom: 2554;
        width: 423px;
        initialWidth: 423;
        initialHeight: 30;
        top: 2433px;
        left: 27px;
        initialTop: 2433;
        initialLeft: 27
    }
}

@media screen and (max-width:479px) {
    .innerText602 {
        display: block;
        initialLeft: -1;
        initialTop: 2440;
        left: -1px;
        top: 2440px;
        prevBottom: 2560;
        width: 321px;
        initialWidth: 321;
        initialHeight: 30
    }
}

.innerText603 {
    left: 95px;
    top: 2288px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000057;
    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
}

.innerText603_ContentDiv {
    word-wrap: break-word
}

.innerText603 {
    display: none
}

@media screen and (max-width:959px) {
    .innerText603 {
        display: none
    }
}

@media screen and (max-width:767px) {
    .innerText603 {
        display: block;
        prevBottom: 2831;
        initialLeft: 73;
        initialTop: 2723;
        left: 73px;
        top: 2723px
    }
}

@media screen and (max-width:479px) {
    .innerText603 {
        display: block;
        initialLeft: -4;
        initialTop: 2752;
        left: -4px;
        top: 2752px;
        prevBottom: 2859
    }
}

.innerText604 {
    left: 73px;
    top: 2338px;
    width: 373px;
    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: 1000088;
    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
}

.innerText604_ContentDiv {
    word-wrap: break-word
}

.innerText604 {
    display: none;
    prevBottom: 956
}

@media screen and (max-width:959px) {
    .innerText604 {
        display: none
    }
}

@media screen and (max-width:767px) {
    .innerText604 {
        display: block;
        prevBottom: 2896;
        width: 373px;
        initialWidth: 373;
        initialHeight: 30;
        top: 2775px;
        left: 51px;
        initialTop: 2775;
        initialLeft: 51
    }
}

@media screen and (max-width:479px) {
    .innerText604 {
        display: block;
        initialLeft: 26;
        initialTop: 2810;
        left: 26px;
        top: 2810px;
        prevBottom: 2954;
        width: 269px;
        initialWidth: 269;
        min-height: 63px;
        initialHeight: 63
    }
}

.innerMagicWidget607 {
    left: 151px;
    top: 2604px;
    width: 215px;
    height: 41px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000089;
    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
}

.innerMagicWidget607 {
    display: none
}

@media screen and (max-width:959px) {
    .innerMagicWidget607 {
        display: none
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget607 {
        display: block;
        initialWidth: 65;
        initialHeight: 30;
        width: 215px;
        height: 41px;
        initialLeft: 130;
        initialTop: 2850;
        left: 130px;
        top: 2850px;
        prevBottom: 2977
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget607 {
        display: block;
        initialLeft: 53;
        initialTop: 2901;
        left: 53px;
        top: 2901px;
        prevBottom: 2999
    }
}

[data-widgetkey~="1038"] {
    overflow: visible
}

.wrapper_innerMagicWidget607_ey {
    cursor: pointer;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center
}

.button_innerMagicWidget607_ey {
    display: table;
    width: 100%;
    height: 100%;
    background: transparent
}

.button_innerMagicWidget607_ey:hover a {
    color: #00b7a2
}

.text_innerMagicWidget607_ey {
    display: table-cell;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    false;
    width: 95%
}

.default-style-text {
    font-size: 25px;
    font-family: Oswald;
    color: #1a9ef2
}

.hvr-grow_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-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;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow_innerMagicWidget607_ey:hover,
.hvr-grow_innerMagicWidget607_ey:focus,
.hvr-grow_innerMagicWidget607_ey:active {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -mos-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shrink_innerMagicWidget607_ey:hover,
.hvr-shrink_innerMagicWidget607_ey:focus,
.hvr-shrink_innerMagicWidget607_ey:active {
    -ms-transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes hvr-pulse_innerMagicWidget607_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget607_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse_innerMagicWidget607_ey:hover,
.hvr-pulse_innerMagicWidget607_ey:focus,
.hvr-pulse_innerMagicWidget607_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget607_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget607_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget607_ey;
    animation-name: hvr-pulse_innerMagicWidget607_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget607_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget607_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-grow_innerMagicWidget607_ey:hover,
.hvr-pulse-grow_innerMagicWidget607_ey:focus,
.hvr-pulse-grow_innerMagicWidget607_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget607_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget607_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget607_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget607_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -ms-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -o-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes hvr-pulse-shrink_innerMagicWidget607_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse-shrink_innerMagicWidget607_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-shrink_innerMagicWidget607_ey:hover,
.hvr-pulse-shrink_innerMagicWidget607_ey:focus,
.hvr-pulse-shrink_innerMagicWidget607_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget607_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget607_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget607_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget607_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
}

@-webkit-keyframes hvr-push_innerMagicWidget607_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget607_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-push_innerMagicWidget607_ey:hover,
.hvr-push_innerMagicWidget607_ey:focus,
.hvr-push_innerMagicWidget607_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget607_ey;
    -moz-animation-name: hvr-push_innerMagicWidget607_ey;
    -o-animation-name: hvr-push_innerMagicWidget607_ey;
    animation-name: hvr-push_innerMagicWidget607_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-pop_innerMagicWidget607_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget607_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pop_innerMagicWidget607_ey:hover,
.hvr-pop_innerMagicWidget607_ey:focus,
.hvr-pop_innerMagicWidget607_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget607_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget607_ey;
    -o-animation-name: hvr-pop_innerMagicWidget607_ey;
    animation-name: hvr-pop_innerMagicWidget607_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-in_innerMagicWidget607_ey:hover,
.hvr-bounce-in_innerMagicWidget607_ey:focus,
.hvr-bounce-in_innerMagicWidget607_ey:active {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-bounce-out_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-out_innerMagicWidget607_ey:hover,
.hvr-bounce-out_innerMagicWidget607_ey:focus,
.hvr-bounce-out_innerMagicWidget607_ey:active {
    -ms-transform: scale(.8);
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-rotate_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-rotate_innerMagicWidget607_ey:hover,
.hvr-rotate_innerMagicWidget607_ey:focus,
.hvr-rotate_innerMagicWidget607_ey:active {
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg)
}

.hvr-grow-rotate_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-rotate_innerMagicWidget607_ey:hover,
.hvr-grow-rotate_innerMagicWidget607_ey:focus,
.hvr-grow-rotate_innerMagicWidget607_ey:active {
    -ms-transform: scale(1.1) rotate(4deg);
    -webkit-transform: scale(1.1) rotate(4deg);
    -moz-transform: scale(1.1) rotate(4deg);
    -o-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-float_innerMagicWidget607_ey:hover,
.hvr-float_innerMagicWidget607_ey:focus,
.hvr-float_innerMagicWidget607_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sink_innerMagicWidget607_ey:hover,
.hvr-sink_innerMagicWidget607_ey:focus,
.hvr-sink_innerMagicWidget607_ey:active {
    -ms-transform: translateY(8px);
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes hvr-bob_innerMagicWidget607_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob_innerMagicWidget607_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget607_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget607_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-bob_innerMagicWidget607_ey:hover,
.hvr-bob_innerMagicWidget607_ey:focus,
.hvr-bob_innerMagicWidget607_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget607_ey, hvr-bob_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget607_ey, hvr-bob_innerMagicWidget607_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget607_ey, hvr-bob_innerMagicWidget607_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget607_ey, hvr-bob_innerMagicWidget607_ey;
    animation-name: hvr-bob-float_innerMagicWidget607_ey, hvr-bob_innerMagicWidget607_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes hvr-hang_innerMagicWidget607_ey {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget607_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget607_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-hang_innerMagicWidget607_ey:hover,
.hvr-hang_innerMagicWidget607_ey:focus,
.hvr-hang_innerMagicWidget607_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget607_ey, hvr-hang_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget607_ey, hvr-hang_innerMagicWidget607_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget607_ey, hvr-hang_innerMagicWidget607_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget607_ey, hvr-hang_innerMagicWidget607_ey;
    animation-name: hvr-hang-sink_innerMagicWidget607_ey, hvr-hang_innerMagicWidget607_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.hvr-skew_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-skew_innerMagicWidget607_ey:hover,
.hvr-skew_innerMagicWidget607_ey:focus,
.hvr-skew_innerMagicWidget607_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-forward_innerMagicWidget607_ey:hover,
.hvr-skew-forward_innerMagicWidget607_ey:focus,
.hvr-skew-forward_innerMagicWidget607_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-backward_innerMagicWidget607_ey:hover,
.hvr-skew-backward_innerMagicWidget607_ey:focus,
.hvr-skew-backward_innerMagicWidget607_ey:active {
    -ms-transform: skew(10deg);
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget607_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes hvr-wobble-vertical_innerMagicWidget607_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.hvr-wobble-vertical_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-vertical_innerMagicWidget607_ey:hover,
.hvr-wobble-vertical_innerMagicWidget607_ey:focus,
.hvr-wobble-vertical_innerMagicWidget607_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget607_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget607_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget607_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget607_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget607_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget607_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-wobble-horizontal_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-horizontal_innerMagicWidget607_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget607_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget607_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget607_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget607_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget607_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget607_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget607_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget607_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-bottom-right_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-bottom-right_innerMagicWidget607_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget607_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget607_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget607_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget607_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget607_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget607_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget607_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget607_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-top-right_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-top-right_innerMagicWidget607_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget607_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget607_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget607_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget607_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget607_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget607_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget607_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-top_innerMagicWidget607_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-top_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-wobble-top_innerMagicWidget607_ey:hover,
.hvr-wobble-top_innerMagicWidget607_ey:focus,
.hvr-wobble-top_innerMagicWidget607_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget607_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget607_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget607_ey;
    animation-name: hvr-wobble-top_innerMagicWidget607_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget607_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-bottom_innerMagicWidget607_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-bottom_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.hvr-wobble-bottom_innerMagicWidget607_ey:hover,
.hvr-wobble-bottom_innerMagicWidget607_ey:focus,
.hvr-wobble-bottom_innerMagicWidget607_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget607_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget607_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget607_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget607_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget607_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-skew_innerMagicWidget607_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-skew_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-skew_innerMagicWidget607_ey:hover,
.hvr-wobble-skew_innerMagicWidget607_ey:focus,
.hvr-wobble-skew_innerMagicWidget607_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget607_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget607_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget607_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget607_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget607_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes hvr-buzz_innerMagicWidget607_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.hvr-buzz_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz_innerMagicWidget607_ey:hover,
.hvr-buzz_innerMagicWidget607_ey:focus,
.hvr-buzz_innerMagicWidget607_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget607_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget607_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget607_ey;
    animation-name: hvr-buzz_innerMagicWidget607_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-buzz-out_innerMagicWidget607_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes hvr-buzz-out_innerMagicWidget607_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.hvr-buzz-out_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz-out_innerMagicWidget607_ey:hover,
.hvr-buzz-out_innerMagicWidget607_ey:focus,
.hvr-buzz-out_innerMagicWidget607_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget607_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget607_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget607_ey;
    animation-name: hvr-buzz-out_innerMagicWidget607_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-fade_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-fade_innerMagicWidget607_ey:hover,
.hvr-fade_innerMagicWidget607_ey:focus,
.hvr-fade_innerMagicWidget607_ey:active {
    background-color: transparent !important;
    color:  !important
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget607_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget607_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-back-pulse_innerMagicWidget607_ey:hover,
.hvr-back-pulse_innerMagicWidget607_ey:focus,
.hvr-back-pulse_innerMagicWidget607_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget607_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget607_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget607_ey;
    animation-name: hvr-back-pulse_innerMagicWidget607_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-delay: .5s;
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    animation-delay: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: transparent !important;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget607_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-right_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right_innerMagicWidget607_ey:hover,
.hvr-sweep-to-right_innerMagicWidget607_ey:focus,
.hvr-sweep-to-right_innerMagicWidget607_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget607_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget607_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget607_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-left_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-left_innerMagicWidget607_ey:hover,
.hvr-sweep-to-left_innerMagicWidget607_ey:focus,
.hvr-sweep-to-left_innerMagicWidget607_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget607_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget607_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget607_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-bottom_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-bottom_innerMagicWidget607_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget607_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget607_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget607_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget607_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget607_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-top_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-top_innerMagicWidget607_ey:hover,
.hvr-sweep-to-top_innerMagicWidget607_ey:focus,
.hvr-sweep-to-top_innerMagicWidget607_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget607_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget607_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget607_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-right_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-right_innerMagicWidget607_ey:hover,
.hvr-bounce-to-right_innerMagicWidget607_ey:focus,
.hvr-bounce-to-right_innerMagicWidget607_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget607_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget607_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget607_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-left_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-left_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-left_innerMagicWidget607_ey:hover,
.hvr-bounce-to-left_innerMagicWidget607_ey:focus,
.hvr-bounce-to-left_innerMagicWidget607_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget607_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget607_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget607_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-bottom_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-bottom_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-bottom_innerMagicWidget607_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget607_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget607_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget607_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget607_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget607_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-top_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-top_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-top_innerMagicWidget607_ey:hover,
.hvr-bounce-to-top_innerMagicWidget607_ey:focus,
.hvr-bounce-to-top_innerMagicWidget607_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget607_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget607_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget607_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-radial-out_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-out_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    border-radius: 100%;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-out_innerMagicWidget607_ey:hover,
.hvr-radial-out_innerMagicWidget607_ey:focus,
.hvr-radial-out_innerMagicWidget607_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget607_ey:hover:before,
.hvr-radial-out_innerMagicWidget607_ey:focus:before,
.hvr-radial-out_innerMagicWidget607_ey:active:before {
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-in_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    border-radius: 100%;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-in_innerMagicWidget607_ey:hover,
.hvr-radial-in_innerMagicWidget607_ey:focus,
.hvr-radial-in_innerMagicWidget607_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget607_ey:hover:before,
.hvr-radial-in_innerMagicWidget607_ey:focus:before,
.hvr-radial-in_innerMagicWidget607_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-in_innerMagicWidget607_ey:hover,
.hvr-rectangle-in_innerMagicWidget607_ey:focus,
.hvr-rectangle-in_innerMagicWidget607_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget607_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget607_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget607_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-out_innerMagicWidget607_ey:hover,
.hvr-rectangle-out_innerMagicWidget607_ey:focus,
.hvr-rectangle-out_innerMagicWidget607_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget607_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget607_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget607_ey:active:before {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-horizontal_innerMagicWidget607_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget607_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget607_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget607_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget607_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget607_ey:active:before {
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-horizontal_innerMagicWidget607_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget607_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget607_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget607_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget607_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget607_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget607_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background:  !important;
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-vertical_innerMagicWidget607_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget607_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget607_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget607_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget607_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget607_ey:active:before {
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-vertical_innerMagicWidget607_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget607_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget607_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget607_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget607_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget607_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-border-fade_innerMagicWidget607_ey:hover,
.hvr-border-fade_innerMagicWidget607_ey:focus,
.hvr-border-fade_innerMagicWidget607_ey:active {
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-hollow_innerMagicWidget607_ey:hover,
.hvr-hollow_innerMagicWidget607_ey:focus,
.hvr-hollow_innerMagicWidget607_ey:active {
    background: none !important;
    color:  !important;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-trim_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-trim_innerMagicWidget607_ey:before {
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-trim_innerMagicWidget607_ey:hover:before,
.hvr-trim_innerMagicWidget607_ey:focus:before,
.hvr-trim_innerMagicWidget607_ey:active:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget607_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget607_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-out_innerMagicWidget607_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    opacity: 0
}

.hvr-ripple-out_innerMagicWidget607_ey:hover:before,
.hvr-ripple-out_innerMagicWidget607_ey:focus:before,
.hvr-ripple-out_innerMagicWidget607_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget607_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget607_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget607_ey;
    animation-name: hvr-ripple-out_innerMagicWidget607_ey;
    opacity: 1
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget607_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget607_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-in_innerMagicWidget607_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget607_ey:hover:before,
.hvr-ripple-in_innerMagicWidget607_ey:focus:before,
.hvr-ripple-in_innerMagicWidget607_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget607_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget607_ey;
    animation-name: hvr-ripple-in_innerMagicWidget607_ey
}

.hvr-outline-out_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-out_innerMagicWidget607_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    opacity: 0
}

.hvr-outline-out_innerMagicWidget607_ey:hover:before,
.hvr-outline-out_innerMagicWidget607_ey:focus:before,
.hvr-outline-out_innerMagicWidget607_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-outline-in_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-in_innerMagicWidget607_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-in_innerMagicWidget607_ey:hover:before,
.hvr-outline-in_innerMagicWidget607_ey:focus:before,
.hvr-outline-in_innerMagicWidget607_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget607_ey:hover,
.hvr-round-corners_innerMagicWidget607_ey:focus,
.hvr-round-corners_innerMagicWidget607_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget607_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    bottom: 0;
    background: transparent !important;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-left_innerMagicWidget607_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget607_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget607_ey:active:before {
    right: 2.5%
}

.hvr-underline-from-center_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-center_innerMagicWidget607_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget607_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget607_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-underline-from-right_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-right_innerMagicWidget607_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget607_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget607_ey:active:before {
    left: 2.5%
}

.hvr-overline-from-left_innerMagicWidget607_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-left_innerMagicWidget607_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget607_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget607_ey:active:before {
    right: 2.5%
}

.hvr-overline-from-center_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-center_innerMagicWidget607_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget607_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget607_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-overline-from-right_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-right_innerMagicWidget607_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget607_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget607_ey:active:before {
    left: 2.5%
}

.hvr-reveal_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-reveal_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    bottom: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-reveal_innerMagicWidget607_ey:hover:before,
.hvr-reveal_innerMagicWidget607_ey:focus:before,
.hvr-reveal_innerMagicWidget607_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    -moz-transform: translateY(4px);
    -o-transform: translateY(4px);
    transform: translateY(4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-reveal_innerMagicWidget607_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget607_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget607_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget607_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-reveal_innerMagicWidget607_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget607_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget607_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-glow_innerMagicWidget607_ey:hover,
.hvr-glow_innerMagicWidget607_ey:focus,
.hvr-glow_innerMagicWidget607_ey:active {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow_innerMagicWidget607_ey:hover,
.hvr-shadow_innerMagicWidget607_ey:focus,
.hvr-shadow_innerMagicWidget607_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-text_shadow_innerMagicWidget607_ey {
    transition: all .5s ease
}

.hvr-text_shadow_innerMagicWidget607_ey:hover {
    text-shadow: 1px 1px 2px #ababab
}

.hvr-grow-shadow_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-shadow_innerMagicWidget607_ey:hover,
.hvr-grow-shadow_innerMagicWidget607_ey:focus,
.hvr-grow-shadow_innerMagicWidget607_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important;
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-box-shadow-outset_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-box-shadow-outset_innerMagicWidget607_ey:hover,
.hvr-box-shadow-outset_innerMagicWidget607_ey:focus,
.hvr-box-shadow-outset_innerMagicWidget607_ey:active {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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_innerMagicWidget607_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget607_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget607_ey:active {
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-float-shadow_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget607_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%);
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget607_ey:hover,
.hvr-float-shadow_innerMagicWidget607_ey:focus,
.hvr-float-shadow_innerMagicWidget607_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget607_ey:hover:before,
.hvr-float-shadow_innerMagicWidget607_ey:focus:before,
.hvr-float-shadow_innerMagicWidget607_ey:active:before {
    opacity: 1;
    -ms-transform: translateY(5px);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-shadow-radial_innerMagicWidget607_ey:before,
.hvr-shadow-radial_innerMagicWidget607_ey:after {
    pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow-radial_innerMagicWidget607_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_innerMagicWidget607_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_innerMagicWidget607_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget607_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget607_ey:active:before,
.hvr-shadow-radial_innerMagicWidget607_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget607_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget607_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-top_innerMagicWidget607_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-top_innerMagicWidget607_ey:hover:before,
.hvr-bubble-top_innerMagicWidget607_ey:focus:before,
.hvr-bubble-top_innerMagicWidget607_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-right_innerMagicWidget607_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-right_innerMagicWidget607_ey:hover:before,
.hvr-bubble-right_innerMagicWidget607_ey:focus:before,
.hvr-bubble-right_innerMagicWidget607_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-bottom_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-bottom_innerMagicWidget607_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget607_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget607_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget607_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-left_innerMagicWidget607_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent transparent transparent
}

.hvr-bubble-left_innerMagicWidget607_ey:hover:before,
.hvr-bubble-left_innerMagicWidget607_ey:focus:before,
.hvr-bubble-left_innerMagicWidget607_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget607_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 transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget607_ey:hover,
.hvr-bubble-float-top_innerMagicWidget607_ey:focus,
.hvr-bubble-float-top_innerMagicWidget607_ey:active {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget607_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget607_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget607_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget607_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;
    -md-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget607_ey:hover,
.hvr-bubble-float-right_innerMagicWidget607_ey:focus,
.hvr-bubble-float-right_innerMagicWidget607_ey:active {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget607_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget607_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget607_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget607_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: transparent transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget607_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget607_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget607_ey:active {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget607_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget607_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget607_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget607_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget607_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 transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget607_ey:hover,
.hvr-bubble-float-left_innerMagicWidget607_ey:focus,
.hvr-bubble-float-left_innerMagicWidget607_ey:active {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget607_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget607_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget607_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.innerText610 {
    left: 93px;
    top: 2743px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000058;
    background-color: transparent;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

.inner_text_con .inner_text {
    top: 0;
    left: 0
}

.innerText610_ContentDiv {
    word-wrap: break-word
}

.innerText610 {
    display: none
}

@media screen and (max-width:959px) {
    .innerText610 {
        display: none
    }
}

@media screen and (max-width:767px) {
    .innerText610 {
        display: block;
        prevBottom: 3421;
        initialLeft: 74;
        initialTop: 3023;
        left: 74px;
        top: 3023px
    }
}

@media screen and (max-width:479px) {
    .innerText610 {
        display: block;
        initialLeft: 22;
        initialTop: 3065;
        left: 22px;
        top: 3065px;
        prevBottom: 3205;
        width: 278px;
        initialWidth: 278;
        min-height: 60px;
        initialHeight: 60
    }
}

.innerText611 {
    left: 71px;
    top: 2795px;
    width: 373px;
    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: 1000090;
    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
}

.innerText611_ContentDiv {
    word-wrap: break-word
}

.innerText611 {
    display: none;
    prevBottom: 956
}

@media screen and (max-width:959px) {
    .innerText611 {
        display: none
    }
}

@media screen and (max-width:767px) {
    .innerText611 {
        display: block;
        prevBottom: 3509;
        width: 373px;
        initialWidth: 373;
        initialHeight: 30;
        top: 3075px;
        left: 52px;
        initialTop: 3075;
        initialLeft: 52
    }
}

@media screen and (max-width:479px) {
    .innerText611 {
        display: block;
        initialLeft: 18;
        initialTop: 3144;
        left: 18px;
        top: 3144px;
        prevBottom: 3310;
        width: 289px;
        initialWidth: 289;
        initialHeight: 30
    }
}

.innerMagicWidget612 {
    left: 273px;
    top: 3564px;
    width: 215px;
    height: 41px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000091;
    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
}

.innerMagicWidget612 {
    display: none
}

@media screen and (max-width:959px) {
    .innerMagicWidget612 {
        display: none
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget612 {
        display: block;
        initialWidth: 65;
        initialHeight: 30;
        width: 215px;
        height: 41px;
        initialLeft: 131;
        initialTop: 3175;
        left: 131px;
        top: 3175px;
        prevBottom: 3586
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget612 {
        display: block;
        initialLeft: 54;
        initialTop: 3244;
        left: 54px;
        top: 3244px;
        prevBottom: 3359
    }
}

[data-widgetkey~="1038"] {
    overflow: visible
}

.wrapper_innerMagicWidget612_ey {
    cursor: pointer;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center
}

.button_innerMagicWidget612_ey {
    display: table;
    width: 100%;
    height: 100%;
    background: transparent
}

.button_innerMagicWidget612_ey:hover a {
    color: #00b7a2
}

.text_innerMagicWidget612_ey {
    display: table-cell;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    false;
    width: 95%
}

.default-style-text {
    font-size: 25px;
    font-family: Oswald;
    color: #1a9ef2
}

.hvr-grow_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-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;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow_innerMagicWidget612_ey:hover,
.hvr-grow_innerMagicWidget612_ey:focus,
.hvr-grow_innerMagicWidget612_ey:active {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -mos-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shrink_innerMagicWidget612_ey:hover,
.hvr-shrink_innerMagicWidget612_ey:focus,
.hvr-shrink_innerMagicWidget612_ey:active {
    -ms-transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes hvr-pulse_innerMagicWidget612_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget612_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse_innerMagicWidget612_ey:hover,
.hvr-pulse_innerMagicWidget612_ey:focus,
.hvr-pulse_innerMagicWidget612_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget612_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget612_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget612_ey;
    animation-name: hvr-pulse_innerMagicWidget612_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget612_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget612_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-grow_innerMagicWidget612_ey:hover,
.hvr-pulse-grow_innerMagicWidget612_ey:focus,
.hvr-pulse-grow_innerMagicWidget612_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget612_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget612_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget612_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget612_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -ms-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -o-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes hvr-pulse-shrink_innerMagicWidget612_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse-shrink_innerMagicWidget612_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-shrink_innerMagicWidget612_ey:hover,
.hvr-pulse-shrink_innerMagicWidget612_ey:focus,
.hvr-pulse-shrink_innerMagicWidget612_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget612_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget612_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget612_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget612_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
}

@-webkit-keyframes hvr-push_innerMagicWidget612_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget612_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-push_innerMagicWidget612_ey:hover,
.hvr-push_innerMagicWidget612_ey:focus,
.hvr-push_innerMagicWidget612_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget612_ey;
    -moz-animation-name: hvr-push_innerMagicWidget612_ey;
    -o-animation-name: hvr-push_innerMagicWidget612_ey;
    animation-name: hvr-push_innerMagicWidget612_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-pop_innerMagicWidget612_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget612_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pop_innerMagicWidget612_ey:hover,
.hvr-pop_innerMagicWidget612_ey:focus,
.hvr-pop_innerMagicWidget612_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget612_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget612_ey;
    -o-animation-name: hvr-pop_innerMagicWidget612_ey;
    animation-name: hvr-pop_innerMagicWidget612_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-in_innerMagicWidget612_ey:hover,
.hvr-bounce-in_innerMagicWidget612_ey:focus,
.hvr-bounce-in_innerMagicWidget612_ey:active {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-bounce-out_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-out_innerMagicWidget612_ey:hover,
.hvr-bounce-out_innerMagicWidget612_ey:focus,
.hvr-bounce-out_innerMagicWidget612_ey:active {
    -ms-transform: scale(.8);
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-rotate_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-rotate_innerMagicWidget612_ey:hover,
.hvr-rotate_innerMagicWidget612_ey:focus,
.hvr-rotate_innerMagicWidget612_ey:active {
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg)
}

.hvr-grow-rotate_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-rotate_innerMagicWidget612_ey:hover,
.hvr-grow-rotate_innerMagicWidget612_ey:focus,
.hvr-grow-rotate_innerMagicWidget612_ey:active {
    -ms-transform: scale(1.1) rotate(4deg);
    -webkit-transform: scale(1.1) rotate(4deg);
    -moz-transform: scale(1.1) rotate(4deg);
    -o-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-float_innerMagicWidget612_ey:hover,
.hvr-float_innerMagicWidget612_ey:focus,
.hvr-float_innerMagicWidget612_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sink_innerMagicWidget612_ey:hover,
.hvr-sink_innerMagicWidget612_ey:focus,
.hvr-sink_innerMagicWidget612_ey:active {
    -ms-transform: translateY(8px);
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes hvr-bob_innerMagicWidget612_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob_innerMagicWidget612_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget612_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget612_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-bob_innerMagicWidget612_ey:hover,
.hvr-bob_innerMagicWidget612_ey:focus,
.hvr-bob_innerMagicWidget612_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget612_ey, hvr-bob_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget612_ey, hvr-bob_innerMagicWidget612_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget612_ey, hvr-bob_innerMagicWidget612_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget612_ey, hvr-bob_innerMagicWidget612_ey;
    animation-name: hvr-bob-float_innerMagicWidget612_ey, hvr-bob_innerMagicWidget612_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes hvr-hang_innerMagicWidget612_ey {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget612_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget612_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-hang_innerMagicWidget612_ey:hover,
.hvr-hang_innerMagicWidget612_ey:focus,
.hvr-hang_innerMagicWidget612_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget612_ey, hvr-hang_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget612_ey, hvr-hang_innerMagicWidget612_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget612_ey, hvr-hang_innerMagicWidget612_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget612_ey, hvr-hang_innerMagicWidget612_ey;
    animation-name: hvr-hang-sink_innerMagicWidget612_ey, hvr-hang_innerMagicWidget612_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.hvr-skew_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-skew_innerMagicWidget612_ey:hover,
.hvr-skew_innerMagicWidget612_ey:focus,
.hvr-skew_innerMagicWidget612_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-forward_innerMagicWidget612_ey:hover,
.hvr-skew-forward_innerMagicWidget612_ey:focus,
.hvr-skew-forward_innerMagicWidget612_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-backward_innerMagicWidget612_ey:hover,
.hvr-skew-backward_innerMagicWidget612_ey:focus,
.hvr-skew-backward_innerMagicWidget612_ey:active {
    -ms-transform: skew(10deg);
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget612_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes hvr-wobble-vertical_innerMagicWidget612_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.hvr-wobble-vertical_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-vertical_innerMagicWidget612_ey:hover,
.hvr-wobble-vertical_innerMagicWidget612_ey:focus,
.hvr-wobble-vertical_innerMagicWidget612_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget612_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget612_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget612_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget612_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget612_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget612_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-wobble-horizontal_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-horizontal_innerMagicWidget612_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget612_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget612_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget612_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget612_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget612_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget612_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget612_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget612_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-bottom-right_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-bottom-right_innerMagicWidget612_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget612_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget612_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget612_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget612_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget612_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget612_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget612_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget612_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-top-right_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-top-right_innerMagicWidget612_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget612_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget612_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget612_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget612_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget612_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget612_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget612_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-top_innerMagicWidget612_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-top_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-wobble-top_innerMagicWidget612_ey:hover,
.hvr-wobble-top_innerMagicWidget612_ey:focus,
.hvr-wobble-top_innerMagicWidget612_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget612_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget612_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget612_ey;
    animation-name: hvr-wobble-top_innerMagicWidget612_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget612_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-bottom_innerMagicWidget612_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-bottom_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.hvr-wobble-bottom_innerMagicWidget612_ey:hover,
.hvr-wobble-bottom_innerMagicWidget612_ey:focus,
.hvr-wobble-bottom_innerMagicWidget612_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget612_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget612_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget612_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget612_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget612_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-skew_innerMagicWidget612_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-skew_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-skew_innerMagicWidget612_ey:hover,
.hvr-wobble-skew_innerMagicWidget612_ey:focus,
.hvr-wobble-skew_innerMagicWidget612_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget612_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget612_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget612_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget612_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget612_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes hvr-buzz_innerMagicWidget612_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.hvr-buzz_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz_innerMagicWidget612_ey:hover,
.hvr-buzz_innerMagicWidget612_ey:focus,
.hvr-buzz_innerMagicWidget612_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget612_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget612_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget612_ey;
    animation-name: hvr-buzz_innerMagicWidget612_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-buzz-out_innerMagicWidget612_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes hvr-buzz-out_innerMagicWidget612_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.hvr-buzz-out_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz-out_innerMagicWidget612_ey:hover,
.hvr-buzz-out_innerMagicWidget612_ey:focus,
.hvr-buzz-out_innerMagicWidget612_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget612_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget612_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget612_ey;
    animation-name: hvr-buzz-out_innerMagicWidget612_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-fade_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-fade_innerMagicWidget612_ey:hover,
.hvr-fade_innerMagicWidget612_ey:focus,
.hvr-fade_innerMagicWidget612_ey:active {
    background-color: transparent !important;
    color:  !important
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget612_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget612_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-back-pulse_innerMagicWidget612_ey:hover,
.hvr-back-pulse_innerMagicWidget612_ey:focus,
.hvr-back-pulse_innerMagicWidget612_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget612_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget612_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget612_ey;
    animation-name: hvr-back-pulse_innerMagicWidget612_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-delay: .5s;
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    animation-delay: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: transparent !important;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget612_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-right_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right_innerMagicWidget612_ey:hover,
.hvr-sweep-to-right_innerMagicWidget612_ey:focus,
.hvr-sweep-to-right_innerMagicWidget612_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget612_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget612_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget612_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-left_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-left_innerMagicWidget612_ey:hover,
.hvr-sweep-to-left_innerMagicWidget612_ey:focus,
.hvr-sweep-to-left_innerMagicWidget612_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget612_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget612_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget612_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-bottom_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-bottom_innerMagicWidget612_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget612_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget612_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget612_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget612_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget612_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-top_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-top_innerMagicWidget612_ey:hover,
.hvr-sweep-to-top_innerMagicWidget612_ey:focus,
.hvr-sweep-to-top_innerMagicWidget612_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget612_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget612_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget612_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-right_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-right_innerMagicWidget612_ey:hover,
.hvr-bounce-to-right_innerMagicWidget612_ey:focus,
.hvr-bounce-to-right_innerMagicWidget612_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget612_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget612_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget612_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-left_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-left_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-left_innerMagicWidget612_ey:hover,
.hvr-bounce-to-left_innerMagicWidget612_ey:focus,
.hvr-bounce-to-left_innerMagicWidget612_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget612_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget612_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget612_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-bottom_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-bottom_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-bottom_innerMagicWidget612_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget612_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget612_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget612_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget612_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget612_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-top_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-top_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-top_innerMagicWidget612_ey:hover,
.hvr-bounce-to-top_innerMagicWidget612_ey:focus,
.hvr-bounce-to-top_innerMagicWidget612_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget612_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget612_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget612_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-radial-out_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-out_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    border-radius: 100%;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-out_innerMagicWidget612_ey:hover,
.hvr-radial-out_innerMagicWidget612_ey:focus,
.hvr-radial-out_innerMagicWidget612_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget612_ey:hover:before,
.hvr-radial-out_innerMagicWidget612_ey:focus:before,
.hvr-radial-out_innerMagicWidget612_ey:active:before {
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-in_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    border-radius: 100%;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-in_innerMagicWidget612_ey:hover,
.hvr-radial-in_innerMagicWidget612_ey:focus,
.hvr-radial-in_innerMagicWidget612_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget612_ey:hover:before,
.hvr-radial-in_innerMagicWidget612_ey:focus:before,
.hvr-radial-in_innerMagicWidget612_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-in_innerMagicWidget612_ey:hover,
.hvr-rectangle-in_innerMagicWidget612_ey:focus,
.hvr-rectangle-in_innerMagicWidget612_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget612_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget612_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget612_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-out_innerMagicWidget612_ey:hover,
.hvr-rectangle-out_innerMagicWidget612_ey:focus,
.hvr-rectangle-out_innerMagicWidget612_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget612_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget612_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget612_ey:active:before {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-horizontal_innerMagicWidget612_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget612_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget612_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget612_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget612_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget612_ey:active:before {
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-horizontal_innerMagicWidget612_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget612_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget612_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget612_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget612_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget612_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget612_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background:  !important;
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-vertical_innerMagicWidget612_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget612_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget612_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget612_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget612_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget612_ey:active:before {
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-vertical_innerMagicWidget612_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget612_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget612_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget612_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget612_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget612_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-border-fade_innerMagicWidget612_ey:hover,
.hvr-border-fade_innerMagicWidget612_ey:focus,
.hvr-border-fade_innerMagicWidget612_ey:active {
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-hollow_innerMagicWidget612_ey:hover,
.hvr-hollow_innerMagicWidget612_ey:focus,
.hvr-hollow_innerMagicWidget612_ey:active {
    background: none !important;
    color:  !important;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-trim_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-trim_innerMagicWidget612_ey:before {
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-trim_innerMagicWidget612_ey:hover:before,
.hvr-trim_innerMagicWidget612_ey:focus:before,
.hvr-trim_innerMagicWidget612_ey:active:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget612_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget612_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-out_innerMagicWidget612_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    opacity: 0
}

.hvr-ripple-out_innerMagicWidget612_ey:hover:before,
.hvr-ripple-out_innerMagicWidget612_ey:focus:before,
.hvr-ripple-out_innerMagicWidget612_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget612_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget612_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget612_ey;
    animation-name: hvr-ripple-out_innerMagicWidget612_ey;
    opacity: 1
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget612_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget612_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-in_innerMagicWidget612_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget612_ey:hover:before,
.hvr-ripple-in_innerMagicWidget612_ey:focus:before,
.hvr-ripple-in_innerMagicWidget612_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget612_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget612_ey;
    animation-name: hvr-ripple-in_innerMagicWidget612_ey
}

.hvr-outline-out_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-out_innerMagicWidget612_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    opacity: 0
}

.hvr-outline-out_innerMagicWidget612_ey:hover:before,
.hvr-outline-out_innerMagicWidget612_ey:focus:before,
.hvr-outline-out_innerMagicWidget612_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-outline-in_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-in_innerMagicWidget612_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-in_innerMagicWidget612_ey:hover:before,
.hvr-outline-in_innerMagicWidget612_ey:focus:before,
.hvr-outline-in_innerMagicWidget612_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget612_ey:hover,
.hvr-round-corners_innerMagicWidget612_ey:focus,
.hvr-round-corners_innerMagicWidget612_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget612_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    bottom: 0;
    background: transparent !important;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-left_innerMagicWidget612_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget612_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget612_ey:active:before {
    right: 2.5%
}

.hvr-underline-from-center_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-center_innerMagicWidget612_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget612_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget612_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-underline-from-right_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-right_innerMagicWidget612_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget612_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget612_ey:active:before {
    left: 2.5%
}

.hvr-overline-from-left_innerMagicWidget612_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-left_innerMagicWidget612_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget612_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget612_ey:active:before {
    right: 2.5%
}

.hvr-overline-from-center_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-center_innerMagicWidget612_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget612_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget612_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-overline-from-right_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-right_innerMagicWidget612_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget612_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget612_ey:active:before {
    left: 2.5%
}

.hvr-reveal_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-reveal_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    bottom: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-reveal_innerMagicWidget612_ey:hover:before,
.hvr-reveal_innerMagicWidget612_ey:focus:before,
.hvr-reveal_innerMagicWidget612_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    -moz-transform: translateY(4px);
    -o-transform: translateY(4px);
    transform: translateY(4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-reveal_innerMagicWidget612_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget612_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget612_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget612_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-reveal_innerMagicWidget612_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget612_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget612_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-glow_innerMagicWidget612_ey:hover,
.hvr-glow_innerMagicWidget612_ey:focus,
.hvr-glow_innerMagicWidget612_ey:active {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow_innerMagicWidget612_ey:hover,
.hvr-shadow_innerMagicWidget612_ey:focus,
.hvr-shadow_innerMagicWidget612_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-text_shadow_innerMagicWidget612_ey {
    transition: all .5s ease
}

.hvr-text_shadow_innerMagicWidget612_ey:hover {
    text-shadow: 1px 1px 2px #ababab
}

.hvr-grow-shadow_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-shadow_innerMagicWidget612_ey:hover,
.hvr-grow-shadow_innerMagicWidget612_ey:focus,
.hvr-grow-shadow_innerMagicWidget612_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important;
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-box-shadow-outset_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-box-shadow-outset_innerMagicWidget612_ey:hover,
.hvr-box-shadow-outset_innerMagicWidget612_ey:focus,
.hvr-box-shadow-outset_innerMagicWidget612_ey:active {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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_innerMagicWidget612_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget612_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget612_ey:active {
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-float-shadow_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget612_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%);
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget612_ey:hover,
.hvr-float-shadow_innerMagicWidget612_ey:focus,
.hvr-float-shadow_innerMagicWidget612_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget612_ey:hover:before,
.hvr-float-shadow_innerMagicWidget612_ey:focus:before,
.hvr-float-shadow_innerMagicWidget612_ey:active:before {
    opacity: 1;
    -ms-transform: translateY(5px);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-shadow-radial_innerMagicWidget612_ey:before,
.hvr-shadow-radial_innerMagicWidget612_ey:after {
    pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow-radial_innerMagicWidget612_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_innerMagicWidget612_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_innerMagicWidget612_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget612_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget612_ey:active:before,
.hvr-shadow-radial_innerMagicWidget612_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget612_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget612_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-top_innerMagicWidget612_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-top_innerMagicWidget612_ey:hover:before,
.hvr-bubble-top_innerMagicWidget612_ey:focus:before,
.hvr-bubble-top_innerMagicWidget612_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-right_innerMagicWidget612_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-right_innerMagicWidget612_ey:hover:before,
.hvr-bubble-right_innerMagicWidget612_ey:focus:before,
.hvr-bubble-right_innerMagicWidget612_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-bottom_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-bottom_innerMagicWidget612_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget612_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget612_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget612_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-left_innerMagicWidget612_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent transparent transparent
}

.hvr-bubble-left_innerMagicWidget612_ey:hover:before,
.hvr-bubble-left_innerMagicWidget612_ey:focus:before,
.hvr-bubble-left_innerMagicWidget612_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget612_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 transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget612_ey:hover,
.hvr-bubble-float-top_innerMagicWidget612_ey:focus,
.hvr-bubble-float-top_innerMagicWidget612_ey:active {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget612_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget612_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget612_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget612_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;
    -md-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget612_ey:hover,
.hvr-bubble-float-right_innerMagicWidget612_ey:focus,
.hvr-bubble-float-right_innerMagicWidget612_ey:active {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget612_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget612_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget612_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget612_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: transparent transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget612_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget612_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget612_ey:active {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget612_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget612_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget612_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget612_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget612_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 transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget612_ey:hover,
.hvr-bubble-float-left_innerMagicWidget612_ey:focus,
.hvr-bubble-float-left_innerMagicWidget612_ey:active {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget612_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget612_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget612_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.innerImage613 {
    left: 200px;
    top: 3529px;
    width: 80px;
    height: 80px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000029;
    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
}

.innerImage613 img {
    border: 0
}

.innerImage613 {
    display: none;
    imageWidth: 80;
    imageHeight: 80;
    imageLeft: 0;
    imageTop: 0
}

@media screen and (max-width:959px) {
    .innerImage613 {
        display: none;
        imageWidth: 80;
        imageHeight: 80;
        imageLeft: 0;
        imageTop: 0
    }
}

@media screen and (max-width:767px) {
    .innerImage613 {
        display: block;
        width: 216px;
        height: 402px;
        imageWidth: 216;
        imageHeight: 314.897494305239;
        imageLeft: 0;
        imageTop: 43.5512528473804;
        fittingType: 1;
        imagePositionType: 4;
        initialWidth: 216;
        initialHeight: 402;
        left: 31px;
        initialLeft: 31;
        top: 3228px;
        initialTop: 3228
    }
}

@media screen and (max-width:479px) {
    .innerImage613 {
        display: block;
        imageWidth: 191;
        imageHeight: 278.451025056948;
        imageLeft: 0;
        imageTop: 35.7744874715262;
        initialLeft: 12;
        initialTop: 3321;
        left: 12px;
        top: 3321px;
        width: 191px;
        initialWidth: 191;
        height: 350px;
        initialHeight: 350
    }
}

.innerImage613>a>img,
.innerImage613>img {
    width: 80px !important;
    height: 80px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage613>a>img,
    .innerImage613>img {
        width: 80px !important;
        height: 80px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage613>a>img,
    .innerImage613>img {
        width: 216px !important;
        height: 314.897494305239px !important;
        left: 0 !important;
        top: 43.5512528473804px !important
    }
}

@media screen and (max-width:479px) {

    .innerImage613>a>img,
    .innerImage613>img {
        width: 191px !important;
        height: 278.451025056948px !important;
        left: 0 !important;
        top: 35.7744874715262px !important
    }
}

.innerImage614 {
    left: 200px;
    top: 3642px;
    width: 80px;
    height: 80px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000040;
    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
}

.innerImage614 img {
    border: 0
}

.innerImage614 {
    display: none;
    imageWidth: 80;
    imageHeight: 80;
    imageLeft: 0;
    imageTop: 0
}

@media screen and (max-width:959px) {
    .innerImage614 {
        display: none;
        imageWidth: 80;
        imageHeight: 80;
        imageLeft: 0;
        imageTop: 0
    }
}

@media screen and (max-width:767px) {
    .innerImage614 {
        display: block;
        width: 270px;
        height: 473px;
        imageWidth: 270;
        imageHeight: 300.785046728972;
        imageLeft: 0;
        imageTop: 86.107476635514;
        fittingType: 1;
        imagePositionType: 4;
        initialHeight: 473;
        initialLeft: 198;
        initialTop: 3189;
        left: 198px;
        top: 3189px;
        initialWidth: 270
    }
}

@media screen and (max-width:479px) {
    .innerImage614 {
        display: block;
        imageWidth: 171;
        imageHeight: 190.497196261682;
        imageLeft: 0;
        imageTop: 54.2514018691589;
        initialLeft: 148;
        initialTop: 3330;
        left: 148px;
        top: 3330px;
        width: 171px;
        initialWidth: 171;
        height: 299px;
        initialHeight: 299
    }
}

.innerImage614>a>img,
.innerImage614>img {
    width: 80px !important;
    height: 80px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage614>a>img,
    .innerImage614>img {
        width: 80px !important;
        height: 80px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage614>a>img,
    .innerImage614>img {
        width: 270px !important;
        height: 300.785046728972px !important;
        left: 0 !important;
        top: 86.107476635514px !important
    }
}

@media screen and (max-width:479px) {

    .innerImage614>a>img,
    .innerImage614>img {
        width: 171px !important;
        height: 190.497196261682px !important;
        left: 0 !important;
        top: 54.2514018691589px !important
    }
}

.innerText616 {
    left: 219px;
    top: 742px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000092;
    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
}

.innerText616_ContentDiv {
    word-wrap: break-word
}

.innerText616 {
    display: none
}

@media screen and (max-width:959px) {
    .innerText616 {
        display: block;
        prevBottom: 736;
        initialLeft: 221;
        initialTop: 628;
        left: 221px;
        top: 628px
    }
}

@media screen and (max-width:767px) {
    .innerText616 {
        display: none
    }
}

@media screen and (max-width:479px) {
    .innerText616 {
        display: none
    }
}

.innerShape618 {
    left: 466px;
    top: 3186px;
    width: 80px;
    height: 4px;
    z-index: 1000115;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    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
}

.innerShape618 {
    display: none;
    top: 3186px;
    left: 466px;
    width: 80px;
    height: 4px;
    initialTop: 1424;
    initialLeft: 550;
    initialWidth: 80;
    initialHeight: 4
}

@media screen and (max-width:959px) {
    .innerShape618 {
        display: none;
        initialLeft: 124;
        initialTop: 228;
        left: 155px;
        top: 498px;
        width: 80px;
        height: 4px;
        initialHeight: 4;
        initialWidth: 80
    }
}

@media screen and (max-width:767px) {
    .innerShape618 {
        display: none;
        top: 489px;
        left: -10px;
        width: 80px;
        height: 4px;
        initialTop: 1006;
        initialLeft: 198;
        initialWidth: 80;
        initialHeight: 4
    }
}

@media screen and (max-width:479px) {
    .innerShape618 {
        display: block;
        top: 228px;
        left: 125px;
        width: 80px;
        height: 4px;
        initialTop: 228;
        initialLeft: 125;
        initialWidth: 80;
        initialHeight: 4
    }
}

.innerText619 {
    left: 342px;
    top: 3064px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000114;
    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
}

.innerText619_ContentDiv {
    word-wrap: break-word
}

.innerText619 {
    display: none;
    top: 3064px;
    left: 342px;
    width: 330px;
    min-height: 30px;
    initialTop: 1302;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1017
}

@media screen and (max-width:959px) {
    .innerText619 {
        display: none;
        initialLeft: 0;
        initialTop: 106;
        left: 31px;
        top: 376px;
        prevBottom: 1326;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText619 {
        display: none;
        top: 388px;
        left: -135px;
        width: 330px;
        min-height: 30px;
        initialTop: 127;
        initialLeft: 0;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 1265
    }
}

@media screen and (max-width:479px) {
    .innerText619 {
        display: block;
        top: 127px;
        left: 0;
        width: 330px;
        min-height: 30px;
        initialTop: 127;
        initialLeft: 0;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 890
    }
}

.innerText620 {
    left: 342px;
    top: 3127px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000113;
    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
}

.innerText620_ContentDiv {
    word-wrap: break-word
}

.innerText620 {
    display: none;
    top: 3127px;
    left: 342px;
    width: 330px;
    min-height: 30px;
    initialTop: 1365;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1032
}

@media screen and (max-width:959px) {
    .innerText620 {
        display: none;
        prevBottom: 1343;
        initialLeft: 0;
        initialTop: 169;
        left: 31px;
        top: 439px;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText620 {
        display: none;
        initialLeft: 0;
        initialTop: 161;
        left: -135px;
        top: 422px;
        prevBottom: 1320;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerText620 {
        display: block;
        top: 154px;
        left: 32px;
        width: 266px;
        min-height: 28px;
        initialTop: 154;
        initialLeft: 32;
        initialWidth: 266;
        initialHeight: 28;
        prevBottom: 1023
    }
}

.innerShape621 {
    left: 452px;
    top: 2958px;
    width: 107px;
    height: 107px;
    z-index: 1000112;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    border-radius: 90px;
    -moz-border-radius: 90px;
    border-top-left-radius: 90px;
    -moz-border-radius-topleft: 90px;
    border-top-right-radius: 90px;
    -moz-border-radius-topright: 90px;
    border-bottom-right-radius: 90px;
    -moz-border-radius-bottomright: 90px;
    border-bottom-left-radius: 90px;
    -moz-border-radius-bottomleft: 90px;
    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
}

.innerShape621 {
    display: none;
    top: 2958px;
    left: 452px;
    width: 107px;
    height: 107px;
    initialTop: 1196;
    initialLeft: 536;
    initialWidth: 107;
    initialHeight: 107
}

@media screen and (max-width:959px) {
    .innerShape621 {
        display: none;
        initialLeft: 109;
        initialTop: 0;
        left: 140px;
        top: 270px;
        width: 107px;
        initialWidth: 107;
        height: 107px;
        initialHeight: 107
    }
}

@media screen and (max-width:767px) {
    .innerShape621 {
        display: none;
        top: 261px;
        left: -24px;
        width: 107px;
        height: 107px;
        initialTop: 778;
        initialLeft: 184;
        initialWidth: 107;
        initialHeight: 107
    }
}

@media screen and (max-width:479px) {
    .innerShape621 {
        display: block;
        top: 0;
        left: 111px;
        width: 107px;
        height: 107px;
        initialTop: 0;
        initialLeft: 111;
        initialWidth: 107;
        initialHeight: 107
    }
}

.innerShape624 {
    left: 572px;
    top: 2157px;
    width: 107px;
    height: 107px;
    z-index: 1000104;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    border-radius: 90px;
    -moz-border-radius: 90px;
    border-top-left-radius: 90px;
    -moz-border-radius-topleft: 90px;
    border-top-right-radius: 90px;
    -moz-border-radius-topright: 90px;
    border-bottom-right-radius: 90px;
    -moz-border-radius-bottomright: 90px;
    border-bottom-left-radius: 90px;
    -moz-border-radius-bottomleft: 90px;
    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
}

.innerShape624 {
    display: none;
    top: 2157px;
    left: 572px;
    width: 107px;
    height: 107px;
    initialTop: 1196;
    initialLeft: 536;
    initialWidth: 107;
    initialHeight: 107
}

@media screen and (max-width:959px) {
    .innerShape624 {
        display: block;
        initialLeft: 331;
        initialTop: 1384;
        left: 331px;
        top: 1384px;
        width: 107px;
        initialWidth: 107;
        height: 107px;
        initialHeight: 107
    }
}

@media screen and (max-width:767px) {
    .innerShape624 {
        display: none;
        top: 1036px;
        left: -299px;
        width: 107px;
        height: 107px;
        initialTop: 1075;
        initialLeft: 330;
        initialWidth: 107;
        initialHeight: 107
    }
}

@media screen and (max-width:479px) {
    .innerShape624 {
        display: none
    }
}

.innerText625 {
    left: 462px;
    top: 2263px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000146;
    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
}

.innerText625_ContentDiv {
    word-wrap: break-word
}

.innerText625 {
    display: none;
    top: 2263px;
    left: 462px;
    width: 330px;
    min-height: 30px;
    initialTop: 1302;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1017
}

@media screen and (max-width:959px) {
    .innerText625 {
        display: block;
        initialLeft: 221;
        initialTop: 1490;
        left: 221px;
        top: 1490px;
        prevBottom: 1641;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }

    .innerText625_ContentDiv .ospfxw8deadc52215afa17cc3cbed752a26604ossfx {
        font-size: 25px
    }
}

@media screen and (max-width:767px) {
    .innerText625 {
        display: none;
        top: 1142px;
        left: -409px;
        width: 330px;
        min-height: 30px;
        initialTop: 1181;
        initialLeft: 220;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 1326
    }
}

@media screen and (max-width:479px) {
    .innerText625 {
        display: none
    }
}

.innerText626 {
    left: 462px;
    top: 2326px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000105;
    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
}

.innerText626_ContentDiv {
    word-wrap: break-word
}

.innerText626 {
    display: none;
    top: 2326px;
    left: 462px;
    width: 330px;
    min-height: 30px;
    initialTop: 1365;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1032
}

@media screen and (max-width:959px) {
    .innerText626 {
        display: block;
        prevBottom: 1620;
        initialLeft: 221;
        initialTop: 1553;
        left: 221px;
        top: 1553px;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText626 {
        display: none;
        initialLeft: 56;
        initialTop: 889;
        left: -573px;
        top: 850px;
        prevBottom: 993;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerText626 {
        display: none
    }
}

.innerShape627 {
    left: 586px;
    top: 2385px;
    width: 80px;
    height: 4px;
    z-index: 1000162;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    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
}

.innerShape627 {
    display: none;
    top: 2385px;
    left: 586px;
    width: 80px;
    height: 4px;
    initialTop: 1424;
    initialLeft: 550;
    initialWidth: 80;
    initialHeight: 4
}

@media screen and (max-width:959px) {
    .innerShape627 {
        display: block;
        initialLeft: 345;
        initialTop: 1612;
        left: 345px;
        top: 1612px;
        width: 80px;
        height: 4px;
        initialHeight: 4;
        initialWidth: 80
    }
}

@media screen and (max-width:767px) {
    .innerShape627 {
        display: none;
        top: 1264px;
        left: -285px;
        width: 80px;
        height: 4px;
        initialTop: 1303;
        initialLeft: 344;
        initialWidth: 80;
        initialHeight: 4
    }
}

@media screen and (max-width:479px) {
    .innerShape627 {
        display: none
    }
}

.innerShape629 {
    left: 571px;
    top: 2441px;
    width: 107px;
    height: 107px;
    z-index: 1000106;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    border-radius: 90px;
    -moz-border-radius: 90px;
    border-top-left-radius: 90px;
    -moz-border-radius-topleft: 90px;
    border-top-right-radius: 90px;
    -moz-border-radius-topright: 90px;
    border-bottom-right-radius: 90px;
    -moz-border-radius-bottomright: 90px;
    border-bottom-left-radius: 90px;
    -moz-border-radius-bottomleft: 90px;
    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
}

.innerShape629 {
    display: none;
    top: 2441px;
    left: 571px;
    width: 107px;
    height: 107px;
    initialTop: 1196;
    initialLeft: 536;
    initialWidth: 107;
    initialHeight: 107
}

@media screen and (max-width:959px) {
    .innerShape629 {
        display: block;
        initialLeft: 329;
        initialTop: 1688;
        left: 329px;
        top: 1688px;
        width: 107px;
        initialWidth: 107;
        height: 107px;
        initialHeight: 107
    }
}

@media screen and (max-width:767px) {
    .innerShape629 {
        display: none;
        top: 1036px;
        left: -299px;
        width: 107px;
        height: 107px;
        initialTop: 1075;
        initialLeft: 330;
        initialWidth: 107;
        initialHeight: 107
    }
}

@media screen and (max-width:479px) {
    .innerShape629 {
        display: none
    }
}

.innerText630 {
    left: 461px;
    top: 2547px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000147;
    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
}

.innerText630_ContentDiv {
    word-wrap: break-word
}

.innerText630 {
    display: none;
    top: 2547px;
    left: 461px;
    width: 330px;
    min-height: 30px;
    initialTop: 1302;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1017
}

@media screen and (max-width:959px) {
    .innerText630 {
        display: block;
        initialLeft: 220;
        initialTop: 1794;
        left: 220px;
        top: 1794px;
        prevBottom: 1883;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }

    .innerText630_ContentDiv .ospfxwe63f91021be0323dc464b4df3c0090ccossfx {
        font-size: 25px
    }
}

@media screen and (max-width:767px) {
    .innerText630 {
        display: none;
        top: 1142px;
        left: -409px;
        width: 330px;
        min-height: 30px;
        initialTop: 1181;
        initialLeft: 220;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 1326
    }
}

@media screen and (max-width:479px) {
    .innerText630 {
        display: none;
        initialLeft: 219;
        initialTop: 1399;
        left: -410px;
        top: 1360px;
        prevBottom: 1480
    }
}

.innerText631 {
    left: 461px;
    top: 2610px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000107;
    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
}

.innerText631_ContentDiv {
    word-wrap: break-word
}

.innerText631 {
    display: none;
    top: 2610px;
    left: 461px;
    width: 330px;
    min-height: 30px;
    initialTop: 1365;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1032
}

@media screen and (max-width:959px) {
    .innerText631 {
        display: block;
        prevBottom: 1900;
        initialLeft: 220;
        initialTop: 1857;
        left: 220px;
        top: 1857px;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText631 {
        display: none;
        initialLeft: 56;
        initialTop: 889;
        left: -573px;
        top: 850px;
        prevBottom: 993;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerText631 {
        display: none
    }
}

.innerShape632 {
    left: 585px;
    top: 2669px;
    width: 80px;
    height: 4px;
    z-index: 1000163;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    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
}

.innerShape632 {
    display: none;
    top: 2669px;
    left: 585px;
    width: 80px;
    height: 4px;
    initialTop: 1424;
    initialLeft: 550;
    initialWidth: 80;
    initialHeight: 4
}

@media screen and (max-width:959px) {
    .innerShape632 {
        display: block;
        initialLeft: 344;
        initialTop: 1916;
        left: 344px;
        top: 1916px;
        width: 80px;
        height: 4px;
        initialHeight: 4;
        initialWidth: 80
    }
}

@media screen and (max-width:767px) {
    .innerShape632 {
        display: none;
        top: 1264px;
        left: -285px;
        width: 80px;
        height: 4px;
        initialTop: 1303;
        initialLeft: 344;
        initialWidth: 80;
        initialHeight: 4
    }
}

@media screen and (max-width:479px) {
    .innerShape632 {
        display: none
    }
}

.innerShape634 {
    left: 570px;
    top: 2721px;
    width: 107px;
    height: 107px;
    z-index: 1000108;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    border-radius: 90px;
    -moz-border-radius: 90px;
    border-top-left-radius: 90px;
    -moz-border-radius-topleft: 90px;
    border-top-right-radius: 90px;
    -moz-border-radius-topright: 90px;
    border-bottom-right-radius: 90px;
    -moz-border-radius-bottomright: 90px;
    border-bottom-left-radius: 90px;
    -moz-border-radius-bottomleft: 90px;
    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
}

.innerShape634 {
    display: none;
    top: 2721px;
    left: 570px;
    width: 107px;
    height: 107px;
    initialTop: 1196;
    initialLeft: 536;
    initialWidth: 107;
    initialHeight: 107
}

@media screen and (max-width:959px) {
    .innerShape634 {
        display: block;
        initialLeft: 327;
        initialTop: 1986;
        left: 327px;
        top: 1986px;
        width: 107px;
        initialWidth: 107;
        height: 107px;
        initialHeight: 107
    }
}

@media screen and (max-width:767px) {
    .innerShape634 {
        display: none;
        top: 1036px;
        left: -299px;
        width: 107px;
        height: 107px;
        initialTop: 1075;
        initialLeft: 330;
        initialWidth: 107;
        initialHeight: 107
    }
}

@media screen and (max-width:479px) {
    .innerShape634 {
        display: none
    }
}

.innerText635 {
    left: 460px;
    top: 2827px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000148;
    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
}

.innerText635_ContentDiv {
    word-wrap: break-word
}

.innerText635 {
    display: none;
    top: 2827px;
    left: 460px;
    width: 330px;
    min-height: 30px;
    initialTop: 1302;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1017
}

@media screen and (max-width:959px) {
    .innerText635 {
        display: block;
        initialLeft: 218;
        initialTop: 2090;
        left: 218px;
        top: 2090px;
        prevBottom: 2238.984375;
        width: 330px;
        min-height: 69px;
        initialWidth: 330;
        initialHeight: 69
    }

    .innerText635_ContentDiv .ospfxw87ac4da92ee51343ba0cb654f9e8d8feossfx {
        font-size: 25px
    }
}

@media screen and (max-width:767px) {
    .innerText635 {
        display: none;
        top: 1142px;
        left: -409px;
        width: 330px;
        min-height: 30px;
        initialTop: 1181;
        initialLeft: 220;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 1326
    }
}

@media screen and (max-width:479px) {
    .innerText635 {
        display: none
    }
}

.innerText636 {
    left: 460px;
    top: 2890px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000109;
    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
}

.innerText636_ContentDiv {
    word-wrap: break-word
}

.innerText636 {
    display: none;
    top: 2890px;
    left: 460px;
    width: 330px;
    min-height: 30px;
    initialTop: 1365;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1032
}

@media screen and (max-width:959px) {
    .innerText636 {
        display: block;
        prevBottom: 2258;
        initialLeft: 218;
        initialTop: 2153;
        left: 218px;
        top: 2153px;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText636 {
        display: none;
        initialLeft: 56;
        initialTop: 889;
        left: -573px;
        top: 850px;
        prevBottom: 993;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerText636 {
        display: none
    }
}

.innerShape637 {
    left: 584px;
    top: 2949px;
    width: 80px;
    height: 4px;
    z-index: 1000164;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    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
}

.innerShape637 {
    display: none;
    top: 2949px;
    left: 584px;
    width: 80px;
    height: 4px;
    initialTop: 1424;
    initialLeft: 550;
    initialWidth: 80;
    initialHeight: 4
}

@media screen and (max-width:959px) {
    .innerShape637 {
        display: block;
        initialLeft: 342;
        initialTop: 2212;
        left: 342px;
        top: 2212px;
        width: 80px;
        height: 4px;
        initialHeight: 4;
        initialWidth: 80
    }
}

@media screen and (max-width:767px) {
    .innerShape637 {
        display: none;
        top: 1264px;
        left: -285px;
        width: 80px;
        height: 4px;
        initialTop: 1303;
        initialLeft: 344;
        initialWidth: 80;
        initialHeight: 4
    }
}

@media screen and (max-width:479px) {
    .innerShape637 {
        display: none
    }
}

.innerShape638 {
    left: 244px;
    top: 1985px;
    width: 315px;
    height: 222px;
    z-index: 1000041;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-color: transparent;
    border-style: solid;
    background-color: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    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
}

.innerShape638 {
    display: none;
    initialLeft: 4;
    initialTop: 1006;
    left: 3px;
    top: 1005px;
    width: 200px;
    initialWidth: 200;
    height: 159px;
    initialHeight: 159
}

@media screen and (max-width:959px) {
    .innerShape638 {
        display: block;
        top: 1738px;
        left: 226px;
        width: 315px;
        height: 222px;
        initialTop: 1739;
        initialLeft: 227;
        initialWidth: 315;
        initialHeight: 222
    }
}

@media screen and (max-width:767px) {
    .innerShape638 {
        display: none;
        top: 2117px;
        left: -381px;
        width: 200px;
        height: 171px;
        initialTop: 1362;
        initialLeft: -520;
        initialWidth: 200;
        initialHeight: 171
    }
}

@media screen and (max-width:479px) {
    .innerShape638 {
        display: none;
        top: 1932px;
        left: 59px;
        width: 200px;
        height: 171px;
        initialTop: 1325;
        initialLeft: 0;
        initialWidth: 200;
        initialHeight: 171
    }
}

.innerShape639 {
    left: 246px;
    top: 1697px;
    width: 315px;
    height: 222px;
    z-index: 1000042;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-color: transparent;
    border-style: solid;
    background-color: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    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
}

.innerShape639 {
    display: none;
    initialLeft: 4;
    initialTop: 1006;
    left: 3px;
    top: 1005px;
    width: 200px;
    initialWidth: 200;
    height: 159px;
    initialHeight: 159
}

@media screen and (max-width:959px) {
    .innerShape639 {
        display: block;
        top: 1440px;
        left: 227px;
        width: 315px;
        height: 222px;
        initialTop: 1441;
        initialLeft: 228;
        initialWidth: 315;
        initialHeight: 222
    }
}

@media screen and (max-width:767px) {
    .innerShape639 {
        display: none;
        top: 2080px;
        left: 139px;
        width: 200px;
        height: 171px;
        initialTop: 1325;
        initialLeft: 0;
        initialWidth: 200;
        initialHeight: 171
    }
}

@media screen and (max-width:479px) {
    .innerShape639 {
        display: none;
        top: 2036px;
        left: -437px;
        width: 200px;
        height: 171px;
        initialTop: 1429;
        initialLeft: -496;
        initialWidth: 200;
        initialHeight: 171
    }
}

.innerShape640 {
    left: 244px;
    top: 2023px;
    width: 315px;
    height: 222px;
    z-index: 1000043;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-color: transparent;
    border-style: solid;
    background-color: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    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
}

.innerShape640 {
    display: none;
    initialLeft: 4;
    initialTop: 1006;
    left: 3px;
    top: 1005px;
    width: 200px;
    initialWidth: 200;
    height: 159px;
    initialHeight: 159
}

@media screen and (max-width:959px) {
    .innerShape640 {
        display: block;
        top: 1135px;
        left: 228px;
        width: 315px;
        height: 222px;
        initialTop: 1136;
        initialLeft: 229;
        initialWidth: 315;
        initialHeight: 222
    }
}

@media screen and (max-width:767px) {
    .innerShape640 {
        display: none;
        top: 2080px;
        left: 139px;
        width: 200px;
        height: 171px;
        initialTop: 1325;
        initialLeft: 0;
        initialWidth: 200;
        initialHeight: 171
    }
}

@media screen and (max-width:479px) {
    .innerShape640 {
        display: none;
        top: 1992px;
        left: -311px;
        width: 200px;
        height: 171px;
        initialTop: 1385;
        initialLeft: -370;
        initialWidth: 200;
        initialHeight: 171
    }
}

.innerShape641 {
    left: 248px;
    top: 1138px;
    width: 315px;
    height: 222px;
    z-index: 1000044;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-color: transparent;
    border-style: solid;
    background-color: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    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
}

.innerShape641 {
    display: none;
    initialLeft: 4;
    initialTop: 1006;
    left: 3px;
    top: 1005px;
    width: 200px;
    initialWidth: 200;
    height: 159px;
    initialHeight: 159
}

@media screen and (max-width:959px) {
    .innerShape641 {
        display: block;
        top: 838px;
        left: 227px;
        width: 315px;
        height: 222px;
        initialTop: 839;
        initialLeft: 228;
        initialWidth: 315;
        initialHeight: 222
    }
}

@media screen and (max-width:767px) {
    .innerShape641 {
        display: none;
        top: 2080px;
        left: 139px;
        width: 200px;
        height: 171px;
        initialTop: 1325;
        initialLeft: 0;
        initialWidth: 200;
        initialHeight: 171
    }
}

@media screen and (max-width:479px) {
    .innerShape641 {
        display: none;
        top: 2053px;
        left: -392px;
        width: 200px;
        height: 171px;
        initialTop: 1446;
        initialLeft: -451;
        initialWidth: 200;
        initialHeight: 171
    }
}

.innerText644 {
    left: 268px;
    top: 2444px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000177;
    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
}

.innerText644_ContentDiv {
    word-wrap: break-word
}

.innerText644 {
    display: none
}

@media screen and (max-width:959px) {
    .innerText644 {
        display: block;
        prevBottom: 2553;
        initialLeft: 224;
        initialTop: 2465;
        left: 224px;
        top: 2465px
    }
}

@media screen and (max-width:767px) {
    .innerText644 {
        display: none
    }
}

@media screen and (max-width:479px) {
    .innerText644 {
        display: none
    }
}

.innerText645 {
    left: 219px;
    top: 2267px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000159;
    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
}

.innerText645_ContentDiv {
    word-wrap: break-word
}

.innerText645 {
    display: none
}

@media screen and (max-width:959px) {
    .innerText645 {
        display: block;
        prevBottom: 2661;
        initialLeft: 158;
        initialTop: 2516;
        left: 158px;
        top: 2516px;
        width: 452px;
        initialWidth: 452;
        initialHeight: 30
    }
}

@media screen and (max-width:767px) {
    .innerText645 {
        display: none
    }
}

@media screen and (max-width:479px) {
    .innerText645 {
        display: none
    }
}

.innerShape646 {
    left: -200px;
    top: 2384px;
    width: 1570px;
    height: 400px;
    z-index: 1000093;
    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('/images8.webydo.com/93/9338687/3958/E99E5B77-6E05-23B3-D456-FAC80A5F0F90.jpg');
    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 center;
    overflow: hidden
}

.innerShape646 {
    display: none;
    width: 1570px;
    left: -200px
}

@media screen and (max-width:959px) {
    .innerShape646 {
        display: block;
        left: 0;
        width: 768px;
        initialLeft: 344;
        initialTop: 2322;
        top: 2322px;
        height: 353px;
        initialHeight: 353
    }
}

@media screen and (max-width:767px) {
    .innerShape646 {
        display: none;
        left: 0;
        width: 480px
    }
}

@media screen and (max-width:479px) {
    .innerShape646 {
        display: none;
        left: 0;
        width: 320px
    }
}

.innerText647 {
    left: 219px;
    top: 2577px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000094;
    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
}

.innerText647_ContentDiv {
    word-wrap: break-word
}

.innerText647 {
    display: none;
    prevBottom: 1033
}

@media screen and (max-width:959px) {
    .innerText647 {
        display: block;
        prevBottom: 2850;
        initialLeft: 145;
        initialTop: 2735;
        left: 145px;
        top: 2735px;
        width: 478px;
        initialWidth: 478;
        initialHeight: 30
    }
}

@media screen and (max-width:767px) {
    .innerText647 {
        display: none
    }
}

@media screen and (max-width:479px) {
    .innerText647 {
        display: none
    }
}

.innerText648 {
    left: 219px;
    top: 2759px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000095;
    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
}

.innerText648_ContentDiv {
    word-wrap: break-word
}

.innerText648 {
    display: none
}

@media screen and (max-width:959px) {
    .innerText648 {
        display: block;
        prevBottom: 2898;
        initialLeft: 155;
        initialTop: 2772;
        left: 155px;
        top: 2772px;
        width: 458px;
        initialWidth: 458;
        initialHeight: 30
    }
}

@media screen and (max-width:767px) {
    .innerText648 {
        display: none
    }
}

@media screen and (max-width:479px) {
    .innerText648 {
        display: none
    }
}

.innerText649 {
    left: 219px;
    top: 2974px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000096;
    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
}

.innerText649_ContentDiv {
    word-wrap: break-word
}

.innerText649 {
    display: none
}

@media screen and (max-width:959px) {
    .innerText649 {
        display: block;
        prevBottom: 3108;
        initialLeft: 219;
        initialTop: 2980;
        left: 219px;
        top: 2980px
    }
}

@media screen and (max-width:767px) {
    .innerText649 {
        display: none
    }
}

@media screen and (max-width:479px) {
    .innerText649 {
        display: none
    }
}

.innerMagicWidget650 {
    left: 351px;
    top: 2835px;
    width: 65px;
    height: 30px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000141;
    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
}

.innerMagicWidget650 {
    display: none
}

@media screen and (max-width:959px) {
    .innerMagicWidget650 {
        display: block;
        initialWidth: 177;
        initialHeight: 60;
        width: 177px;
        height: 60px;
        left: 295px;
        initialLeft: 295;
        initialTop: 2845;
        top: 2845px;
        prevBottom: 2990
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget650 {
        display: none
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget650 {
        display: none
    }
}

[data-widgetkey~="1038"] {
    overflow: visible
}

.wrapper_innerMagicWidget650_ey {
    cursor: pointer;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center
}

.button_innerMagicWidget650_ey {
    display: table;
    width: 100%;
    height: 100%;
    background: transparent
}

.button_innerMagicWidget650_ey:hover a {
    color: #00b7a2
}

.text_innerMagicWidget650_ey {
    display: table-cell;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    false;
    width: 95%
}

.default-style-text {
    font-size: 25px;
    font-family: Oswald;
    color: #1a9ef2
}

.hvr-grow_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-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;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow_innerMagicWidget650_ey:hover,
.hvr-grow_innerMagicWidget650_ey:focus,
.hvr-grow_innerMagicWidget650_ey:active {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -mos-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shrink_innerMagicWidget650_ey:hover,
.hvr-shrink_innerMagicWidget650_ey:focus,
.hvr-shrink_innerMagicWidget650_ey:active {
    -ms-transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes hvr-pulse_innerMagicWidget650_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget650_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse_innerMagicWidget650_ey:hover,
.hvr-pulse_innerMagicWidget650_ey:focus,
.hvr-pulse_innerMagicWidget650_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget650_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget650_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget650_ey;
    animation-name: hvr-pulse_innerMagicWidget650_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget650_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget650_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-grow_innerMagicWidget650_ey:hover,
.hvr-pulse-grow_innerMagicWidget650_ey:focus,
.hvr-pulse-grow_innerMagicWidget650_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget650_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget650_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget650_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget650_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -ms-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -o-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes hvr-pulse-shrink_innerMagicWidget650_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse-shrink_innerMagicWidget650_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-shrink_innerMagicWidget650_ey:hover,
.hvr-pulse-shrink_innerMagicWidget650_ey:focus,
.hvr-pulse-shrink_innerMagicWidget650_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget650_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget650_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget650_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget650_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
}

@-webkit-keyframes hvr-push_innerMagicWidget650_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget650_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-push_innerMagicWidget650_ey:hover,
.hvr-push_innerMagicWidget650_ey:focus,
.hvr-push_innerMagicWidget650_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget650_ey;
    -moz-animation-name: hvr-push_innerMagicWidget650_ey;
    -o-animation-name: hvr-push_innerMagicWidget650_ey;
    animation-name: hvr-push_innerMagicWidget650_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-pop_innerMagicWidget650_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget650_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pop_innerMagicWidget650_ey:hover,
.hvr-pop_innerMagicWidget650_ey:focus,
.hvr-pop_innerMagicWidget650_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget650_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget650_ey;
    -o-animation-name: hvr-pop_innerMagicWidget650_ey;
    animation-name: hvr-pop_innerMagicWidget650_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-in_innerMagicWidget650_ey:hover,
.hvr-bounce-in_innerMagicWidget650_ey:focus,
.hvr-bounce-in_innerMagicWidget650_ey:active {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-bounce-out_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-out_innerMagicWidget650_ey:hover,
.hvr-bounce-out_innerMagicWidget650_ey:focus,
.hvr-bounce-out_innerMagicWidget650_ey:active {
    -ms-transform: scale(.8);
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-rotate_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-rotate_innerMagicWidget650_ey:hover,
.hvr-rotate_innerMagicWidget650_ey:focus,
.hvr-rotate_innerMagicWidget650_ey:active {
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg)
}

.hvr-grow-rotate_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-rotate_innerMagicWidget650_ey:hover,
.hvr-grow-rotate_innerMagicWidget650_ey:focus,
.hvr-grow-rotate_innerMagicWidget650_ey:active {
    -ms-transform: scale(1.1) rotate(4deg);
    -webkit-transform: scale(1.1) rotate(4deg);
    -moz-transform: scale(1.1) rotate(4deg);
    -o-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-float_innerMagicWidget650_ey:hover,
.hvr-float_innerMagicWidget650_ey:focus,
.hvr-float_innerMagicWidget650_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sink_innerMagicWidget650_ey:hover,
.hvr-sink_innerMagicWidget650_ey:focus,
.hvr-sink_innerMagicWidget650_ey:active {
    -ms-transform: translateY(8px);
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes hvr-bob_innerMagicWidget650_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob_innerMagicWidget650_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget650_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget650_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-bob_innerMagicWidget650_ey:hover,
.hvr-bob_innerMagicWidget650_ey:focus,
.hvr-bob_innerMagicWidget650_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget650_ey, hvr-bob_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget650_ey, hvr-bob_innerMagicWidget650_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget650_ey, hvr-bob_innerMagicWidget650_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget650_ey, hvr-bob_innerMagicWidget650_ey;
    animation-name: hvr-bob-float_innerMagicWidget650_ey, hvr-bob_innerMagicWidget650_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes hvr-hang_innerMagicWidget650_ey {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget650_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget650_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-hang_innerMagicWidget650_ey:hover,
.hvr-hang_innerMagicWidget650_ey:focus,
.hvr-hang_innerMagicWidget650_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget650_ey, hvr-hang_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget650_ey, hvr-hang_innerMagicWidget650_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget650_ey, hvr-hang_innerMagicWidget650_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget650_ey, hvr-hang_innerMagicWidget650_ey;
    animation-name: hvr-hang-sink_innerMagicWidget650_ey, hvr-hang_innerMagicWidget650_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.hvr-skew_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-skew_innerMagicWidget650_ey:hover,
.hvr-skew_innerMagicWidget650_ey:focus,
.hvr-skew_innerMagicWidget650_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-forward_innerMagicWidget650_ey:hover,
.hvr-skew-forward_innerMagicWidget650_ey:focus,
.hvr-skew-forward_innerMagicWidget650_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-backward_innerMagicWidget650_ey:hover,
.hvr-skew-backward_innerMagicWidget650_ey:focus,
.hvr-skew-backward_innerMagicWidget650_ey:active {
    -ms-transform: skew(10deg);
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget650_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes hvr-wobble-vertical_innerMagicWidget650_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.hvr-wobble-vertical_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-vertical_innerMagicWidget650_ey:hover,
.hvr-wobble-vertical_innerMagicWidget650_ey:focus,
.hvr-wobble-vertical_innerMagicWidget650_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget650_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget650_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget650_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget650_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget650_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget650_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-wobble-horizontal_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-horizontal_innerMagicWidget650_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget650_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget650_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget650_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget650_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget650_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget650_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget650_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget650_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-bottom-right_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-bottom-right_innerMagicWidget650_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget650_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget650_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget650_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget650_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget650_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget650_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget650_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget650_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-top-right_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-top-right_innerMagicWidget650_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget650_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget650_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget650_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget650_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget650_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget650_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget650_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-top_innerMagicWidget650_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-top_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-wobble-top_innerMagicWidget650_ey:hover,
.hvr-wobble-top_innerMagicWidget650_ey:focus,
.hvr-wobble-top_innerMagicWidget650_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget650_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget650_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget650_ey;
    animation-name: hvr-wobble-top_innerMagicWidget650_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget650_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-bottom_innerMagicWidget650_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-bottom_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.hvr-wobble-bottom_innerMagicWidget650_ey:hover,
.hvr-wobble-bottom_innerMagicWidget650_ey:focus,
.hvr-wobble-bottom_innerMagicWidget650_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget650_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget650_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget650_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget650_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget650_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-skew_innerMagicWidget650_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-skew_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-skew_innerMagicWidget650_ey:hover,
.hvr-wobble-skew_innerMagicWidget650_ey:focus,
.hvr-wobble-skew_innerMagicWidget650_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget650_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget650_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget650_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget650_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget650_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes hvr-buzz_innerMagicWidget650_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.hvr-buzz_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz_innerMagicWidget650_ey:hover,
.hvr-buzz_innerMagicWidget650_ey:focus,
.hvr-buzz_innerMagicWidget650_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget650_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget650_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget650_ey;
    animation-name: hvr-buzz_innerMagicWidget650_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-buzz-out_innerMagicWidget650_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes hvr-buzz-out_innerMagicWidget650_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.hvr-buzz-out_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz-out_innerMagicWidget650_ey:hover,
.hvr-buzz-out_innerMagicWidget650_ey:focus,
.hvr-buzz-out_innerMagicWidget650_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget650_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget650_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget650_ey;
    animation-name: hvr-buzz-out_innerMagicWidget650_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-fade_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-fade_innerMagicWidget650_ey:hover,
.hvr-fade_innerMagicWidget650_ey:focus,
.hvr-fade_innerMagicWidget650_ey:active {
    background-color: transparent !important;
    color:  !important
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget650_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget650_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-back-pulse_innerMagicWidget650_ey:hover,
.hvr-back-pulse_innerMagicWidget650_ey:focus,
.hvr-back-pulse_innerMagicWidget650_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget650_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget650_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget650_ey;
    animation-name: hvr-back-pulse_innerMagicWidget650_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-delay: .5s;
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    animation-delay: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: transparent !important;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget650_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-right_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right_innerMagicWidget650_ey:hover,
.hvr-sweep-to-right_innerMagicWidget650_ey:focus,
.hvr-sweep-to-right_innerMagicWidget650_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget650_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget650_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget650_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-left_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-left_innerMagicWidget650_ey:hover,
.hvr-sweep-to-left_innerMagicWidget650_ey:focus,
.hvr-sweep-to-left_innerMagicWidget650_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget650_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget650_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget650_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-bottom_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-bottom_innerMagicWidget650_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget650_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget650_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget650_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget650_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget650_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-top_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-top_innerMagicWidget650_ey:hover,
.hvr-sweep-to-top_innerMagicWidget650_ey:focus,
.hvr-sweep-to-top_innerMagicWidget650_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget650_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget650_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget650_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-right_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-right_innerMagicWidget650_ey:hover,
.hvr-bounce-to-right_innerMagicWidget650_ey:focus,
.hvr-bounce-to-right_innerMagicWidget650_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget650_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget650_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget650_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-left_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-left_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-left_innerMagicWidget650_ey:hover,
.hvr-bounce-to-left_innerMagicWidget650_ey:focus,
.hvr-bounce-to-left_innerMagicWidget650_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget650_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget650_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget650_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-bottom_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-bottom_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-bottom_innerMagicWidget650_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget650_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget650_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget650_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget650_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget650_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-top_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-top_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-top_innerMagicWidget650_ey:hover,
.hvr-bounce-to-top_innerMagicWidget650_ey:focus,
.hvr-bounce-to-top_innerMagicWidget650_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget650_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget650_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget650_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-radial-out_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-out_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    border-radius: 100%;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-out_innerMagicWidget650_ey:hover,
.hvr-radial-out_innerMagicWidget650_ey:focus,
.hvr-radial-out_innerMagicWidget650_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget650_ey:hover:before,
.hvr-radial-out_innerMagicWidget650_ey:focus:before,
.hvr-radial-out_innerMagicWidget650_ey:active:before {
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-in_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    border-radius: 100%;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-in_innerMagicWidget650_ey:hover,
.hvr-radial-in_innerMagicWidget650_ey:focus,
.hvr-radial-in_innerMagicWidget650_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget650_ey:hover:before,
.hvr-radial-in_innerMagicWidget650_ey:focus:before,
.hvr-radial-in_innerMagicWidget650_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-in_innerMagicWidget650_ey:hover,
.hvr-rectangle-in_innerMagicWidget650_ey:focus,
.hvr-rectangle-in_innerMagicWidget650_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget650_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget650_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget650_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-out_innerMagicWidget650_ey:hover,
.hvr-rectangle-out_innerMagicWidget650_ey:focus,
.hvr-rectangle-out_innerMagicWidget650_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget650_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget650_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget650_ey:active:before {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-horizontal_innerMagicWidget650_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget650_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget650_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget650_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget650_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget650_ey:active:before {
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-horizontal_innerMagicWidget650_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget650_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget650_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget650_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget650_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget650_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget650_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background:  !important;
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-vertical_innerMagicWidget650_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget650_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget650_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget650_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget650_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget650_ey:active:before {
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-vertical_innerMagicWidget650_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget650_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget650_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget650_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget650_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget650_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-border-fade_innerMagicWidget650_ey:hover,
.hvr-border-fade_innerMagicWidget650_ey:focus,
.hvr-border-fade_innerMagicWidget650_ey:active {
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-hollow_innerMagicWidget650_ey:hover,
.hvr-hollow_innerMagicWidget650_ey:focus,
.hvr-hollow_innerMagicWidget650_ey:active {
    background: none !important;
    color:  !important;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-trim_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-trim_innerMagicWidget650_ey:before {
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-trim_innerMagicWidget650_ey:hover:before,
.hvr-trim_innerMagicWidget650_ey:focus:before,
.hvr-trim_innerMagicWidget650_ey:active:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget650_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget650_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-out_innerMagicWidget650_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    opacity: 0
}

.hvr-ripple-out_innerMagicWidget650_ey:hover:before,
.hvr-ripple-out_innerMagicWidget650_ey:focus:before,
.hvr-ripple-out_innerMagicWidget650_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget650_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget650_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget650_ey;
    animation-name: hvr-ripple-out_innerMagicWidget650_ey;
    opacity: 1
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget650_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget650_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-in_innerMagicWidget650_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget650_ey:hover:before,
.hvr-ripple-in_innerMagicWidget650_ey:focus:before,
.hvr-ripple-in_innerMagicWidget650_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget650_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget650_ey;
    animation-name: hvr-ripple-in_innerMagicWidget650_ey
}

.hvr-outline-out_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-out_innerMagicWidget650_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    opacity: 0
}

.hvr-outline-out_innerMagicWidget650_ey:hover:before,
.hvr-outline-out_innerMagicWidget650_ey:focus:before,
.hvr-outline-out_innerMagicWidget650_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-outline-in_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-in_innerMagicWidget650_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-in_innerMagicWidget650_ey:hover:before,
.hvr-outline-in_innerMagicWidget650_ey:focus:before,
.hvr-outline-in_innerMagicWidget650_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget650_ey:hover,
.hvr-round-corners_innerMagicWidget650_ey:focus,
.hvr-round-corners_innerMagicWidget650_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget650_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    bottom: 0;
    background: transparent !important;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-left_innerMagicWidget650_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget650_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget650_ey:active:before {
    right: 2.5%
}

.hvr-underline-from-center_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-center_innerMagicWidget650_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget650_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget650_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-underline-from-right_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-right_innerMagicWidget650_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget650_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget650_ey:active:before {
    left: 2.5%
}

.hvr-overline-from-left_innerMagicWidget650_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-left_innerMagicWidget650_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget650_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget650_ey:active:before {
    right: 2.5%
}

.hvr-overline-from-center_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-center_innerMagicWidget650_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget650_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget650_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-overline-from-right_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-right_innerMagicWidget650_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget650_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget650_ey:active:before {
    left: 2.5%
}

.hvr-reveal_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-reveal_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    bottom: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-reveal_innerMagicWidget650_ey:hover:before,
.hvr-reveal_innerMagicWidget650_ey:focus:before,
.hvr-reveal_innerMagicWidget650_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    -moz-transform: translateY(4px);
    -o-transform: translateY(4px);
    transform: translateY(4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-reveal_innerMagicWidget650_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget650_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget650_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget650_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-reveal_innerMagicWidget650_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget650_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget650_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-glow_innerMagicWidget650_ey:hover,
.hvr-glow_innerMagicWidget650_ey:focus,
.hvr-glow_innerMagicWidget650_ey:active {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow_innerMagicWidget650_ey:hover,
.hvr-shadow_innerMagicWidget650_ey:focus,
.hvr-shadow_innerMagicWidget650_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-text_shadow_innerMagicWidget650_ey {
    transition: all .5s ease
}

.hvr-text_shadow_innerMagicWidget650_ey:hover {
    text-shadow: 1px 1px 2px #ababab
}

.hvr-grow-shadow_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-shadow_innerMagicWidget650_ey:hover,
.hvr-grow-shadow_innerMagicWidget650_ey:focus,
.hvr-grow-shadow_innerMagicWidget650_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important;
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-box-shadow-outset_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-box-shadow-outset_innerMagicWidget650_ey:hover,
.hvr-box-shadow-outset_innerMagicWidget650_ey:focus,
.hvr-box-shadow-outset_innerMagicWidget650_ey:active {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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_innerMagicWidget650_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget650_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget650_ey:active {
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-float-shadow_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget650_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%);
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget650_ey:hover,
.hvr-float-shadow_innerMagicWidget650_ey:focus,
.hvr-float-shadow_innerMagicWidget650_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget650_ey:hover:before,
.hvr-float-shadow_innerMagicWidget650_ey:focus:before,
.hvr-float-shadow_innerMagicWidget650_ey:active:before {
    opacity: 1;
    -ms-transform: translateY(5px);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-shadow-radial_innerMagicWidget650_ey:before,
.hvr-shadow-radial_innerMagicWidget650_ey:after {
    pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow-radial_innerMagicWidget650_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_innerMagicWidget650_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_innerMagicWidget650_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget650_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget650_ey:active:before,
.hvr-shadow-radial_innerMagicWidget650_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget650_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget650_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-top_innerMagicWidget650_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-top_innerMagicWidget650_ey:hover:before,
.hvr-bubble-top_innerMagicWidget650_ey:focus:before,
.hvr-bubble-top_innerMagicWidget650_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-right_innerMagicWidget650_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-right_innerMagicWidget650_ey:hover:before,
.hvr-bubble-right_innerMagicWidget650_ey:focus:before,
.hvr-bubble-right_innerMagicWidget650_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-bottom_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-bottom_innerMagicWidget650_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget650_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget650_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget650_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-left_innerMagicWidget650_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent transparent transparent
}

.hvr-bubble-left_innerMagicWidget650_ey:hover:before,
.hvr-bubble-left_innerMagicWidget650_ey:focus:before,
.hvr-bubble-left_innerMagicWidget650_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget650_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 transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget650_ey:hover,
.hvr-bubble-float-top_innerMagicWidget650_ey:focus,
.hvr-bubble-float-top_innerMagicWidget650_ey:active {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget650_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget650_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget650_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget650_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;
    -md-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget650_ey:hover,
.hvr-bubble-float-right_innerMagicWidget650_ey:focus,
.hvr-bubble-float-right_innerMagicWidget650_ey:active {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget650_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget650_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget650_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget650_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: transparent transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget650_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget650_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget650_ey:active {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget650_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget650_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget650_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget650_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget650_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 transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget650_ey:hover,
.hvr-bubble-float-left_innerMagicWidget650_ey:focus,
.hvr-bubble-float-left_innerMagicWidget650_ey:active {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget650_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget650_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget650_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.innerText652 {
    left: 219px;
    top: 3038px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000097;
    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
}

.innerText652_ContentDiv {
    word-wrap: break-word
}

.innerText652 {
    display: none
}

@media screen and (max-width:959px) {
    .innerText652 {
        display: block;
        prevBottom: 3147;
        top: 3030px;
        left: 219px;
        initialTop: 3030;
        initialLeft: 219
    }
}

@media screen and (max-width:767px) {
    .innerText652 {
        display: none
    }
}

@media screen and (max-width:479px) {
    .innerText652 {
        display: none
    }
}

.innerMagicWidget653 {
    left: 328px;
    top: 2865px;
    width: 177px;
    height: 60px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000142;
    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
}

.innerMagicWidget653 {
    display: none
}

@media screen and (max-width:959px) {
    .innerMagicWidget653 {
        display: block;
        initialWidth: 65;
        initialHeight: 30;
        width: 177px;
        height: 60px;
        left: 295px;
        initialLeft: 295;
        initialTop: 3074;
        top: 3074px;
        prevBottom: 3228
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget653 {
        display: none
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget653 {
        display: none
    }
}

[data-widgetkey~="1038"] {
    overflow: visible
}

.wrapper_innerMagicWidget653_ey {
    cursor: pointer;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center
}

.button_innerMagicWidget653_ey {
    display: table;
    width: 100%;
    height: 100%;
    background: transparent
}

.button_innerMagicWidget653_ey:hover a {
    color: #00b7a2
}

.text_innerMagicWidget653_ey {
    display: table-cell;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    false;
    width: 95%
}

.default-style-text {
    font-size: 25px;
    font-family: Oswald;
    color: #1a9ef2
}

.hvr-grow_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-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;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow_innerMagicWidget653_ey:hover,
.hvr-grow_innerMagicWidget653_ey:focus,
.hvr-grow_innerMagicWidget653_ey:active {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -mos-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shrink_innerMagicWidget653_ey:hover,
.hvr-shrink_innerMagicWidget653_ey:focus,
.hvr-shrink_innerMagicWidget653_ey:active {
    -ms-transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes hvr-pulse_innerMagicWidget653_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget653_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse_innerMagicWidget653_ey:hover,
.hvr-pulse_innerMagicWidget653_ey:focus,
.hvr-pulse_innerMagicWidget653_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget653_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget653_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget653_ey;
    animation-name: hvr-pulse_innerMagicWidget653_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget653_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget653_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-grow_innerMagicWidget653_ey:hover,
.hvr-pulse-grow_innerMagicWidget653_ey:focus,
.hvr-pulse-grow_innerMagicWidget653_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget653_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget653_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget653_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget653_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -ms-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -o-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes hvr-pulse-shrink_innerMagicWidget653_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse-shrink_innerMagicWidget653_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-shrink_innerMagicWidget653_ey:hover,
.hvr-pulse-shrink_innerMagicWidget653_ey:focus,
.hvr-pulse-shrink_innerMagicWidget653_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget653_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget653_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget653_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget653_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
}

@-webkit-keyframes hvr-push_innerMagicWidget653_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget653_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-push_innerMagicWidget653_ey:hover,
.hvr-push_innerMagicWidget653_ey:focus,
.hvr-push_innerMagicWidget653_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget653_ey;
    -moz-animation-name: hvr-push_innerMagicWidget653_ey;
    -o-animation-name: hvr-push_innerMagicWidget653_ey;
    animation-name: hvr-push_innerMagicWidget653_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-pop_innerMagicWidget653_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget653_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pop_innerMagicWidget653_ey:hover,
.hvr-pop_innerMagicWidget653_ey:focus,
.hvr-pop_innerMagicWidget653_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget653_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget653_ey;
    -o-animation-name: hvr-pop_innerMagicWidget653_ey;
    animation-name: hvr-pop_innerMagicWidget653_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-in_innerMagicWidget653_ey:hover,
.hvr-bounce-in_innerMagicWidget653_ey:focus,
.hvr-bounce-in_innerMagicWidget653_ey:active {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-bounce-out_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-out_innerMagicWidget653_ey:hover,
.hvr-bounce-out_innerMagicWidget653_ey:focus,
.hvr-bounce-out_innerMagicWidget653_ey:active {
    -ms-transform: scale(.8);
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-rotate_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-rotate_innerMagicWidget653_ey:hover,
.hvr-rotate_innerMagicWidget653_ey:focus,
.hvr-rotate_innerMagicWidget653_ey:active {
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg)
}

.hvr-grow-rotate_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-rotate_innerMagicWidget653_ey:hover,
.hvr-grow-rotate_innerMagicWidget653_ey:focus,
.hvr-grow-rotate_innerMagicWidget653_ey:active {
    -ms-transform: scale(1.1) rotate(4deg);
    -webkit-transform: scale(1.1) rotate(4deg);
    -moz-transform: scale(1.1) rotate(4deg);
    -o-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-float_innerMagicWidget653_ey:hover,
.hvr-float_innerMagicWidget653_ey:focus,
.hvr-float_innerMagicWidget653_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sink_innerMagicWidget653_ey:hover,
.hvr-sink_innerMagicWidget653_ey:focus,
.hvr-sink_innerMagicWidget653_ey:active {
    -ms-transform: translateY(8px);
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes hvr-bob_innerMagicWidget653_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob_innerMagicWidget653_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget653_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget653_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-bob_innerMagicWidget653_ey:hover,
.hvr-bob_innerMagicWidget653_ey:focus,
.hvr-bob_innerMagicWidget653_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget653_ey, hvr-bob_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget653_ey, hvr-bob_innerMagicWidget653_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget653_ey, hvr-bob_innerMagicWidget653_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget653_ey, hvr-bob_innerMagicWidget653_ey;
    animation-name: hvr-bob-float_innerMagicWidget653_ey, hvr-bob_innerMagicWidget653_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes hvr-hang_innerMagicWidget653_ey {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget653_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget653_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-hang_innerMagicWidget653_ey:hover,
.hvr-hang_innerMagicWidget653_ey:focus,
.hvr-hang_innerMagicWidget653_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget653_ey, hvr-hang_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget653_ey, hvr-hang_innerMagicWidget653_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget653_ey, hvr-hang_innerMagicWidget653_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget653_ey, hvr-hang_innerMagicWidget653_ey;
    animation-name: hvr-hang-sink_innerMagicWidget653_ey, hvr-hang_innerMagicWidget653_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.hvr-skew_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-skew_innerMagicWidget653_ey:hover,
.hvr-skew_innerMagicWidget653_ey:focus,
.hvr-skew_innerMagicWidget653_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-forward_innerMagicWidget653_ey:hover,
.hvr-skew-forward_innerMagicWidget653_ey:focus,
.hvr-skew-forward_innerMagicWidget653_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-backward_innerMagicWidget653_ey:hover,
.hvr-skew-backward_innerMagicWidget653_ey:focus,
.hvr-skew-backward_innerMagicWidget653_ey:active {
    -ms-transform: skew(10deg);
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget653_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes hvr-wobble-vertical_innerMagicWidget653_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.hvr-wobble-vertical_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-vertical_innerMagicWidget653_ey:hover,
.hvr-wobble-vertical_innerMagicWidget653_ey:focus,
.hvr-wobble-vertical_innerMagicWidget653_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget653_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget653_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget653_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget653_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget653_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget653_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-wobble-horizontal_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-horizontal_innerMagicWidget653_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget653_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget653_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget653_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget653_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget653_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget653_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget653_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget653_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-bottom-right_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-bottom-right_innerMagicWidget653_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget653_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget653_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget653_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget653_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget653_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget653_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget653_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget653_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-top-right_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-top-right_innerMagicWidget653_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget653_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget653_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget653_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget653_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget653_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget653_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget653_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-top_innerMagicWidget653_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-top_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-wobble-top_innerMagicWidget653_ey:hover,
.hvr-wobble-top_innerMagicWidget653_ey:focus,
.hvr-wobble-top_innerMagicWidget653_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget653_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget653_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget653_ey;
    animation-name: hvr-wobble-top_innerMagicWidget653_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget653_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-bottom_innerMagicWidget653_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-bottom_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.hvr-wobble-bottom_innerMagicWidget653_ey:hover,
.hvr-wobble-bottom_innerMagicWidget653_ey:focus,
.hvr-wobble-bottom_innerMagicWidget653_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget653_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget653_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget653_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget653_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget653_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-skew_innerMagicWidget653_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-skew_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-skew_innerMagicWidget653_ey:hover,
.hvr-wobble-skew_innerMagicWidget653_ey:focus,
.hvr-wobble-skew_innerMagicWidget653_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget653_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget653_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget653_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget653_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget653_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes hvr-buzz_innerMagicWidget653_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.hvr-buzz_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz_innerMagicWidget653_ey:hover,
.hvr-buzz_innerMagicWidget653_ey:focus,
.hvr-buzz_innerMagicWidget653_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget653_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget653_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget653_ey;
    animation-name: hvr-buzz_innerMagicWidget653_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-buzz-out_innerMagicWidget653_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes hvr-buzz-out_innerMagicWidget653_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.hvr-buzz-out_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz-out_innerMagicWidget653_ey:hover,
.hvr-buzz-out_innerMagicWidget653_ey:focus,
.hvr-buzz-out_innerMagicWidget653_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget653_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget653_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget653_ey;
    animation-name: hvr-buzz-out_innerMagicWidget653_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-fade_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-fade_innerMagicWidget653_ey:hover,
.hvr-fade_innerMagicWidget653_ey:focus,
.hvr-fade_innerMagicWidget653_ey:active {
    background-color: transparent !important;
    color:  !important
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget653_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget653_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-back-pulse_innerMagicWidget653_ey:hover,
.hvr-back-pulse_innerMagicWidget653_ey:focus,
.hvr-back-pulse_innerMagicWidget653_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget653_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget653_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget653_ey;
    animation-name: hvr-back-pulse_innerMagicWidget653_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-delay: .5s;
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    animation-delay: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: transparent !important;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget653_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-right_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right_innerMagicWidget653_ey:hover,
.hvr-sweep-to-right_innerMagicWidget653_ey:focus,
.hvr-sweep-to-right_innerMagicWidget653_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget653_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget653_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget653_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-left_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-left_innerMagicWidget653_ey:hover,
.hvr-sweep-to-left_innerMagicWidget653_ey:focus,
.hvr-sweep-to-left_innerMagicWidget653_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget653_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget653_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget653_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-bottom_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-bottom_innerMagicWidget653_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget653_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget653_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget653_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget653_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget653_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-top_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-top_innerMagicWidget653_ey:hover,
.hvr-sweep-to-top_innerMagicWidget653_ey:focus,
.hvr-sweep-to-top_innerMagicWidget653_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget653_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget653_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget653_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-right_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-right_innerMagicWidget653_ey:hover,
.hvr-bounce-to-right_innerMagicWidget653_ey:focus,
.hvr-bounce-to-right_innerMagicWidget653_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget653_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget653_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget653_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-left_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-left_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-left_innerMagicWidget653_ey:hover,
.hvr-bounce-to-left_innerMagicWidget653_ey:focus,
.hvr-bounce-to-left_innerMagicWidget653_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget653_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget653_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget653_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-bottom_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-bottom_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-bottom_innerMagicWidget653_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget653_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget653_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget653_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget653_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget653_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-top_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-top_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-top_innerMagicWidget653_ey:hover,
.hvr-bounce-to-top_innerMagicWidget653_ey:focus,
.hvr-bounce-to-top_innerMagicWidget653_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget653_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget653_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget653_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-radial-out_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-out_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    border-radius: 100%;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-out_innerMagicWidget653_ey:hover,
.hvr-radial-out_innerMagicWidget653_ey:focus,
.hvr-radial-out_innerMagicWidget653_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget653_ey:hover:before,
.hvr-radial-out_innerMagicWidget653_ey:focus:before,
.hvr-radial-out_innerMagicWidget653_ey:active:before {
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-in_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    border-radius: 100%;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-in_innerMagicWidget653_ey:hover,
.hvr-radial-in_innerMagicWidget653_ey:focus,
.hvr-radial-in_innerMagicWidget653_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget653_ey:hover:before,
.hvr-radial-in_innerMagicWidget653_ey:focus:before,
.hvr-radial-in_innerMagicWidget653_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-in_innerMagicWidget653_ey:hover,
.hvr-rectangle-in_innerMagicWidget653_ey:focus,
.hvr-rectangle-in_innerMagicWidget653_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget653_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget653_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget653_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-out_innerMagicWidget653_ey:hover,
.hvr-rectangle-out_innerMagicWidget653_ey:focus,
.hvr-rectangle-out_innerMagicWidget653_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget653_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget653_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget653_ey:active:before {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-horizontal_innerMagicWidget653_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget653_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget653_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget653_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget653_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget653_ey:active:before {
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-horizontal_innerMagicWidget653_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget653_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget653_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget653_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget653_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget653_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget653_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background:  !important;
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-vertical_innerMagicWidget653_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget653_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget653_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget653_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget653_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget653_ey:active:before {
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-vertical_innerMagicWidget653_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget653_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget653_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget653_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget653_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget653_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-border-fade_innerMagicWidget653_ey:hover,
.hvr-border-fade_innerMagicWidget653_ey:focus,
.hvr-border-fade_innerMagicWidget653_ey:active {
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-hollow_innerMagicWidget653_ey:hover,
.hvr-hollow_innerMagicWidget653_ey:focus,
.hvr-hollow_innerMagicWidget653_ey:active {
    background: none !important;
    color:  !important;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-trim_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-trim_innerMagicWidget653_ey:before {
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-trim_innerMagicWidget653_ey:hover:before,
.hvr-trim_innerMagicWidget653_ey:focus:before,
.hvr-trim_innerMagicWidget653_ey:active:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget653_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget653_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-out_innerMagicWidget653_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    opacity: 0
}

.hvr-ripple-out_innerMagicWidget653_ey:hover:before,
.hvr-ripple-out_innerMagicWidget653_ey:focus:before,
.hvr-ripple-out_innerMagicWidget653_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget653_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget653_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget653_ey;
    animation-name: hvr-ripple-out_innerMagicWidget653_ey;
    opacity: 1
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget653_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget653_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-in_innerMagicWidget653_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget653_ey:hover:before,
.hvr-ripple-in_innerMagicWidget653_ey:focus:before,
.hvr-ripple-in_innerMagicWidget653_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget653_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget653_ey;
    animation-name: hvr-ripple-in_innerMagicWidget653_ey
}

.hvr-outline-out_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-out_innerMagicWidget653_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    opacity: 0
}

.hvr-outline-out_innerMagicWidget653_ey:hover:before,
.hvr-outline-out_innerMagicWidget653_ey:focus:before,
.hvr-outline-out_innerMagicWidget653_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-outline-in_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-in_innerMagicWidget653_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-in_innerMagicWidget653_ey:hover:before,
.hvr-outline-in_innerMagicWidget653_ey:focus:before,
.hvr-outline-in_innerMagicWidget653_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget653_ey:hover,
.hvr-round-corners_innerMagicWidget653_ey:focus,
.hvr-round-corners_innerMagicWidget653_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget653_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    bottom: 0;
    background: transparent !important;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-left_innerMagicWidget653_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget653_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget653_ey:active:before {
    right: 2.5%
}

.hvr-underline-from-center_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-center_innerMagicWidget653_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget653_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget653_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-underline-from-right_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-right_innerMagicWidget653_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget653_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget653_ey:active:before {
    left: 2.5%
}

.hvr-overline-from-left_innerMagicWidget653_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-left_innerMagicWidget653_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget653_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget653_ey:active:before {
    right: 2.5%
}

.hvr-overline-from-center_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-center_innerMagicWidget653_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget653_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget653_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-overline-from-right_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-right_innerMagicWidget653_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget653_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget653_ey:active:before {
    left: 2.5%
}

.hvr-reveal_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-reveal_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    bottom: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-reveal_innerMagicWidget653_ey:hover:before,
.hvr-reveal_innerMagicWidget653_ey:focus:before,
.hvr-reveal_innerMagicWidget653_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    -moz-transform: translateY(4px);
    -o-transform: translateY(4px);
    transform: translateY(4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-reveal_innerMagicWidget653_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget653_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget653_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget653_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-reveal_innerMagicWidget653_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget653_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget653_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-glow_innerMagicWidget653_ey:hover,
.hvr-glow_innerMagicWidget653_ey:focus,
.hvr-glow_innerMagicWidget653_ey:active {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow_innerMagicWidget653_ey:hover,
.hvr-shadow_innerMagicWidget653_ey:focus,
.hvr-shadow_innerMagicWidget653_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-text_shadow_innerMagicWidget653_ey {
    transition: all .5s ease
}

.hvr-text_shadow_innerMagicWidget653_ey:hover {
    text-shadow: 1px 1px 2px #ababab
}

.hvr-grow-shadow_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-shadow_innerMagicWidget653_ey:hover,
.hvr-grow-shadow_innerMagicWidget653_ey:focus,
.hvr-grow-shadow_innerMagicWidget653_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important;
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-box-shadow-outset_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-box-shadow-outset_innerMagicWidget653_ey:hover,
.hvr-box-shadow-outset_innerMagicWidget653_ey:focus,
.hvr-box-shadow-outset_innerMagicWidget653_ey:active {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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_innerMagicWidget653_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget653_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget653_ey:active {
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-float-shadow_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget653_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%);
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget653_ey:hover,
.hvr-float-shadow_innerMagicWidget653_ey:focus,
.hvr-float-shadow_innerMagicWidget653_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget653_ey:hover:before,
.hvr-float-shadow_innerMagicWidget653_ey:focus:before,
.hvr-float-shadow_innerMagicWidget653_ey:active:before {
    opacity: 1;
    -ms-transform: translateY(5px);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-shadow-radial_innerMagicWidget653_ey:before,
.hvr-shadow-radial_innerMagicWidget653_ey:after {
    pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow-radial_innerMagicWidget653_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_innerMagicWidget653_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_innerMagicWidget653_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget653_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget653_ey:active:before,
.hvr-shadow-radial_innerMagicWidget653_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget653_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget653_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-top_innerMagicWidget653_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-top_innerMagicWidget653_ey:hover:before,
.hvr-bubble-top_innerMagicWidget653_ey:focus:before,
.hvr-bubble-top_innerMagicWidget653_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-right_innerMagicWidget653_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-right_innerMagicWidget653_ey:hover:before,
.hvr-bubble-right_innerMagicWidget653_ey:focus:before,
.hvr-bubble-right_innerMagicWidget653_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-bottom_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-bottom_innerMagicWidget653_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget653_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget653_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget653_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-left_innerMagicWidget653_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent transparent transparent
}

.hvr-bubble-left_innerMagicWidget653_ey:hover:before,
.hvr-bubble-left_innerMagicWidget653_ey:focus:before,
.hvr-bubble-left_innerMagicWidget653_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget653_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 transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget653_ey:hover,
.hvr-bubble-float-top_innerMagicWidget653_ey:focus,
.hvr-bubble-float-top_innerMagicWidget653_ey:active {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget653_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget653_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget653_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget653_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;
    -md-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget653_ey:hover,
.hvr-bubble-float-right_innerMagicWidget653_ey:focus,
.hvr-bubble-float-right_innerMagicWidget653_ey:active {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget653_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget653_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget653_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget653_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: transparent transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget653_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget653_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget653_ey:active {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget653_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget653_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget653_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget653_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget653_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 transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget653_ey:hover,
.hvr-bubble-float-left_innerMagicWidget653_ey:focus,
.hvr-bubble-float-left_innerMagicWidget653_ey:active {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget653_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget653_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget653_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.innerText654 {
    left: 239px;
    top: 3070px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000098;
    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
}

.innerText654_ContentDiv {
    word-wrap: break-word
}

.innerText654 {
    display: none
}

@media screen and (max-width:959px) {
    .innerText654 {
        display: block;
        prevBottom: 3553;
        top: 3288px;
        left: 191px;
        initialTop: 3288;
        initialLeft: 191;
        width: 386px;
        initialWidth: 386;
        initialHeight: 30
    }
}

@media screen and (max-width:767px) {
    .innerText654 {
        display: none
    }
}

@media screen and (max-width:479px) {
    .innerText654 {
        display: none
    }
}

.innerText655 {
    left: 239px;
    top: 3020px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000099;
    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
}

.innerText655_ContentDiv {
    word-wrap: break-word
}

.innerText655 {
    display: none
}

@media screen and (max-width:959px) {
    .innerText655 {
        display: block;
        prevBottom: 3486;
        initialLeft: 219;
        initialTop: 3238;
        left: 219px;
        top: 3238px
    }
}

@media screen and (max-width:767px) {
    .innerText655 {
        display: none
    }
}

@media screen and (max-width:479px) {
    .innerText655 {
        display: none
    }
}

.innerMagicWidget656 {
    left: 315px;
    top: 3152px;
    width: 177px;
    height: 60px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000143;
    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
}

.innerMagicWidget656 {
    display: none
}

@media screen and (max-width:959px) {
    .innerMagicWidget656 {
        display: block;
        initialWidth: 65;
        initialHeight: 30;
        width: 177px;
        height: 60px;
        left: 295px;
        initialLeft: 295;
        initialTop: 3349;
        top: 3349px;
        prevBottom: 3638
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget656 {
        display: none
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget656 {
        display: none
    }
}

[data-widgetkey~="1038"] {
    overflow: visible
}

.wrapper_innerMagicWidget656_ey {
    cursor: pointer;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center
}

.button_innerMagicWidget656_ey {
    display: table;
    width: 100%;
    height: 100%;
    background: transparent
}

.button_innerMagicWidget656_ey:hover a {
    color: #00b7a2
}

.text_innerMagicWidget656_ey {
    display: table-cell;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    false;
    width: 95%
}

.default-style-text {
    font-size: 25px;
    font-family: Oswald;
    color: #1a9ef2
}

.hvr-grow_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-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;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow_innerMagicWidget656_ey:hover,
.hvr-grow_innerMagicWidget656_ey:focus,
.hvr-grow_innerMagicWidget656_ey:active {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -mos-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shrink_innerMagicWidget656_ey:hover,
.hvr-shrink_innerMagicWidget656_ey:focus,
.hvr-shrink_innerMagicWidget656_ey:active {
    -ms-transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes hvr-pulse_innerMagicWidget656_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget656_ey {
    25% {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse_innerMagicWidget656_ey:hover,
.hvr-pulse_innerMagicWidget656_ey:focus,
.hvr-pulse_innerMagicWidget656_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget656_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget656_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget656_ey;
    animation-name: hvr-pulse_innerMagicWidget656_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget656_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget656_ey {
    to {
        -ms-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-grow_innerMagicWidget656_ey:hover,
.hvr-pulse-grow_innerMagicWidget656_ey:focus,
.hvr-pulse-grow_innerMagicWidget656_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget656_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget656_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget656_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget656_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -ms-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -o-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes hvr-pulse-shrink_innerMagicWidget656_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse-shrink_innerMagicWidget656_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pulse-shrink_innerMagicWidget656_ey:hover,
.hvr-pulse-shrink_innerMagicWidget656_ey:focus,
.hvr-pulse-shrink_innerMagicWidget656_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget656_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget656_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget656_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget656_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
}

@-webkit-keyframes hvr-push_innerMagicWidget656_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget656_ey {
    50% {
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-push_innerMagicWidget656_ey:hover,
.hvr-push_innerMagicWidget656_ey:focus,
.hvr-push_innerMagicWidget656_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget656_ey;
    -moz-animation-name: hvr-push_innerMagicWidget656_ey;
    -o-animation-name: hvr-push_innerMagicWidget656_ey;
    animation-name: hvr-push_innerMagicWidget656_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-pop_innerMagicWidget656_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget656_ey {
    50% {
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-pop_innerMagicWidget656_ey:hover,
.hvr-pop_innerMagicWidget656_ey:focus,
.hvr-pop_innerMagicWidget656_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget656_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget656_ey;
    -o-animation-name: hvr-pop_innerMagicWidget656_ey;
    animation-name: hvr-pop_innerMagicWidget656_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-bounce-in_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-in_innerMagicWidget656_ey:hover,
.hvr-bounce-in_innerMagicWidget656_ey:focus,
.hvr-bounce-in_innerMagicWidget656_ey:active {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-bounce-out_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s
}

.hvr-bounce-out_innerMagicWidget656_ey:hover,
.hvr-bounce-out_innerMagicWidget656_ey:focus,
.hvr-bounce-out_innerMagicWidget656_ey:active {
    -ms-transform: scale(.8);
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -ms-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -moz-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    -o-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.hvr-rotate_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-rotate_innerMagicWidget656_ey:hover,
.hvr-rotate_innerMagicWidget656_ey:focus,
.hvr-rotate_innerMagicWidget656_ey:active {
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg)
}

.hvr-grow-rotate_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-rotate_innerMagicWidget656_ey:hover,
.hvr-grow-rotate_innerMagicWidget656_ey:focus,
.hvr-grow-rotate_innerMagicWidget656_ey:active {
    -ms-transform: scale(1.1) rotate(4deg);
    -webkit-transform: scale(1.1) rotate(4deg);
    -moz-transform: scale(1.1) rotate(4deg);
    -o-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-float_innerMagicWidget656_ey:hover,
.hvr-float_innerMagicWidget656_ey:focus,
.hvr-float_innerMagicWidget656_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sink_innerMagicWidget656_ey:hover,
.hvr-sink_innerMagicWidget656_ey:focus,
.hvr-sink_innerMagicWidget656_ey:active {
    -ms-transform: translateY(8px);
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes hvr-bob_innerMagicWidget656_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob_innerMagicWidget656_ey {
    0% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -ms-transform: translateY(-4px);
        -webkit-transform: translateY(-4px);
        -moz-transform: translateY(-4px);
        -o-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes hvr-bob-float_innerMagicWidget656_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget656_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-bob_innerMagicWidget656_ey:hover,
.hvr-bob_innerMagicWidget656_ey:focus,
.hvr-bob_innerMagicWidget656_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget656_ey, hvr-bob_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget656_ey, hvr-bob_innerMagicWidget656_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget656_ey, hvr-bob_innerMagicWidget656_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget656_ey, hvr-bob_innerMagicWidget656_ey;
    animation-name: hvr-bob-float_innerMagicWidget656_ey, hvr-bob_innerMagicWidget656_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes hvr-hang_innerMagicWidget656_ey {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang {
    0% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes hvr-hang-sink_innerMagicWidget656_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget656_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-hang_innerMagicWidget656_ey:hover,
.hvr-hang_innerMagicWidget656_ey:focus,
.hvr-hang_innerMagicWidget656_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget656_ey, hvr-hang_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget656_ey, hvr-hang_innerMagicWidget656_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget656_ey, hvr-hang_innerMagicWidget656_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget656_ey, hvr-hang_innerMagicWidget656_ey;
    animation-name: hvr-hang-sink_innerMagicWidget656_ey, hvr-hang_innerMagicWidget656_ey;
    -ms-animation-duration: .3s, 1.5s;
    -webkit-animation-duration: .3s, 1.5s;
    -moz-animation-duration: .3s, 1.5s;
    -o-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -ms-animation-delay: 0s, .3s;
    -webkit-animation-delay: 0s, .3s;
    -moz-animation-delay: 0s, .3s;
    -o-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -ms-animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    -moz-animation-timing-function: ease-out, ease-in-out;
    -o-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -ms-animation-iteration-count: 1, infinite;
    -webkit-animation-iteration-count: 1, infinite;
    -moz-animation-iteration-count: 1, infinite;
    -o-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -ms-animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -ms-animation-direction: normal, alternate;
    -webkit-animation-direction: normal, alternate;
    -moz-animation-direction: normal, alternate;
    -o-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.hvr-skew_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-skew_innerMagicWidget656_ey:hover,
.hvr-skew_innerMagicWidget656_ey:focus,
.hvr-skew_innerMagicWidget656_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-forward_innerMagicWidget656_ey:hover,
.hvr-skew-forward_innerMagicWidget656_ey:focus,
.hvr-skew-forward_innerMagicWidget656_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-skew-backward_innerMagicWidget656_ey:hover,
.hvr-skew-backward_innerMagicWidget656_ey:focus,
.hvr-skew-backward_innerMagicWidget656_ey:active {
    -ms-transform: skew(10deg);
    -webkit-transform: skew(10deg);
    -moz-transform: skew(10deg);
    -o-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget656_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes hvr-wobble-vertical_innerMagicWidget656_ey {
    16.65% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -ms-transform: translateY(-6px);
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -o-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -ms-transform: translateY(4px);
        -webkit-transform: translateY(4px);
        -moz-transform: translateY(4px);
        -o-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -o-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -ms-transform: translateY(1px);
        -webkit-transform: translateY(1px);
        -moz-transform: translateY(1px);
        -o-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.hvr-wobble-vertical_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-vertical_innerMagicWidget656_ey:hover,
.hvr-wobble-vertical_innerMagicWidget656_ey:focus,
.hvr-wobble-vertical_innerMagicWidget656_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget656_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget656_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget656_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget656_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget656_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes hvr-wobble-horizontal_innerMagicWidget656_ey {
    16.65% {
        -ms-transform: translateX(8px);
        -webkit-transform: translateX(8px);
        -moz-transform: translateX(8px);
        -o-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -ms-transform: translateX(-6px);
        -webkit-transform: translateX(-6px);
        -moz-transform: translateX(-6px);
        -o-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -ms-transform: translateX(4px);
        -webkit-transform: translateX(4px);
        -moz-transform: translateX(4px);
        -o-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -ms-transform: translateX(-2px);
        -webkit-transform: translateX(-2px);
        -moz-transform: translateX(-2px);
        -o-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -ms-transform: translateX(1px);
        -webkit-transform: translateX(1px);
        -moz-transform: translateX(1px);
        -o-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-wobble-horizontal_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-horizontal_innerMagicWidget656_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget656_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget656_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget656_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget656_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget656_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget656_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget656_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-bottom-right_innerMagicWidget656_ey {
    16.65% {
        -ms-transform: translate(8px, 8px);
        -webkit-transform: translate(8px, 8px);
        -moz-transform: translate(8px, 8px);
        -o-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -ms-transform: translate(-6px, -6px);
        -webkit-transform: translate(-6px, -6px);
        -moz-transform: translate(-6px, -6px);
        -o-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -ms-transform: translate(4px, 4px);
        -webkit-transform: translate(4px, 4px);
        -moz-transform: translate(4px, 4px);
        -o-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -ms-transform: translate(-2px, -2px);
        -webkit-transform: translate(-2px, -2px);
        -moz-transform: translate(-2px, -2px);
        -o-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -ms-transform: translate(1px, 1px);
        -webkit-transform: translate(1px, 1px);
        -moz-transform: translate(1px, 1px);
        -o-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-bottom-right_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-bottom-right_innerMagicWidget656_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget656_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget656_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget656_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget656_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget656_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget656_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget656_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes hvr-wobble-to-top-right_innerMagicWidget656_ey {
    16.65% {
        -ms-transform: translate(8px, -8px);
        -webkit-transform: translate(8px, -8px);
        -moz-transform: translate(8px, -8px);
        -o-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -ms-transform: translate(-6px, 6px);
        -webkit-transform: translate(-6px, 6px);
        -moz-transform: translate(-6px, 6px);
        -o-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -ms-transform: translate(4px, -4px);
        -webkit-transform: translate(4px, -4px);
        -moz-transform: translate(4px, -4px);
        -o-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -ms-transform: translate(-2px, 2px);
        -webkit-transform: translate(-2px, 2px);
        -moz-transform: translate(-2px, 2px);
        -o-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -ms-transform: translate(1px, -1px);
        -webkit-transform: translate(1px, -1px);
        -moz-transform: translate(1px, -1px);
        -o-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.hvr-wobble-to-top-right_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-to-top-right_innerMagicWidget656_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget656_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget656_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget656_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget656_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget656_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget656_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget656_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-top_innerMagicWidget656_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-top_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 0 100%;
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.hvr-wobble-top_innerMagicWidget656_ey:hover,
.hvr-wobble-top_innerMagicWidget656_ey:focus,
.hvr-wobble-top_innerMagicWidget656_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget656_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget656_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget656_ey;
    animation-name: hvr-wobble-top_innerMagicWidget656_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-bottom_innerMagicWidget656_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-bottom_innerMagicWidget656_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-bottom_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -o-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.hvr-wobble-bottom_innerMagicWidget656_ey:hover,
.hvr-wobble-bottom_innerMagicWidget656_ey:focus,
.hvr-wobble-bottom_innerMagicWidget656_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget656_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget656_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget656_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget656_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget656_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes hvr-wobble-skew_innerMagicWidget656_ey {
    16.65% {
        -ms-transform: skew(-12deg);
        -webkit-transform: skew(-12deg);
        -moz-transform: skew(-12deg);
        -o-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -ms-transform: skew(10deg);
        -webkit-transform: skew(10deg);
        -moz-transform: skew(10deg);
        -o-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -ms-transform: skew(-6deg);
        -webkit-transform: skew(-6deg);
        -moz-transform: skew(-6deg);
        -o-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -ms-transform: skew(4deg);
        -webkit-transform: skew(4deg);
        -moz-transform: skew(4deg);
        -o-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -ms-transform: skew(-2deg);
        -webkit-transform: skew(-2deg);
        -moz-transform: skew(-2deg);
        -o-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -ms-transform: skew(0);
        -webkit-transform: skew(0);
        -moz-transform: skew(0);
        -o-transform: skew(0);
        transform: skew(0)
    }
}

.hvr-wobble-skew_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-wobble-skew_innerMagicWidget656_ey:hover,
.hvr-wobble-skew_innerMagicWidget656_ey:focus,
.hvr-wobble-skew_innerMagicWidget656_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget656_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget656_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget656_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget656_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes hvr-buzz_innerMagicWidget656_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes hvr-buzz_innerMagicWidget656_ey {
    50% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.hvr-buzz_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz_innerMagicWidget656_ey:hover,
.hvr-buzz_innerMagicWidget656_ey:focus,
.hvr-buzz_innerMagicWidget656_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget656_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget656_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget656_ey;
    animation-name: hvr-buzz_innerMagicWidget656_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes hvr-buzz-out_innerMagicWidget656_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes hvr-buzz-out_innerMagicWidget656_ey {
    10% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -ms-transform: translateX(3px) rotate(2deg);
        -webkit-transform: translateX(3px) rotate(2deg);
        -moz-transform: translateX(3px) rotate(2deg);
        -o-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -ms-transform: translateX(-3px) rotate(-2deg);
        -webkit-transform: translateX(-3px) rotate(-2deg);
        -moz-transform: translateX(-3px) rotate(-2deg);
        -o-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -ms-transform: translateX(2px) rotate(1deg);
        -webkit-transform: translateX(2px) rotate(1deg);
        -moz-transform: translateX(2px) rotate(1deg);
        -o-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -ms-transform: translateX(-2px) rotate(-1deg);
        -webkit-transform: translateX(-2px) rotate(-1deg);
        -moz-transform: translateX(-2px) rotate(-1deg);
        -o-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -ms-transform: translateX(1px) rotate(0);
        -webkit-transform: translateX(1px) rotate(0);
        -moz-transform: translateX(1px) rotate(0);
        -o-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -ms-transform: translateX(-1px) rotate(0);
        -webkit-transform: translateX(-1px) rotate(0);
        -moz-transform: translateX(-1px) rotate(0);
        -o-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.hvr-buzz-out_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale
}

.hvr-buzz-out_innerMagicWidget656_ey:hover,
.hvr-buzz-out_innerMagicWidget656_ey:focus,
.hvr-buzz-out_innerMagicWidget656_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget656_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget656_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget656_ey;
    animation-name: hvr-buzz-out_innerMagicWidget656_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.hvr-fade_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-fade_innerMagicWidget656_ey:hover,
.hvr-fade_innerMagicWidget656_ey:focus,
.hvr-fade_innerMagicWidget656_ey:active {
    background-color: transparent !important;
    color:  !important
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget656_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget656_ey {
    50% {
        background-color: ;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-back-pulse_innerMagicWidget656_ey:hover,
.hvr-back-pulse_innerMagicWidget656_ey:focus,
.hvr-back-pulse_innerMagicWidget656_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget656_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget656_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget656_ey;
    animation-name: hvr-back-pulse_innerMagicWidget656_ey;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -ms-animation-delay: .5s;
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    animation-delay: .5s;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    background-color: transparent !important;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget656_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-right_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right_innerMagicWidget656_ey:hover,
.hvr-sweep-to-right_innerMagicWidget656_ey:focus,
.hvr-sweep-to-right_innerMagicWidget656_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget656_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget656_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget656_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-left_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-left_innerMagicWidget656_ey:hover,
.hvr-sweep-to-left_innerMagicWidget656_ey:focus,
.hvr-sweep-to-left_innerMagicWidget656_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget656_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget656_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget656_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-bottom_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-bottom_innerMagicWidget656_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget656_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget656_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget656_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget656_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget656_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-top_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-top_innerMagicWidget656_ey:hover,
.hvr-sweep-to-top_innerMagicWidget656_ey:focus,
.hvr-sweep-to-top_innerMagicWidget656_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget656_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget656_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget656_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-right_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 50%;
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-right_innerMagicWidget656_ey:hover,
.hvr-bounce-to-right_innerMagicWidget656_ey:focus,
.hvr-bounce-to-right_innerMagicWidget656_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget656_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget656_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget656_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-left_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-left_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-left_innerMagicWidget656_ey:hover,
.hvr-bounce-to-left_innerMagicWidget656_ey:focus,
.hvr-bounce-to-left_innerMagicWidget656_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget656_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget656_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget656_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-bottom_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-bottom_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 0;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-bottom_innerMagicWidget656_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget656_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget656_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget656_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget656_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget656_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-bounce-to-top_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-top_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-bounce-to-top_innerMagicWidget656_ey:hover,
.hvr-bounce-to-top_innerMagicWidget656_ey:focus,
.hvr-bounce-to-top_innerMagicWidget656_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget656_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget656_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget656_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -moz-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    -o-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.hvr-radial-out_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-out_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    border-radius: 100%;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-out_innerMagicWidget656_ey:hover,
.hvr-radial-out_innerMagicWidget656_ey:focus,
.hvr-radial-out_innerMagicWidget656_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget656_ey:hover:before,
.hvr-radial-out_innerMagicWidget656_ey:focus:before,
.hvr-radial-out_innerMagicWidget656_ey:active:before {
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    width: 105% !important
}

.hvr-radial-in_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    border-radius: 100%;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-radial-in_innerMagicWidget656_ey:hover,
.hvr-radial-in_innerMagicWidget656_ey:focus,
.hvr-radial-in_innerMagicWidget656_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget656_ey:hover:before,
.hvr-radial-in_innerMagicWidget656_ey:focus:before,
.hvr-radial-in_innerMagicWidget656_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:  !important;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-in_innerMagicWidget656_ey:hover,
.hvr-rectangle-in_innerMagicWidget656_ey:focus,
.hvr-rectangle-in_innerMagicWidget656_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget656_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget656_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget656_ey:active:before {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent !important;
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-rectangle-out_innerMagicWidget656_ey:hover,
.hvr-rectangle-out_innerMagicWidget656_ey:focus,
.hvr-rectangle-out_innerMagicWidget656_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget656_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget656_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget656_ey:active:before {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-horizontal_innerMagicWidget656_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget656_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget656_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget656_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget656_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget656_ey:active:before {
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent !important;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-horizontal_innerMagicWidget656_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget656_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget656_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget656_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget656_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget656_ey:active:before {
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget656_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: transparent !important;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background:  !important;
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-in-vertical_innerMagicWidget656_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget656_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget656_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget656_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget656_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget656_ey:active:before {
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent !important;
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -ms-transform-origin: 50%;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-shutter-out-vertical_innerMagicWidget656_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget656_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget656_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget656_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget656_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget656_ey:active:before {
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-border-fade_innerMagicWidget656_ey:hover,
.hvr-border-fade_innerMagicWidget656_ey:focus,
.hvr-border-fade_innerMagicWidget656_ey:active {
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-hollow_innerMagicWidget656_ey:hover,
.hvr-hollow_innerMagicWidget656_ey:focus,
.hvr-hollow_innerMagicWidget656_ey:active {
    background: none !important;
    color:  !important;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-trim_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-trim_innerMagicWidget656_ey:before {
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-trim_innerMagicWidget656_ey:hover:before,
.hvr-trim_innerMagicWidget656_ey:focus:before,
.hvr-trim_innerMagicWidget656_ey:active:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget656_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget656_ey {
    100% {
        top: -12px;
        right: -12px;
        bottom: -12px;
        left: -12px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-out_innerMagicWidget656_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    opacity: 0
}

.hvr-ripple-out_innerMagicWidget656_ey:hover:before,
.hvr-ripple-out_innerMagicWidget656_ey:focus:before,
.hvr-ripple-out_innerMagicWidget656_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget656_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget656_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget656_ey;
    animation-name: hvr-ripple-out_innerMagicWidget656_ey;
    opacity: 1
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget656_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget656_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-ripple-in_innerMagicWidget656_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
    -ms-animation-duration: .5s;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget656_ey:hover:before,
.hvr-ripple-in_innerMagicWidget656_ey:focus:before,
.hvr-ripple-in_innerMagicWidget656_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget656_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget656_ey;
    animation-name: hvr-ripple-in_innerMagicWidget656_ey
}

.hvr-outline-out_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-out_innerMagicWidget656_ey:before {
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    opacity: 0
}

.hvr-outline-out_innerMagicWidget656_ey:hover:before,
.hvr-outline-out_innerMagicWidget656_ey:focus:before,
.hvr-outline-out_innerMagicWidget656_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-outline-in_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-outline-in_innerMagicWidget656_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: solid 2px !important;
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-outline-in_innerMagicWidget656_ey:hover:before,
.hvr-outline-in_innerMagicWidget656_ey:focus:before,
.hvr-outline-in_innerMagicWidget656_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget656_ey:hover,
.hvr-round-corners_innerMagicWidget656_ey:focus,
.hvr-round-corners_innerMagicWidget656_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget656_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    bottom: 0;
    background: transparent !important;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-left_innerMagicWidget656_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget656_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget656_ey:active:before {
    right: 2.5%
}

.hvr-underline-from-center_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-center_innerMagicWidget656_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget656_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget656_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-underline-from-right_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-from-right_innerMagicWidget656_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget656_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget656_ey:active:before {
    left: 2.5%
}

.hvr-overline-from-left_innerMagicWidget656_ey {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 100%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-left_innerMagicWidget656_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget656_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget656_ey:active:before {
    right: 2.5%
}

.hvr-overline-from-center_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-center_innerMagicWidget656_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget656_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget656_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-overline-from-right_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 2.5%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-from-right_innerMagicWidget656_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget656_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget656_ey:active:before {
    left: 2.5%
}

.hvr-reveal_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-reveal_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    bottom: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 0;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-reveal_innerMagicWidget656_ey:hover:before,
.hvr-reveal_innerMagicWidget656_ey:focus:before,
.hvr-reveal_innerMagicWidget656_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    bottom: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    -moz-transform: translateY(4px);
    -o-transform: translateY(4px);
    transform: translateY(4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-underline-reveal_innerMagicWidget656_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget656_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget656_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget656_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 2.5%;
    right: 2.5%;
    top: 0;
    background: transparent;
    height: 2px;
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-overline-reveal_innerMagicWidget656_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget656_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget656_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-glow_innerMagicWidget656_ey:hover,
.hvr-glow_innerMagicWidget656_ey:focus,
.hvr-glow_innerMagicWidget656_ey:active {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow_innerMagicWidget656_ey:hover,
.hvr-shadow_innerMagicWidget656_ey:focus,
.hvr-shadow_innerMagicWidget656_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-text_shadow_innerMagicWidget656_ey {
    transition: all .5s ease
}

.hvr-text_shadow_innerMagicWidget656_ey:hover {
    text-shadow: 1px 1px 2px #ababab
}

.hvr-grow-shadow_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-grow-shadow_innerMagicWidget656_ey:hover,
.hvr-grow-shadow_innerMagicWidget656_ey:focus,
.hvr-grow-shadow_innerMagicWidget656_ey:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important;
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-box-shadow-outset_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-box-shadow-outset_innerMagicWidget656_ey:hover,
.hvr-box-shadow-outset_innerMagicWidget656_ey:focus,
.hvr-box-shadow-outset_innerMagicWidget656_ey:active {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-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_innerMagicWidget656_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget656_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget656_ey:active {
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-float-shadow_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget656_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%);
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget656_ey:hover,
.hvr-float-shadow_innerMagicWidget656_ey:focus,
.hvr-float-shadow_innerMagicWidget656_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget656_ey:hover:before,
.hvr-float-shadow_innerMagicWidget656_ey:focus:before,
.hvr-float-shadow_innerMagicWidget656_ey:active:before {
    opacity: 1;
    -ms-transform: translateY(5px);
    -webkit-transform: translateY(5px);
    -moz-transform: translateY(5px);
    -o-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-shadow-radial_innerMagicWidget656_ey:before,
.hvr-shadow-radial_innerMagicWidget656_ey:after {
    pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 5px;
    opacity: 0;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-shadow-radial_innerMagicWidget656_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_innerMagicWidget656_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_innerMagicWidget656_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget656_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget656_ey:active:before,
.hvr-shadow-radial_innerMagicWidget656_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget656_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget656_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-top_innerMagicWidget656_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    top: 0;
    border-width: 0 10px 16px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-top_innerMagicWidget656_ey:hover:before,
.hvr-bubble-top_innerMagicWidget656_ey:focus:before,
.hvr-bubble-top_innerMagicWidget656_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-right_innerMagicWidget656_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    right: 0;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-right_innerMagicWidget656_ey:hover:before,
.hvr-bubble-right_innerMagicWidget656_ey:focus:before,
.hvr-bubble-right_innerMagicWidget656_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-bottom_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-bottom_innerMagicWidget656_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    left: calc(50% - 10px);
    bottom: 0;
    border-width: 10px 10px 0 10px;
    border-color: transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget656_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget656_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget656_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

.hvr-bubble-left_innerMagicWidget656_ey:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    border-style: solid;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    top: calc(50% - 10px);
    left: 0;
    border-width: 10px 16px 10px 0;
    border-color: transparent transparent transparent
}

.hvr-bubble-left_innerMagicWidget656_ey:hover:before,
.hvr-bubble-left_innerMagicWidget656_ey:focus:before,
.hvr-bubble-left_innerMagicWidget656_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget656_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 transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget656_ey:hover,
.hvr-bubble-float-top_innerMagicWidget656_ey:focus,
.hvr-bubble-float-top_innerMagicWidget656_ey:active {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget656_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget656_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget656_ey:active:before {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget656_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;
    -md-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget656_ey:hover,
.hvr-bubble-float-right_innerMagicWidget656_ey:focus,
.hvr-bubble-float-right_innerMagicWidget656_ey:active {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget656_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget656_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget656_ey:active:before {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget656_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: transparent transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget656_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget656_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget656_ey:active {
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget656_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget656_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget656_ey:active:before {
    -ms-transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget656_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget656_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 transparent transparent;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    -ms-transition-property: all;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget656_ey:hover,
.hvr-bubble-float-left_innerMagicWidget656_ey:focus,
.hvr-bubble-float-left_innerMagicWidget656_ey:active {
    -ms-transform: translateX(10px);
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget656_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget656_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget656_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.innerImage657 {
    left: 344px;
    top: 3618px;
    width: 80px;
    height: 80px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000030;
    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
}

.innerImage657 img {
    border: 0
}

.innerImage657 {
    display: none;
    imageWidth: 80;
    imageHeight: 80;
    imageLeft: 0;
    imageTop: 0
}

@media screen and (max-width:959px) {
    .innerImage657 {
        display: block;
        width: 281px;
        height: 514px;
        imageWidth: 281;
        imageHeight: 325.828793774319;
        imageLeft: 0;
        imageTop: 94.0856031128405;
        fittingType: 1;
        imagePositionType: 4;
        initialHeight: 514;
        initialLeft: 105;
        initialTop: 3373;
        left: 105px;
        top: 3373px;
        initialWidth: 281
    }
}

@media screen and (max-width:767px) {
    .innerImage657 {
        display: none;
        imageWidth: 281;
        imageHeight: 325.828793774319;
        imageLeft: 0;
        imageTop: 94.0856031128405
    }
}

@media screen and (max-width:479px) {
    .innerImage657 {
        display: none;
        imageWidth: 281;
        imageHeight: 325.828793774319;
        imageLeft: 0;
        imageTop: 94.0856031128405
    }
}

.innerImage657>a>img,
.innerImage657>img {
    width: 80px !important;
    height: 80px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage657>a>img,
    .innerImage657>img {
        width: 281px !important;
        height: 325.828793774319px !important;
        left: 0 !important;
        top: 94.0856031128405px !important
    }
}

@media screen and (max-width:767px) {

    .innerImage657>a>img,
    .innerImage657>img {
        width: 281px !important;
        height: 325.828793774319px !important;
        left: 0 !important;
        top: 94.0856031128405px !important
    }
}

@media screen and (max-width:479px) {

    .innerImage657>a>img,
    .innerImage657>img {
        width: 281px !important;
        height: 325.828793774319px !important;
        left: 0 !important;
        top: 94.0856031128405px !important
    }
}

.innerImage658 {
    left: 344px;
    top: 3694px;
    width: 80px;
    height: 80px;
    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
}

.innerImage658 img {
    border: 0
}

.innerImage658 {
    display: none;
    imageWidth: 80;
    imageHeight: 80;
    imageLeft: 0;
    imageTop: 0
}

@media screen and (max-width:959px) {
    .innerImage658 {
        display: block;
        width: 275px;
        height: 440px;
        imageWidth: 275;
        imageHeight: 306.355140186916;
        imageLeft: 0;
        imageTop: 66.8224299065421;
        fittingType: 1;
        imagePositionType: 4;
        initialHeight: 440;
        initialLeft: 411;
        initialTop: 3405;
        left: 411px;
        top: 3405px;
        initialWidth: 275
    }
}

@media screen and (max-width:767px) {
    .innerImage658 {
        display: none;
        imageWidth: 275;
        imageHeight: 306.355140186916;
        imageLeft: 0;
        imageTop: 66.8224299065421
    }
}

@media screen and (max-width:479px) {
    .innerImage658 {
        display: none;
        imageWidth: 275;
        imageHeight: 306.355140186916;
        imageLeft: 0;
        imageTop: 66.8224299065421
    }
}

.innerImage658>a>img,
.innerImage658>img {
    width: 80px !important;
    height: 80px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage658>a>img,
    .innerImage658>img {
        width: 275px !important;
        height: 306.355140186916px !important;
        left: 0 !important;
        top: 66.8224299065421px !important
    }
}

@media screen and (max-width:767px) {

    .innerImage658>a>img,
    .innerImage658>img {
        width: 275px !important;
        height: 306.355140186916px !important;
        left: 0 !important;
        top: 66.8224299065421px !important
    }
}

@media screen and (max-width:479px) {

    .innerImage658>a>img,
    .innerImage658>img {
        width: 275px !important;
        height: 306.355140186916px !important;
        left: 0 !important;
        top: 66.8224299065421px !important
    }
}

.innerImage660 {
    left: 131px;
    top: 792px;
    width: 80px;
    height: 80px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000116;
    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
}

.innerImage660 img {
    border: 0
}

.innerImage660 {
    display: none;
    imageWidth: 80;
    imageHeight: 80;
    imageLeft: 0;
    imageTop: 0;
    top: 792px;
    left: 131px
}

@media screen and (max-width:959px) {
    .innerImage660 {
        display: block;
        width: 60px;
        height: 60px;
        imageWidth: 60;
        imageHeight: 60;
        imageLeft: 0;
        imageTop: 0;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        top: 0;
        left: 0;
        initialTop: 809;
        initialLeft: 354;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerImage660 {
        display: block;
        imageWidth: 60;
        imageHeight: 60;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 210;
        initialTop: 793;
        left: 0;
        top: 0;
        width: 60px;
        height: 60px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerImage660 {
        display: block;
        imageWidth: 60;
        imageHeight: 60;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 135;
        initialTop: 26;
        left: 135px;
        top: 26px;
        width: 60px;
        height: 60px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialHeight: 80
    }
}

.innerImage660>a>img,
.innerImage660>img {
    width: 80px !important;
    height: 80px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage660>a>img,
    .innerImage660>img {
        width: 60px !important;
        height: 60px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage660>a>img,
    .innerImage660>img {
        width: 60px !important;
        height: 60px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage660>a>img,
    .innerImage660>img {
        width: 60px !important;
        height: 60px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerImage661 {
    left: 135px;
    top: 1078px;
    width: 80px;
    height: 80px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000155;
    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
}

.innerImage661 img {
    border: 0
}

.innerImage661 {
    display: none;
    imageWidth: 80;
    imageHeight: 80;
    imageLeft: 0;
    imageTop: 0;
    top: 1078px;
    left: 135px
}

@media screen and (max-width:959px) {
    .innerImage661 {
        display: block;
        width: 60px;
        height: 60px;
        imageWidth: 60;
        imageHeight: 60;
        imageLeft: 0;
        imageTop: 0;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialLeft: 358;
        initialTop: 1105;
        left: 0;
        top: 0;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerImage661 {
        display: block;
        imageWidth: 60;
        imageHeight: 60;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 213;
        initialTop: 1080;
        left: 138px;
        top: 26px;
        width: 60px;
        height: 60px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerImage661 {
        display: block;
        imageWidth: 60;
        imageHeight: 60;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 140;
        initialTop: 24;
        left: 140px;
        top: 24px;
        width: 60px;
        height: 60px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialHeight: 80
    }
}

.innerImage661>a>img,
.innerImage661>img {
    width: 80px !important;
    height: 80px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage661>a>img,
    .innerImage661>img {
        width: 60px !important;
        height: 60px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage661>a>img,
    .innerImage661>img {
        width: 60px !important;
        height: 60px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage661>a>img,
    .innerImage661>img {
        width: 60px !important;
        height: 60px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerImage662 {
    left: 128px;
    top: 1365px;
    width: 80px;
    height: 80px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000170;
    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
}

.innerImage662 img {
    border: 0
}

.innerImage662 {
    display: none;
    imageWidth: 80;
    imageHeight: 80;
    imageLeft: 0;
    imageTop: 0;
    top: 1365px;
    left: 128px
}

@media screen and (max-width:959px) {
    .innerImage662 {
        display: block;
        width: 60px;
        height: 60px;
        imageWidth: 60;
        imageHeight: 60;
        imageLeft: 0;
        imageTop: 0;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialLeft: 355;
        initialTop: 1407;
        left: 0;
        top: 0;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerImage662 {
        display: block;
        imageWidth: 60;
        imageHeight: 60;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 211;
        initialTop: 1364;
        left: 134px;
        top: 23px;
        width: 60px;
        height: 60px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerImage662 {
        display: block;
        imageWidth: 60;
        imageHeight: 60;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 134;
        initialTop: 23;
        left: 134px;
        top: 23px;
        width: 60px;
        height: 60px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialHeight: 80
    }
}

.innerImage662>a>img,
.innerImage662>img {
    width: 80px !important;
    height: 80px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage662>a>img,
    .innerImage662>img {
        width: 60px !important;
        height: 60px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage662>a>img,
    .innerImage662>img {
        width: 60px !important;
        height: 60px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage662>a>img,
    .innerImage662>img {
        width: 60px !important;
        height: 60px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerImage664 {
    left: 131px;
    top: 1642px;
    width: 80px;
    height: 80px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000183;
    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
}

.innerImage664 img {
    border: 0
}

.innerImage664 {
    display: none;
    imageWidth: 80;
    imageHeight: 80;
    imageLeft: 0;
    imageTop: 0;
    top: 1642px;
    left: 131px
}

@media screen and (max-width:959px) {
    .innerImage664 {
        display: block;
        width: 60px;
        height: 60px;
        imageWidth: 60;
        imageHeight: 60;
        imageLeft: 0;
        imageTop: 0;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialLeft: 353;
        initialTop: 1712;
        left: 0;
        top: 0;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerImage664 {
        display: block;
        imageWidth: 60;
        imageHeight: 60;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 211;
        initialTop: 1643;
        left: 133px;
        top: 25px;
        width: 60px;
        height: 60px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerImage664 {
        display: block;
        imageWidth: 60;
        imageHeight: 60;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 136;
        initialTop: 24;
        left: 136px;
        top: 24px;
        width: 60px;
        height: 60px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialHeight: 80
    }
}

.innerImage664>a>img,
.innerImage664>img {
    width: 80px !important;
    height: 80px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage664>a>img,
    .innerImage664>img {
        width: 60px !important;
        height: 60px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage664>a>img,
    .innerImage664>img {
        width: 60px !important;
        height: 60px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage664>a>img,
    .innerImage664>img {
        width: 60px !important;
        height: 60px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerImage665 {
    left: 131px;
    top: 1929px;
    width: 80px;
    height: 80px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000192;
    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
}

.innerImage665 img {
    border: 0
}

.innerImage665 {
    display: none;
    imageWidth: 80;
    imageHeight: 80;
    imageLeft: 0;
    imageTop: 0;
    top: 1929px;
    left: 131px
}

@media screen and (max-width:959px) {
    .innerImage665 {
        display: block;
        width: 60px;
        height: 60px;
        imageWidth: 60;
        imageHeight: 60;
        imageLeft: 0;
        imageTop: 0;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialLeft: 351;
        initialTop: 2010;
        left: 0;
        top: 0;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerImage665 {
        display: block;
        imageWidth: 60;
        imageHeight: 60;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 213;
        initialTop: 1933;
        left: 133px;
        top: 26px;
        width: 60px;
        height: 60px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerImage665 {
        display: block;
        imageWidth: 60;
        imageHeight: 60;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 135;
        initialTop: 25;
        left: 135px;
        top: 25px;
        width: 60px;
        height: 60px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialHeight: 80
    }
}

.innerImage665>a>img,
.innerImage665>img {
    width: 80px !important;
    height: 80px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage665>a>img,
    .innerImage665>img {
        width: 60px !important;
        height: 60px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage665>a>img,
    .innerImage665>img {
        width: 60px !important;
        height: 60px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage665>a>img,
    .innerImage665>img {
        width: 60px !important;
        height: 60px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerImage667 {
    left: 200px;
    top: 641px;
    width: 80px;
    height: 80px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000150;
    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
}

.innerImage667 img {
    border: 0
}

.innerImage667 {
    display: none;
    imageWidth: 80;
    imageHeight: 80;
    imageLeft: 0;
    imageTop: 0
}

@media screen and (max-width:959px) {
    .innerImage667 {
        display: none;
        imageWidth: 80;
        imageHeight: 80;
        imageLeft: 0;
        imageTop: 0
    }
}

@media screen and (max-width:767px) {
    .innerImage667 {
        display: block;
        width: 25px;
        height: 12px;
        imageWidth: 25;
        imageHeight: 12;
        imageLeft: 0;
        imageTop: 0;
        fittingType: 3;
        imagePositionType: 4;
        top: 711px;
        left: 227px;
        initialTop: 711;
        initialLeft: 227
    }
}

@media screen and (max-width:479px) {
    .innerImage667 {
        display: block;
        imageWidth: 25;
        imageHeight: 12;
        imageLeft: 0;
        imageTop: 0
    }
}

.innerImage667>a>img,
.innerImage667>img {
    width: 80px !important;
    height: 80px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage667>a>img,
    .innerImage667>img {
        width: 80px !important;
        height: 80px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage667>a>img,
    .innerImage667>img {
        width: 25px !important;
        height: 12px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage667>a>img,
    .innerImage667>img {
        width: 25px !important;
        height: 12px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerImage670 {
    left: 120px;
    top: 549px;
    width: 80px;
    height: 80px;
    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-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
}

.innerImage670 img {
    border: 0
}

.innerImage670 {
    display: none;
    imageWidth: 80;
    imageHeight: 80;
    imageLeft: 0;
    imageTop: 0
}

@media screen and (max-width:959px) {
    .innerImage670 {
        display: none;
        imageWidth: 80;
        imageHeight: 80;
        imageLeft: 0;
        imageTop: 0
    }
}

@media screen and (max-width:767px) {
    .innerImage670 {
        display: none;
        imageWidth: 80;
        imageHeight: 80;
        imageLeft: 0;
        imageTop: 0
    }
}

@media screen and (max-width:479px) {
    .innerImage670 {
        display: block;
        width: 25px;
        height: 12px;
        imageWidth: 25;
        imageHeight: 12;
        imageLeft: 0;
        imageTop: 0;
        fittingType: 3;
        imagePositionType: 4;
        initialLeft: 147;
        initialTop: 588;
        left: 147px;
        top: 588px
    }
}

.innerImage670>a>img,
.innerImage670>img {
    width: 80px !important;
    height: 80px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage670>a>img,
    .innerImage670>img {
        width: 80px !important;
        height: 80px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage670>a>img,
    .innerImage670>img {
        width: 80px !important;
        height: 80px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage670>a>img,
    .innerImage670>img {
        width: 25px !important;
        height: 12px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerShape671 {
    left: -200px;
    top: 2799px;
    width: 1570px;
    height: 400px;
    z-index: 1000031;
    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('/images8.webydo.com/93/9338687/3958/93182655-4942-439D-6CF8-B753AB50A642.jpg');
    background-size: cover;
    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;
    background-position: center center;
    overflow: hidden
}

.innerShape671 {
    display: none;
    width: 1570px;
    left: -200px
}

@media screen and (max-width:959px) {
    .innerShape671 {
        display: none;
        left: 0;
        width: 768px
    }
}

@media screen and (max-width:767px) {
    .innerShape671 {
        display: none;
        left: 0;
        width: 480px
    }
}

@media screen and (max-width:479px) {
    .innerShape671 {
        display: block;
        left: 0;
        width: 320px;
        initialLeft: 120;
        initialTop: 2692;
        top: 2692px;
        height: 309px;
        initialHeight: 309;
        fittingType: 0;
        imagePositionType: 4
    }
}

.innerGroup672 {
    left: 0;
    top: 0;
    width: 80px;
    height: 80px;
    z-index: 1000117;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup672 {
    display: none
}

@media screen and (max-width:959px) {
    .innerGroup672 {
        display: block;
        top: 809px;
        left: 354px;
        width: 60px;
        height: 60px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup672 {
        display: block;
        top: 793px;
        left: 210px;
        width: 60px;
        height: 60px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup672 {
        display: block;
        top: 658px;
        left: -3px;
        width: 330px;
        height: 232px;
        initialTop: 658;
        initialLeft: -3;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerGroup673 {
    left: 0;
    top: 0;
    width: 80px;
    height: 80px;
    z-index: 1000156;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup673 {
    display: none
}

@media screen and (max-width:959px) {
    .innerGroup673 {
        display: block;
        top: 1105px;
        left: 358px;
        width: 60px;
        height: 60px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup673 {
        display: block;
        top: 1054px;
        left: 75px;
        width: 330px;
        height: 232px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup673 {
        display: block;
        top: 946px;
        left: -4px;
        width: 330px;
        height: 232px;
        initialTop: 946;
        initialLeft: -4;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerGroup674 {
    left: 0;
    top: 0;
    width: 80px;
    height: 80px;
    z-index: 1000171;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup674 {
    display: none
}

@media screen and (max-width:959px) {
    .innerGroup674 {
        display: block;
        top: 1407px;
        left: 355px;
        width: 60px;
        height: 60px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup674 {
        display: block;
        top: 1341px;
        left: 77px;
        width: 331px;
        height: 232px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup674 {
        display: block;
        top: 1234px;
        left: -5px;
        width: 331px;
        height: 232px;
        initialTop: 1234;
        initialLeft: -5;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerGroup675 {
    left: 0;
    top: 0;
    width: 80px;
    height: 80px;
    z-index: 1000184;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup675 {
    display: none
}

@media screen and (max-width:959px) {
    .innerGroup675 {
        display: block;
        top: 1712px;
        left: 353px;
        width: 60px;
        height: 60px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup675 {
        display: block;
        top: 1618px;
        left: 78px;
        width: 331px;
        height: 232px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup675 {
        display: block;
        top: 1510px;
        left: -4px;
        width: 330px;
        height: 232px;
        initialTop: 1510;
        initialLeft: -4;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerGroup676 {
    left: 0;
    top: 0;
    width: 80px;
    height: 80px;
    z-index: 1000193;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup676 {
    display: none
}

@media screen and (max-width:959px) {
    .innerGroup676 {
        display: block;
        top: 2010px;
        left: 351px;
        width: 60px;
        height: 60px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup676 {
        display: block;
        top: 1905px;
        left: 75px;
        width: 330px;
        height: 232px;
        initialTop: -2;
        initialLeft: 147;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup676 {
        display: block;
        top: 1796px;
        left: -3px;
        width: 330px;
        height: 232px;
        initialTop: 1796;
        initialLeft: -3;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerShape677 {
    left: -200px;
    top: 2128px;
    width: 1570px;
    height: 400px;
    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: #e6e6e6;
    background-image: url('/images8.webydo.com/93/9338687/3958/769FB325-FDA5-4025-58E8-0DC76A01FDC4.jpg');
    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 center;
    overflow: hidden
}

.innerShape677 {
    display: none;
    width: 1570px;
    left: -200px
}

@media screen and (max-width:959px) {
    .innerShape677 {
        display: none;
        left: 0;
        width: 768px
    }
}

@media screen and (max-width:767px) {
    .innerShape677 {
        display: none;
        left: 0;
        width: 480px
    }
}

@media screen and (max-width:479px) {
    .innerShape677 {
        display: block;
        left: 0;
        width: 320px;
        height: 295px;
        initialHeight: 295;
        top: 2099px;
        initialTop: 2099
    }
}

.innerMagicWidget687 {
    left: 172px;
    top: 908px;
    width: 135px;
    height: 55px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000197;
    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
}

.innerMagicWidget687 {
    display: none
}

@media screen and (max-width:959px) {
    .innerMagicWidget687 {
        display: none
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget687 {
        display: block;
        initialWidth: 135;
        initialHeight: 55;
        width: 822px;
        height: 1425px;
        left: -184px;
        initialLeft: -184;
        top: 737px;
        initialTop: 737;
        prevBottom: 2236
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget687 {
        display: block
    }
}

[data-widgetkey~="1034"] {
    overflow: visible
}

.wrapper_innerMagicWidget687_ey {
    cursor: pointer;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0
}

.button_innerMagicWidget687_ey {
    display: table;
    width: 100%;
    height: 100%;
    background: transparent;
    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: transparent
}

.button_innerMagicWidget687_ey:hover a {
    color: #fff
}

.text_innerMagicWidget687_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_innerMagicWidget687_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow_innerMagicWidget687_ey:hover {
    -ms-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget687_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-shrink_innerMagicWidget687_ey:hover {
    -webkit-transform: scale(.9);
    transform: scale(.9)
}

.hvr-pulse_innerMagicWidget687_ey {}

@-webkit-keyframes hvr-pulse_innerMagicWidget687_ey {
    25% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget687_ey {
    25% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget687_ey:hover {
    -webkit-animation-name: hvr-pulse_innerMagicWidget687_ey;
    animation-name: hvr-pulse_innerMagicWidget687_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_innerMagicWidget687_ey {}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget687_ey {
    to {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget687_ey {
    to {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget687_ey:hover {
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget687_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget687_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_innerMagicWidget687_ey {}

@-webkit-keyframes hvr-push_innerMagicWidget687_ey {
    50% {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget687_ey {
    50% {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget687_ey:hover {
    -webkit-animation-name: hvr-push_innerMagicWidget687_ey;
    animation-name: hvr-push_innerMagicWidget687_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_innerMagicWidget687_ey {}

@-webkit-keyframes hvr-pop_innerMagicWidget687_ey {
    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget687_ey {
    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget687_ey:hover,
.hvr-pop_innerMagicWidget687_ey:focus,
.hvr-pop_innerMagicWidget687_ey:active {
    -webkit-animation-name: hvr-pop_innerMagicWidget687_ey;
    animation-name: hvr-pop_innerMagicWidget687_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_innerMagicWidget687_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    background-color: transparent
}

.hvr-bounce-in_innerMagicWidget687_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_innerMagicWidget687_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    background-color: transparent
}

.hvr-bounce-out_innerMagicWidget687_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_innerMagicWidget687_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    background-color: transparent
}

.hvr-rotate_innerMagicWidget687_ey:hover {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg)
}

.hvr-grow-rotate_innerMagicWidget687_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow-rotate_innerMagicWidget687_ey:hover {
    -webkit-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget687_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_innerMagicWidget687_ey:hover {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget687_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_innerMagicWidget687_ey:hover {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
}

.hvr-bob_innerMagicWidget687_ey {}

@-webkit-keyframes hvr-bob_innerMagicWidget687_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_innerMagicWidget687_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_innerMagicWidget687_ey {
    100% {
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget687_ey {
    100% {
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget687_ey:hover {
    -webkit-animation-name: hvr-bob-float_innerMagicWidget687_ey, hvr-bob_innerMagicWidget687_ey;
    animation-name: hvr-bob-float_innerMagicWidget687_ey, hvr-bob_innerMagicWidget687_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_innerMagicWidget687_ey {}

@-webkit-keyframes hvr-hang_innerMagicWidget687_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_innerMagicWidget687_ey {
    100% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget687_ey {
    100% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget687_ey:hover {
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget687_ey, hvr-hang_innerMagicWidget687_ey;
    animation-name: hvr-hang-sink_innerMagicWidget687_ey, hvr-hang_innerMagicWidget687_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_innerMagicWidget687_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-skew_innerMagicWidget687_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget687_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_innerMagicWidget687_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget687_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_innerMagicWidget687_ey:hover {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
}

.hvr-wobble-vertical_innerMagicWidget687_ey {}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget687_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_innerMagicWidget687_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_innerMagicWidget687_ey:hover {
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget687_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget687_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_innerMagicWidget687_ey {}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget687_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_innerMagicWidget687_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_innerMagicWidget687_ey:hover {
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget687_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget687_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_innerMagicWidget687_ey {}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget687_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_innerMagicWidget687_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_innerMagicWidget687_ey:hover {
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget687_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget687_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_innerMagicWidget687_ey {}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget687_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_innerMagicWidget687_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_innerMagicWidget687_ey:hover {
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget687_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget687_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_innerMagicWidget687_ey {
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget687_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_innerMagicWidget687_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_innerMagicWidget687_ey:hover {
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget687_ey;
    animation-name: hvr-wobble-top_innerMagicWidget687_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_innerMagicWidget687_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_innerMagicWidget687_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_innerMagicWidget687_ey {
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.hvr-wobble-bottom_innerMagicWidget687_ey:hover {
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget687_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget687_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_innerMagicWidget687_ey {}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget687_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_innerMagicWidget687_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_innerMagicWidget687_ey:hover {
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget687_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget687_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_innerMagicWidget687_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_innerMagicWidget687_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_innerMagicWidget687_ey {}

.hvr-buzz_innerMagicWidget687_ey:hover {
    -webkit-animation-name: hvr-buzz_innerMagicWidget687_ey;
    animation-name: hvr-buzz_innerMagicWidget687_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_innerMagicWidget687_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_innerMagicWidget687_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_innerMagicWidget687_ey {}

.hvr-buzz-out_innerMagicWidget687_ey:hover {
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget687_ey;
    animation-name: hvr-buzz-out_innerMagicWidget687_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_innerMagicWidget687_ey {
    overflow: hidden;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-fade_innerMagicWidget687_ey:hover {
    background-color: transparent;
    color:
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget687_ey {
    50% {
        background-color: transparent;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget687_ey {
    50% {
        background-color: transparent;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget687_ey {
    overflow: hidden;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    background-color: transparent
}

.hvr-back-pulse_innerMagicWidget687_ey:hover {
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget687_ey;
    animation-name: hvr-back-pulse_innerMagicWidget687_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: transparent;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget687_ey {
    position: relative;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-right_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    -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_innerMagicWidget687_ey:hover {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget687_ey:hover:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget687_ey {
    position: relative;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-left_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    -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_innerMagicWidget687_ey:hover {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget687_ey:hover:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget687_ey {
    position: relative;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-bottom_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    -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_innerMagicWidget687_ey:hover {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget687_ey:hover:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget687_ey {
    position: relative;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-top_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    -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_innerMagicWidget687_ey:hover {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget687_ey:hover:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget687_ey {
    position: relative;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-right_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    -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_innerMagicWidget687_ey:hover {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget687_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_innerMagicWidget687_ey {
    position: relative;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-left_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    -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_innerMagicWidget687_ey:hover {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget687_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_innerMagicWidget687_ey {
    position: relative;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-bottom_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    -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_innerMagicWidget687_ey:hover {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget687_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_innerMagicWidget687_ey {
    position: relative;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-top_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    -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_innerMagicWidget687_ey:hove {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget687_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_innerMagicWidget687_ey {
    position: relative;
    overflow: hidden;
    background: transparent;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    width: 105%
}

.hvr-radial-out_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    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_innerMagicWidget687_ey:hover {
    color: #fff
}

.hvr-radial-out_innerMagicWidget687_ey:hover:before {
    -webkit-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget687_ey {
    position: relative;
    overflow: hidden;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    width: 105%;
    background: transparent
}

.hvr-radial-in_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    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_innerMagicWidget687_ey:hover {}

.hvr-radial-in_innerMagicWidget687_ey:hover:before {
    -webkit-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget687_ey {
    position: relative;
    background-color: transparent;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: transparent;
    -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_innerMagicWidget687_ey:hover {}

.hvr-rectangle-in_innerMagicWidget687_ey:hover:before {
    -webkit-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget687_ey {
    position: relative;
    background: transparent;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    -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_innerMagicWidget687_ey:hover {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget687_ey:hover:before {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget687_ey {
    position: relative;
    background: transparent;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent;
    -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_innerMagicWidget687_ey:hover {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget687_ey:hover:before {
    -webkit-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget687_ey {
    position: relative;
    background: transparent;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent;
    -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_innerMagicWidget687_ey:hover {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget687_ey:hover:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget687_ey {
    position: relative;
    background: transparent;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent;
    -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_innerMagicWidget687_ey:hover {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget687_ey:hover:before {
    -webkit-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget687_ey {
    position: relative;
    background: transparent;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent;
    -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_innerMagicWidget687_ey:hover {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget687_ey:hover:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget687_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: transparent
}

.hvr-border-fade_innerMagicWidget687_ey:hover,
.hvr-border-fade_innerMagicWidget687_ey:focus,
.hvr-border-fade_innerMagicWidget687_ey:active {
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget687_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: transparent
}

.hvr-hollow_innerMagicWidget687_ey:hover,
.hvr-hollow_innerMagicWidget687_ey:focus,
.hvr-hollow_innerMagicWidget687_ey:active {
    background: none !important;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-hollow_innerMagicWidget687_ey:hover a {
    color: transparent !important
}

.hvr-trim_innerMagicWidget687_ey {
    position: relative
}

.hvr-trim_innerMagicWidget687_ey:before {
    content: '';
    position: absolute;
    border: transparent 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_innerMagicWidget687_ey:hover:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget687_ey {
    100% {
        top: -15px;
        right: -15px;
        bottom: -15px;
        left: -15px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget687_ey {
    100% {
        top: -15px;
        right: -15px;
        bottom: -15px;
        left: -15px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget687_ey {
    position: relative
}

.hvr-ripple-out_innerMagicWidget687_ey:before {
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-out_innerMagicWidget687_ey:hover:before {
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget687_ey;
    animation-name: hvr-ripple-out_innerMagicWidget687_ey
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget687_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget687_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget687_ey {}

.hvr-ripple-in_innerMagicWidget687_ey:before {
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget687_ey:hover:before {
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget687_ey;
    animation-name: hvr-ripple-in_innerMagicWidget687_ey
}

.hvr-outline-out_innerMagicWidget687_ey {}

.hvr-outline-out_innerMagicWidget687_ey:before {
    content: '';
    position: absolute;
    border: transparent 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_innerMagicWidget687_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
}

.hvr-outline-in_innerMagicWidget687_ey {
    position: relative
}

.hvr-outline-in_innerMagicWidget687_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: transparent 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_innerMagicWidget687_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget687_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget687_ey:hover {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget687_ey {
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: 0;
    background: transparent !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_innerMagicWidget687_ey:hover:before {
    right: 0
}

.hvr-underline-from-center_innerMagicWidget687_ey {
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: transparent;
    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_innerMagicWidget687_ey:hover:before {
    left: 0;
    right: 0
}

.hvr-underline-from-right_innerMagicWidget687_ey {
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    bottom: 0;
    background: transparent;
    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_innerMagicWidget687_ey:hover:before {
    left: 0
}

.hvr-overline-from-left_innerMagicWidget687_ey {
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    top: 0;
    background: transparent;
    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_innerMagicWidget687_ey:hover:before {
    right: 0
}

.hvr-overline-from-center_innerMagicWidget687_ey {
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: transparent;
    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_innerMagicWidget687_ey:hover:before {
    left: 0;
    right: 0
}

.hvr-overline-from-right_innerMagicWidget687_ey {
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    top: 0;
    background: transparent;
    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_innerMagicWidget687_ey:hover:before {
    left: 0
}

.hvr-reveal_innerMagicWidget687_ey {
    position: relative;
    overflow: hidden;
    background-color: transparent
}

.hvr-reveal_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-color: transparent;
    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_innerMagicWidget687_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget687_ey {
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    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_innerMagicWidget687_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget687_ey {
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget687_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    background: transparent;
    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_innerMagicWidget687_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget687_ey {
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-glow_innerMagicWidget687_ey:hover {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget687_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-shadow_innerMagicWidget687_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-grow-shadow_innerMagicWidget687_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow-shadow_innerMagicWidget687_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_innerMagicWidget687_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-box-shadow-outset_innerMagicWidget687_ey:hover {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget687_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_innerMagicWidget687_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_innerMagicWidget687_ey {
    position: relative;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget687_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_innerMagicWidget687_ey:hover {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget687_ey:hover:before {
    opacity: 1;
    -webkit-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget687_ey {
    position: relative;
    background-color: transparent
}

.hvr-shadow-radial_innerMagicWidget687_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_innerMagicWidget687_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_innerMagicWidget687_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_innerMagicWidget687_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget687_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget687_ey:active:before,
.hvr-shadow-radial_innerMagicWidget687_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget687_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget687_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget687_ey {
    position: relative;
    background-color: transparent
}

.hvr-bubble-top_innerMagicWidget687_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 transparent transparent
}

.hvr-bubble-top_innerMagicWidget687_ey:hover:before {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget687_ey {
    position: relative;
    background-color: transparent
}

.hvr-bubble-right_innerMagicWidget687_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 transparent
}

.hvr-bubble-right_innerMagicWidget687_ey:hover:before {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-right-static_innerMagicWidget687_ey {
    position: relative
}

.hvr-bubble-right-static_innerMagicWidget687_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 transparent
}

.hvr-bubble-right-static_innerMagicWidget687_ey:hover:before {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

.hvr-bubble-bottom_innerMagicWidget687_ey {
    position: relative
}

.hvr-bubble-bottom_innerMagicWidget687_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: transparent transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget687_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-bottom-static_innerMagicWidget687_ey {
    position: relative
}

.hvr-bubble-bottom-static_innerMagicWidget687_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: transparent transparent transparent transparent
}

.hvr-bubble-bottom-static_innerMagicWidget687_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget687_ey {
    position: relative
}

.hvr-bubble-left_innerMagicWidget687_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 transparent transparent transparent
}

.hvr-bubble-left_innerMagicWidget687_ey:hover:before {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget687_ey {
    position: relative;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget687_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 transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget687_ey:hover {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget687_ey:hover:before {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget687_ey {
    position: relative;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget687_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 transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget687_ey:hover {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget687_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget687_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget687_ey:active:before {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget687_ey {
    position: relative;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget687_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: transparent transparent transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget687_ey:hover {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget687_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget687_ey {
    position: relative;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget687_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 transparent transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget687_ey:hover {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget687_ey:hover:before {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.innerMagicWidget693 {
    left: 190px;
    top: 731px;
    width: 294px;
    height: 1426px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000198;
    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
}

.innerMagicWidget693 {
    display: none
}

@media screen and (max-width:959px) {
    .innerMagicWidget693 {
        display: none
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget693 {
        display: none
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget693 {
        display: block;
        initialWidth: 338;
        initialHeight: 1426;
        width: 338px;
        height: 1426px;
        top: 610px;
        initialTop: 610;
        initialLeft: -3;
        left: -3px;
        prevBottom: 2117
    }
}

[data-widgetkey~="1034"] {
    overflow: visible
}

.wrapper_innerMagicWidget693_ey {
    cursor: pointer;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0
}

.button_innerMagicWidget693_ey {
    display: table;
    width: 100%;
    height: 100%;
    background: transparent;
    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: transparent
}

.button_innerMagicWidget693_ey:hover a {
    color: #fff
}

.text_innerMagicWidget693_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_innerMagicWidget693_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow_innerMagicWidget693_ey:hover {
    -ms-transform: scale(1.1);
    transform: scale(1.1)
}

.hvr-shrink_innerMagicWidget693_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-shrink_innerMagicWidget693_ey:hover {
    -webkit-transform: scale(.9);
    transform: scale(.9)
}

.hvr-pulse_innerMagicWidget693_ey {}

@-webkit-keyframes hvr-pulse_innerMagicWidget693_ey {
    25% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes hvr-pulse_innerMagicWidget693_ey {
    25% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse_innerMagicWidget693_ey:hover {
    -webkit-animation-name: hvr-pulse_innerMagicWidget693_ey;
    animation-name: hvr-pulse_innerMagicWidget693_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_innerMagicWidget693_ey {}

@-webkit-keyframes hvr-pulse-grow_innerMagicWidget693_ey {
    to {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes hvr-pulse-grow_innerMagicWidget693_ey {
    to {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.hvr-pulse-grow_innerMagicWidget693_ey:hover {
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget693_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget693_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_innerMagicWidget693_ey {}

@-webkit-keyframes hvr-push_innerMagicWidget693_ey {
    50% {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes hvr-push_innerMagicWidget693_ey {
    50% {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.hvr-push_innerMagicWidget693_ey:hover {
    -webkit-animation-name: hvr-push_innerMagicWidget693_ey;
    animation-name: hvr-push_innerMagicWidget693_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_innerMagicWidget693_ey {}

@-webkit-keyframes hvr-pop_innerMagicWidget693_ey {
    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes hvr-pop_innerMagicWidget693_ey {
    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.hvr-pop_innerMagicWidget693_ey:hover,
.hvr-pop_innerMagicWidget693_ey:focus,
.hvr-pop_innerMagicWidget693_ey:active {
    -webkit-animation-name: hvr-pop_innerMagicWidget693_ey;
    animation-name: hvr-pop_innerMagicWidget693_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_innerMagicWidget693_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    background-color: transparent
}

.hvr-bounce-in_innerMagicWidget693_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_innerMagicWidget693_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    background-color: transparent
}

.hvr-bounce-out_innerMagicWidget693_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_innerMagicWidget693_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    background-color: transparent
}

.hvr-rotate_innerMagicWidget693_ey:hover {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg)
}

.hvr-grow-rotate_innerMagicWidget693_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow-rotate_innerMagicWidget693_ey:hover {
    -webkit-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

.hvr-float_innerMagicWidget693_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_innerMagicWidget693_ey:hover {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget693_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_innerMagicWidget693_ey:hover {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
}

.hvr-bob_innerMagicWidget693_ey {}

@-webkit-keyframes hvr-bob_innerMagicWidget693_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_innerMagicWidget693_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_innerMagicWidget693_ey {
    100% {
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes hvr-bob-float_innerMagicWidget693_ey {
    100% {
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget693_ey:hover {
    -webkit-animation-name: hvr-bob-float_innerMagicWidget693_ey, hvr-bob_innerMagicWidget693_ey;
    animation-name: hvr-bob-float_innerMagicWidget693_ey, hvr-bob_innerMagicWidget693_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_innerMagicWidget693_ey {}

@-webkit-keyframes hvr-hang_innerMagicWidget693_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_innerMagicWidget693_ey {
    100% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes hvr-hang-sink_innerMagicWidget693_ey {
    100% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget693_ey:hover {
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget693_ey, hvr-hang_innerMagicWidget693_ey;
    animation-name: hvr-hang-sink_innerMagicWidget693_ey, hvr-hang_innerMagicWidget693_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_innerMagicWidget693_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-skew_innerMagicWidget693_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget693_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_innerMagicWidget693_ey:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget693_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_innerMagicWidget693_ey:hover {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
}

.hvr-wobble-vertical_innerMagicWidget693_ey {}

@-webkit-keyframes hvr-wobble-vertical_innerMagicWidget693_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_innerMagicWidget693_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_innerMagicWidget693_ey:hover {
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget693_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget693_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_innerMagicWidget693_ey {}

@-webkit-keyframes hvr-wobble-horizontal_innerMagicWidget693_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_innerMagicWidget693_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_innerMagicWidget693_ey:hover {
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget693_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget693_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_innerMagicWidget693_ey {}

@-webkit-keyframes hvr-wobble-to-bottom-right_innerMagicWidget693_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_innerMagicWidget693_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_innerMagicWidget693_ey:hover {
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget693_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget693_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_innerMagicWidget693_ey {}

@-webkit-keyframes hvr-wobble-to-top-right_innerMagicWidget693_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_innerMagicWidget693_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_innerMagicWidget693_ey:hover {
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget693_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget693_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_innerMagicWidget693_ey {
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%
}

@-webkit-keyframes hvr-wobble-top_innerMagicWidget693_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_innerMagicWidget693_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_innerMagicWidget693_ey:hover {
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget693_ey;
    animation-name: hvr-wobble-top_innerMagicWidget693_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_innerMagicWidget693_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_innerMagicWidget693_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_innerMagicWidget693_ey {
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.hvr-wobble-bottom_innerMagicWidget693_ey:hover {
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget693_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget693_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_innerMagicWidget693_ey {}

@-webkit-keyframes hvr-wobble-skew_innerMagicWidget693_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_innerMagicWidget693_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_innerMagicWidget693_ey:hover {
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget693_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget693_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_innerMagicWidget693_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_innerMagicWidget693_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_innerMagicWidget693_ey {}

.hvr-buzz_innerMagicWidget693_ey:hover {
    -webkit-animation-name: hvr-buzz_innerMagicWidget693_ey;
    animation-name: hvr-buzz_innerMagicWidget693_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_innerMagicWidget693_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_innerMagicWidget693_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_innerMagicWidget693_ey {}

.hvr-buzz-out_innerMagicWidget693_ey:hover {
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget693_ey;
    animation-name: hvr-buzz-out_innerMagicWidget693_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_innerMagicWidget693_ey {
    overflow: hidden;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-fade_innerMagicWidget693_ey:hover {
    background-color: transparent;
    color:
}

@-webkit-keyframes hvr-back-pulse_innerMagicWidget693_ey {
    50% {
        background-color: transparent;
        opacity: .75
    }
}

@keyframes hvr-back-pulse_innerMagicWidget693_ey {
    50% {
        background-color: transparent;
        opacity: .75
    }
}

.hvr-back-pulse_innerMagicWidget693_ey {
    overflow: hidden;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    background-color: transparent
}

.hvr-back-pulse_innerMagicWidget693_ey:hover {
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget693_ey;
    animation-name: hvr-back-pulse_innerMagicWidget693_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: transparent;
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget693_ey {
    position: relative;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-right_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    -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_innerMagicWidget693_ey:hover {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget693_ey:hover:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-left_innerMagicWidget693_ey {
    position: relative;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-left_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    -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_innerMagicWidget693_ey:hover {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget693_ey:hover:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-sweep-to-bottom_innerMagicWidget693_ey {
    position: relative;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-bottom_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    -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_innerMagicWidget693_ey:hover {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget693_ey:hover:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-sweep-to-top_innerMagicWidget693_ey {
    position: relative;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-sweep-to-top_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    -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_innerMagicWidget693_ey:hover {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget693_ey:hover:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-bounce-to-right_innerMagicWidget693_ey {
    position: relative;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-right_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    -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_innerMagicWidget693_ey:hover {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget693_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_innerMagicWidget693_ey {
    position: relative;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-left_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    -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_innerMagicWidget693_ey:hover {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget693_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_innerMagicWidget693_ey {
    position: relative;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-bottom_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    -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_innerMagicWidget693_ey:hover {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget693_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_innerMagicWidget693_ey {
    position: relative;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-bounce-to-top_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    -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_innerMagicWidget693_ey:hove {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget693_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_innerMagicWidget693_ey {
    position: relative;
    overflow: hidden;
    background: transparent;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    width: 105%
}

.hvr-radial-out_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    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_innerMagicWidget693_ey:hover {
    color: #fff
}

.hvr-radial-out_innerMagicWidget693_ey:hover:before {
    -webkit-transform: scale(2);
    transform: scale(2)
}

.hvr-radial-in_innerMagicWidget693_ey {
    position: relative;
    overflow: hidden;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    width: 105%;
    background: transparent
}

.hvr-radial-in_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    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_innerMagicWidget693_ey:hover {}

.hvr-radial-in_innerMagicWidget693_ey:hover:before {
    -webkit-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-in_innerMagicWidget693_ey {
    position: relative;
    background-color: transparent;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-in_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: transparent;
    -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_innerMagicWidget693_ey:hover {}

.hvr-rectangle-in_innerMagicWidget693_ey:hover:before {
    -webkit-transform: scale(0);
    transform: scale(0)
}

.hvr-rectangle-out_innerMagicWidget693_ey {
    position: relative;
    background: transparent;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-rectangle-out_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    -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_innerMagicWidget693_ey:hover {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget693_ey:hover:before {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.hvr-shutter-in-horizontal_innerMagicWidget693_ey {
    position: relative;
    background: transparent;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-horizontal_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent;
    -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_innerMagicWidget693_ey:hover {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget693_ey:hover:before {
    -webkit-transform: scaleX(0);
    transform: scaleX(0)
}

.hvr-shutter-out-horizontal_innerMagicWidget693_ey {
    position: relative;
    background: transparent;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-horizontal_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent;
    -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_innerMagicWidget693_ey:hover {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget693_ey:hover:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
}

.hvr-shutter-in-vertical_innerMagicWidget693_ey {
    position: relative;
    background: transparent;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-in-vertical_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent;
    -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_innerMagicWidget693_ey:hover {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget693_ey:hover:before {
    -webkit-transform: scaleY(0);
    transform: scaleY(0)
}

.hvr-shutter-out-vertical_innerMagicWidget693_ey {
    position: relative;
    background: transparent;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    overflow: hidden
}

.hvr-shutter-out-vertical_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: transparent;
    -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_innerMagicWidget693_ey:hover {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget693_ey:hover:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1)
}

.hvr-border-fade_innerMagicWidget693_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: transparent
}

.hvr-border-fade_innerMagicWidget693_ey:hover,
.hvr-border-fade_innerMagicWidget693_ey:focus,
.hvr-border-fade_innerMagicWidget693_ey:active {
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget693_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: transparent
}

.hvr-hollow_innerMagicWidget693_ey:hover,
.hvr-hollow_innerMagicWidget693_ey:focus,
.hvr-hollow_innerMagicWidget693_ey:active {
    background: none !important;
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important
}

.hvr-hollow_innerMagicWidget693_ey:hover a {
    color: transparent !important
}

.hvr-trim_innerMagicWidget693_ey {
    position: relative
}

.hvr-trim_innerMagicWidget693_ey:before {
    content: '';
    position: absolute;
    border: transparent 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_innerMagicWidget693_ey:hover:before {
    opacity: 1
}

@-webkit-keyframes hvr-ripple-out_innerMagicWidget693_ey {
    100% {
        top: -15px;
        right: -15px;
        bottom: -15px;
        left: -15px;
        opacity: 0
    }
}

@keyframes hvr-ripple-out_innerMagicWidget693_ey {
    100% {
        top: -15px;
        right: -15px;
        bottom: -15px;
        left: -15px;
        opacity: 0
    }
}

.hvr-ripple-out_innerMagicWidget693_ey {
    position: relative
}

.hvr-ripple-out_innerMagicWidget693_ey:before {
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-out_innerMagicWidget693_ey:hover:before {
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget693_ey;
    animation-name: hvr-ripple-out_innerMagicWidget693_ey
}

@-webkit-keyframes hvr-ripple-in_innerMagicWidget693_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

@keyframes hvr-ripple-in_innerMagicWidget693_ey {
    100% {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 1
    }
}

.hvr-ripple-in_innerMagicWidget693_ey {}

.hvr-ripple-in_innerMagicWidget693_ey:before {
    content: '';
    position: absolute;
    border: transparent solid 2px !important;
    top: -15px;
    right: -15px;
    bottom: -15px;
    left: -15px;
    opacity: 0;
    -webkit-animation-duration: .5s;
    animation-duration: .5s
}

.hvr-ripple-in_innerMagicWidget693_ey:hover:before {
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget693_ey;
    animation-name: hvr-ripple-in_innerMagicWidget693_ey
}

.hvr-outline-out_innerMagicWidget693_ey {}

.hvr-outline-out_innerMagicWidget693_ey:before {
    content: '';
    position: absolute;
    border: transparent 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_innerMagicWidget693_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
}

.hvr-outline-in_innerMagicWidget693_ey {
    position: relative
}

.hvr-outline-in_innerMagicWidget693_ey:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: transparent 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_innerMagicWidget693_ey:hover:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget693_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-round-corners_innerMagicWidget693_ey:hover {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget693_ey {
    position: relative;
    overflow: hidden
}

.hvr-underline-from-left_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: 0;
    background: transparent !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_innerMagicWidget693_ey:hover:before {
    right: 0
}

.hvr-underline-from-center_innerMagicWidget693_ey {
    position: relative;
    overflow: hidden
}

.hvr-underline-from-center_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: transparent;
    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_innerMagicWidget693_ey:hover:before {
    left: 0;
    right: 0
}

.hvr-underline-from-right_innerMagicWidget693_ey {
    position: relative;
    overflow: hidden
}

.hvr-underline-from-right_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    bottom: 0;
    background: transparent;
    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_innerMagicWidget693_ey:hover:before {
    left: 0
}

.hvr-overline-from-left_innerMagicWidget693_ey {
    position: relative;
    overflow: hidden
}

.hvr-overline-from-left_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    top: 0;
    background: transparent;
    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_innerMagicWidget693_ey:hover:before {
    right: 0
}

.hvr-overline-from-center_innerMagicWidget693_ey {
    position: relative;
    overflow: hidden
}

.hvr-overline-from-center_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    top: 0;
    background: transparent;
    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_innerMagicWidget693_ey:hover:before {
    left: 0;
    right: 0
}

.hvr-overline-from-right_innerMagicWidget693_ey {
    position: relative;
    overflow: hidden
}

.hvr-overline-from-right_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 100%;
    right: 0;
    top: 0;
    background: transparent;
    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_innerMagicWidget693_ey:hover:before {
    left: 0
}

.hvr-reveal_innerMagicWidget693_ey {
    position: relative;
    overflow: hidden;
    background-color: transparent
}

.hvr-reveal_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-color: transparent;
    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_innerMagicWidget693_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    border-width: 2px
}

.hvr-underline-reveal_innerMagicWidget693_ey {
    position: relative;
    overflow: hidden
}

.hvr-underline-reveal_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    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_innerMagicWidget693_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.hvr-overline-reveal_innerMagicWidget693_ey {
    position: relative;
    overflow: hidden
}

.hvr-overline-reveal_innerMagicWidget693_ey:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    background: transparent;
    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_innerMagicWidget693_ey:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.hvr-glow_innerMagicWidget693_ey {
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-glow_innerMagicWidget693_ey:hover {
    box-shadow: 0 0 8px rgba(0, 0, 0, .6) !important
}

.hvr-shadow_innerMagicWidget693_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-shadow_innerMagicWidget693_ey:hover {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .6) !important
}

.hvr-grow-shadow_innerMagicWidget693_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-grow-shadow_innerMagicWidget693_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_innerMagicWidget693_ey {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-box-shadow-outset_innerMagicWidget693_ey:hover {
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .6) !important
}

.hvr-box-shadow-inset_innerMagicWidget693_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_innerMagicWidget693_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_innerMagicWidget693_ey {
    position: relative;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-float-shadow_innerMagicWidget693_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_innerMagicWidget693_ey:hover {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget693_ey:hover:before {
    opacity: 1;
    -webkit-transform: translateY(5px);
    transform: translateY(5px)
}

.hvr-shadow-radial_innerMagicWidget693_ey {
    position: relative;
    background-color: transparent
}

.hvr-shadow-radial_innerMagicWidget693_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_innerMagicWidget693_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_innerMagicWidget693_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_innerMagicWidget693_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget693_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget693_ey:active:before,
.hvr-shadow-radial_innerMagicWidget693_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget693_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget693_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget693_ey {
    position: relative;
    background-color: transparent
}

.hvr-bubble-top_innerMagicWidget693_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 transparent transparent
}

.hvr-bubble-top_innerMagicWidget693_ey:hover:before {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-right_innerMagicWidget693_ey {
    position: relative;
    background-color: transparent
}

.hvr-bubble-right_innerMagicWidget693_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 transparent
}

.hvr-bubble-right_innerMagicWidget693_ey:hover:before {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-right-static_innerMagicWidget693_ey {
    position: relative
}

.hvr-bubble-right-static_innerMagicWidget693_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 transparent
}

.hvr-bubble-right-static_innerMagicWidget693_ey:hover:before {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

.hvr-bubble-bottom_innerMagicWidget693_ey {
    position: relative
}

.hvr-bubble-bottom_innerMagicWidget693_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: transparent transparent transparent transparent
}

.hvr-bubble-bottom_innerMagicWidget693_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-bottom-static_innerMagicWidget693_ey {
    position: relative
}

.hvr-bubble-bottom-static_innerMagicWidget693_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: transparent transparent transparent transparent
}

.hvr-bubble-bottom-static_innerMagicWidget693_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-left_innerMagicWidget693_ey {
    position: relative
}

.hvr-bubble-left_innerMagicWidget693_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 transparent transparent transparent
}

.hvr-bubble-left_innerMagicWidget693_ey:hover:before {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-top_innerMagicWidget693_ey {
    position: relative;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget693_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 transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-top_innerMagicWidget693_ey:hover {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-top_innerMagicWidget693_ey:hover:before {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-right_innerMagicWidget693_ey {
    position: relative;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget693_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 transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-right_innerMagicWidget693_ey:hover {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.hvr-bubble-float-right_innerMagicWidget693_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget693_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget693_ey:active:before {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-bottom_innerMagicWidget693_ey {
    position: relative;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget693_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: transparent transparent transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-bottom_innerMagicWidget693_ey:hover {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.hvr-bubble-float-bottom_innerMagicWidget693_ey:hover:before {
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.hvr-bubble-float-left_innerMagicWidget693_ey {
    position: relative;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget693_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 transparent transparent transparent;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all
}

.hvr-bubble-float-left_innerMagicWidget693_ey:hover {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.hvr-bubble-float-left_innerMagicWidget693_ey:hover:before {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.innerImage694 {
    left: 127px;
    top: 1999px;
    width: 77px;
    height: 22px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000173;
    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
}

.innerImage694 img {
    border: 0
}

.innerImage694 {
    display: block;
    width: 77px;
    height: 22px;
    imageWidth: 77;
    imageHeight: 22;
    imageLeft: 0;
    imageTop: 0;
    fittingType: 3;
    imagePositionType: 4;
    initialLeft: 127;
    initialTop: 1999;
    left: 127px;
    top: 1999px;
    initialWidth: 77;
    initialHeight: 22
}

@media screen and (max-width:959px) {
    .innerImage694 {
        display: none;
        imageWidth: 77;
        imageHeight: 22;
        imageLeft: 0;
        imageTop: 0
    }
}

@media screen and (max-width:767px) {
    .innerImage694 {
        display: none;
        imageWidth: 77;
        imageHeight: 22;
        imageLeft: 0;
        imageTop: 0
    }
}

@media screen and (max-width:479px) {
    .innerImage694 {
        display: block;
        imageWidth: 77;
        imageHeight: 22;
        imageLeft: 0;
        imageTop: 0
    }
}

.innerImage694>a>img,
.innerImage694>img {
    width: 77px !important;
    height: 22px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage694>a>img,
    .innerImage694>img {
        width: 77px !important;
        height: 22px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage694>a>img,
    .innerImage694>img {
        width: 77px !important;
        height: 22px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage694>a>img,
    .innerImage694>img {
        width: 77px !important;
        height: 22px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerImage695 {
    left: 414px;
    top: 1999px;
    width: 61px;
    height: 22px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000185;
    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
}

.innerImage695 img {
    border: 0
}

.innerImage695 {
    display: block;
    width: 61px;
    height: 22px;
    imageWidth: 61;
    imageHeight: 22;
    imageLeft: 0;
    imageTop: 0;
    fittingType: 3;
    imagePositionType: 4;
    initialHeight: 22;
    initialLeft: 414;
    initialTop: 1999;
    left: 414px;
    top: 1999px
}

@media screen and (max-width:959px) {
    .innerImage695 {
        display: none;
        imageWidth: 61;
        imageHeight: 22;
        imageLeft: 0;
        imageTop: 0
    }
}

@media screen and (max-width:767px) {
    .innerImage695 {
        display: none;
        imageWidth: 61;
        imageHeight: 22;
        imageLeft: 0;
        imageTop: 0
    }
}

@media screen and (max-width:479px) {
    .innerImage695 {
        display: none;
        imageWidth: 61;
        imageHeight: 22;
        imageLeft: 0;
        imageTop: 0
    }
}

.innerImage695>a>img,
.innerImage695>img {
    width: 61px !important;
    height: 22px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage695>a>img,
    .innerImage695>img {
        width: 61px !important;
        height: 22px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage695>a>img,
    .innerImage695>img {
        width: 61px !important;
        height: 22px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage695>a>img,
    .innerImage695>img {
        width: 61px !important;
        height: 22px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerImage696 {
    left: 696px;
    top: 1998px;
    width: 61px;
    height: 22px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000194;
    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
}

.innerImage696 img {
    border: 0
}

.innerImage696 {
    display: block;
    width: 61px;
    height: 22px;
    imageWidth: 61;
    imageHeight: 22;
    imageLeft: 0;
    imageTop: 0;
    fittingType: 3;
    imagePositionType: 4;
    initialHeight: 22;
    initialLeft: 696;
    initialTop: 1998;
    left: 696px;
    top: 1998px
}

@media screen and (max-width:959px) {
    .innerImage696 {
        display: none;
        imageWidth: 61;
        imageHeight: 22;
        imageLeft: 0;
        imageTop: 0
    }
}

@media screen and (max-width:767px) {
    .innerImage696 {
        display: none;
        imageWidth: 61;
        imageHeight: 22;
        imageLeft: 0;
        imageTop: 0
    }
}

@media screen and (max-width:479px) {
    .innerImage696 {
        display: none;
        imageWidth: 61;
        imageHeight: 22;
        imageLeft: 0;
        imageTop: 0
    }
}

.innerImage696>a>img,
.innerImage696>img {
    width: 61px !important;
    height: 22px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage696>a>img,
    .innerImage696>img {
        width: 61px !important;
        height: 22px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage696>a>img,
    .innerImage696>img {
        width: 61px !important;
        height: 22px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage696>a>img,
    .innerImage696>img {
        width: 61px !important;
        height: 22px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerImage697 {
    left: 984px;
    top: 1999px;
    width: 46px;
    height: 22px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000196;
    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
}

.innerImage697 img {
    border: 0
}

.innerImage697 {
    display: block;
    width: 46px;
    height: 22px;
    imageWidth: 46;
    imageHeight: 22;
    imageLeft: 0;
    imageTop: 0;
    fittingType: 3;
    imagePositionType: 4;
    initialHeight: 22;
    initialLeft: 984;
    initialTop: 1999;
    left: 984px;
    top: 1999px
}

@media screen and (max-width:959px) {
    .innerImage697 {
        display: none;
        imageWidth: 46;
        imageHeight: 22;
        imageLeft: 0;
        imageTop: 0
    }
}

@media screen and (max-width:767px) {
    .innerImage697 {
        display: none;
        imageWidth: 46;
        imageHeight: 22;
        imageLeft: 0;
        imageTop: 0
    }
}

@media screen and (max-width:479px) {
    .innerImage697 {
        display: none;
        imageWidth: 46;
        imageHeight: 22;
        imageLeft: 0;
        imageTop: 0
    }
}

.innerImage697>a>img,
.innerImage697>img {
    width: 46px !important;
    height: 22px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage697>a>img,
    .innerImage697>img {
        width: 46px !important;
        height: 22px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage697>a>img,
    .innerImage697>img {
        width: 46px !important;
        height: 22px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage697>a>img,
    .innerImage697>img {
        width: 46px !important;
        height: 22px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerShape701 {
    left: 535px;
    top: 1353px;
    width: 100px;
    height: 2px;
    z-index: 1000204;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #afafaf;
    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
}

.innerShape701 {
    display: block;
    initialLeft: 535;
    initialTop: 1353;
    left: 535px;
    top: 1353px;
    width: 100px;
    initialWidth: 100;
    height: 2px;
    initialHeight: 2
}

@media screen and (max-width:959px) {
    .innerShape701 {
        display: none;
        top: 1216px;
        left: 334px;
        initialTop: 1216;
        initialLeft: 334
    }
}

@media screen and (max-width:767px) {
    .innerShape701 {
        display: none;
        top: 1048px;
        left: 190px;
        initialTop: 996;
        initialLeft: 294
    }
}

@media screen and (max-width:479px) {
    .innerShape701 {
        display: none;
        initialLeft: 110;
        initialTop: 1211;
        left: 110px;
        top: 1211px
    }
}

.innerText702 {
    left: 386px;
    top: 1827px;
    width: 397px;
    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: 1000209;
    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
}

.innerText702_ContentDiv {
    word-wrap: break-word
}

.innerText702 {
    display: block;
    prevBottom: 1940;
    initialLeft: 386;
    initialTop: 1827;
    left: 386px;
    top: 1827px;
    width: 397px;
    initialWidth: 397;
    initialHeight: 30
}

@media screen and (max-width:959px) {
    .innerText702 {
        display: none
    }
}

@media screen and (max-width:767px) {
    .innerText702 {
        display: none
    }
}

@media screen and (max-width:479px) {
    .innerText702 {
        display: none
    }
}

.innerShape703 {
    left: 535px;
    top: 1875px;
    width: 100px;
    height: 2px;
    z-index: 1000205;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #afafaf;
    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
}

.innerShape703 {
    display: block;
    initialLeft: 535;
    initialTop: 1875;
    left: 535px;
    top: 1875px;
    width: 100px;
    initialWidth: 100;
    height: 2px;
    initialHeight: 2
}

@media screen and (max-width:959px) {
    .innerShape703 {
        display: none;
        top: 1216px;
        left: 334px;
        initialTop: 1216;
        initialLeft: 334
    }
}

@media screen and (max-width:767px) {
    .innerShape703 {
        display: none;
        top: 1048px;
        left: 190px;
        initialTop: 996;
        initialLeft: 294
    }
}

@media screen and (max-width:479px) {
    .innerShape703 {
        display: none;
        initialLeft: 110;
        initialTop: 1211;
        left: 110px;
        top: 1211px
    }
}

.innerText704 {
    left: 420px;
    top: 1323px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000210;
    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
}

.innerText704_ContentDiv {
    word-wrap: break-word
}

.innerText704 {
    display: block;
    prevBottom: 1345;
    top: 1323px;
    left: 420px;
    initialTop: 1323;
    initialLeft: 420
}

@media screen and (max-width:959px) {
    .innerText704 {
        display: none
    }
}

@media screen and (max-width:767px) {
    .innerText704 {
        display: none
    }
}

@media screen and (max-width:479px) {
    .innerText704 {
        display: none
    }
}

.innerShape705 {
    left: 535px;
    top: 2332px;
    width: 100px;
    height: 2px;
    z-index: 1000206;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #afafaf;
    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
}

.innerShape705 {
    display: block;
    initialLeft: 535;
    initialTop: 2332;
    left: 535px;
    top: 2332px;
    width: 100px;
    initialWidth: 100;
    height: 2px;
    initialHeight: 2
}

@media screen and (max-width:959px) {
    .innerShape705 {
        display: none;
        top: 1216px;
        left: 494px;
        initialTop: 1216;
        initialLeft: 494
    }
}

@media screen and (max-width:767px) {
    .innerShape705 {
        display: none;
        top: 1048px;
        left: 190px;
        initialTop: 996;
        initialLeft: 294
    }
}

@media screen and (max-width:479px) {
    .innerShape705 {
        display: none;
        initialLeft: 110;
        initialTop: 1211;
        left: 110px;
        top: 1211px
    }
}

.innerText706 {
    left: 420px;
    top: 2286px;
    width: 330px;
    min-height: 30px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000211;
    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
}

.innerText706_ContentDiv {
    word-wrap: break-word
}

.innerText706 {
    display: block;
    prevBottom: 2386;
    initialLeft: 420;
    initialTop: 2286;
    left: 420px;
    top: 2286px
}

@media screen and (max-width:959px) {
    .innerText706 {
        display: none
    }
}

@media screen and (max-width:767px) {
    .innerText706 {
        display: none
    }
}

@media screen and (max-width:479px) {
    .innerText706 {
        display: none
    }
}

.innerShape707 {
    left: -14px;
    top: 385px;
    width: 100px;
    height: 2px;
    z-index: 1000018;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #afafaf;
    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
}

.innerShape707 {
    display: block;
    initialLeft: -14;
    initialTop: 385;
    left: -14px;
    width: 100px;
    initialWidth: 100;
    height: 2px;
    initialHeight: 2;
    top: 385px
}

@media screen and (max-width:959px) {
    .innerShape707 {
        display: none;
        left: 334px;
        initialTop: 1216;
        initialLeft: 334
    }
}

@media screen and (max-width:767px) {
    .innerShape707 {
        display: block;
        left: 190px;
        initialTop: 996;
        initialLeft: 294
    }
}

@media screen and (max-width:479px) {
    .innerShape707 {
        display: none;
        initialLeft: 110;
        initialTop: 1211;
        left: 110px
    }
}

.innerShape709 {
    left: 535px;
    top: 2880px;
    width: 100px;
    height: 2px;
    z-index: 1000207;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #afafaf;
    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
}

.innerShape709 {
    display: block;
    initialLeft: 535;
    initialTop: 2880;
    left: 535px;
    top: 2880px;
    width: 100px;
    initialWidth: 100;
    height: 2px;
    initialHeight: 2
}

@media screen and (max-width:959px) {
    .innerShape709 {
        display: none;
        top: 1216px;
        left: 334px;
        initialTop: 1216;
        initialLeft: 334
    }
}

@media screen and (max-width:767px) {
    .innerShape709 {
        display: none;
        top: 1048px;
        left: 190px;
        initialTop: 996;
        initialLeft: 294
    }
}

@media screen and (max-width:479px) {
    .innerShape709 {
        display: none;
        initialLeft: 110;
        initialTop: 1211;
        left: 110px;
        top: 1211px
    }
}

.innerText710 {
    left: 348px;
    top: 2837px;
    width: 473px;
    min-height: 35px;
    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: 1000212;
    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
}

.innerText710_ContentDiv {
    word-wrap: break-word
}

.innerText710 {
    display: block;
    prevBottom: 2933;
    top: 2837px;
    left: 348px;
    initialLeft: 329;
    initialTop: 2837;
    width: 473px;
    initialWidth: 473;
    initialHeight: 35;
    min-height: 35px
}

@media screen and (max-width:959px) {
    .innerText710 {
        display: none
    }
}

@media screen and (max-width:767px) {
    .innerText710 {
        display: none
    }
}

@media screen and (max-width:479px) {
    .innerText710 {
        display: none
    }
}

.innerShape711 {
    left: -200px;
    top: 3038px;
    width: 1570px;
    height: 400px;
    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
}

.innerShape711 {
    display: none;
    width: 1570px;
    left: -200px
}

@media screen and (max-width:959px) {
    .innerShape711 {
        display: block;
        left: 0;
        width: 768px;
        initialLeft: 344;
        initialTop: 2931;
        top: 2931px;
        height: 250px;
        initialHeight: 250
    }
}

@media screen and (max-width:767px) {
    .innerShape711 {
        display: block;
        left: 0;
        width: 480px;
        top: 2689px;
        initialTop: 2689;
        initialLeft: 344
    }
}

@media screen and (max-width:479px) {
    .innerShape711 {
        display: none;
        left: 0;
        width: 320px
    }
}

.innerImage716 {
    left: 565px;
    top: 682px;
    width: 39px;
    height: 39px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000119;
    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;
    cursor: pointer;
    overflow: hidden
}

.innerImage716 img {
    border: 0
}

.innerImage716 {
    display: block;
    width: 39px;
    height: 39px;
    imageWidth: 39;
    imageHeight: 39;
    imageLeft: 0;
    imageTop: 0;
    fittingType: 3;
    imagePositionType: 4;
    initialWidth: 39;
    initialHeight: 39;
    top: 682px;
    initialTop: 682;
    initialLeft: 585;
    left: 565px
}

@media screen and (max-width:959px) {
    .innerImage716 {
        display: block;
        imageWidth: 38;
        imageHeight: 38;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 398;
        initialTop: -220;
        left: 365px;
        top: 531px;
        width: 38px;
        height: 38px;
        initialWidth: 38;
        initialHeight: 38
    }
}

@media screen and (max-width:767px) {
    .innerImage716 {
        display: block;
        imageWidth: 40;
        imageHeight: 40;
        imageLeft: 0;
        imageTop: 0;
        top: 522px;
        left: 220px;
        width: 40px;
        height: 40px;
        initialWidth: 40;
        initialTop: 522;
        initialLeft: 227;
        initialHeight: 40
    }
}

@media screen and (max-width:479px) {
    .innerImage716 {
        display: block;
        imageWidth: 56;
        imageHeight: 56;
        imageLeft: 0;
        imageTop: 0;
        top: 1076px;
        left: 362px;
        width: 56px;
        height: 56px;
        initialWidth: 56;
        initialTop: 1076;
        initialLeft: 362
    }
}

.innerImage716>a>img,
.innerImage716>img {
    width: 39px !important;
    height: 39px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage716>a>img,
    .innerImage716>img {
        width: 38px !important;
        height: 38px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage716>a>img,
    .innerImage716>img {
        width: 40px !important;
        height: 40px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage716>a>img,
    .innerImage716>img {
        width: 56px !important;
        height: 56px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerText717 {
    left: 0;
    top: 42px;
    width: 55px;
    min-height: 14px;
    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: 1000118;
    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);
    display: none;
    position: absolute;
    overflow: hidden
}

.inner_text_con .inner_text {
    top: 0;
    left: 0
}

.innerText717_ContentDiv {
    padding-top: 10px;
    padding-left: 10px;
    word-wrap: break-word
}

.innerText717_ContentDiv .ospfxwa3af8e13e4effe0c14b467f3e76ae93dossfx {
    color: #fff;
    font-size: 18px;
    margin-bottom: 4px
}

.innerText717_ContentDiv .ospfxw2ee133d848be6be8d3d6405772b150c4ossfx {
    color: #a7a7a7
}

.innerText717 {
    display: block;
    width: 55px;
    min-height: 14px;
    top: 42px
}

@media screen and (max-width:959px) {
    .innerText717 {
        display: block
    }
}

@media screen and (max-width:767px) {
    .innerText717 {
        display: block
    }
}

@media screen and (max-width:479px) {
    .innerText717 {
        display: block
    }
}

.innerMagicWidget720 {
    left: 460px;
    top: 195px;
    width: 250px;
    height: 250px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000174;
    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
}

.innerMagicWidget720 {
    display: block;
    initialWidth: 250;
    initialHeight: 250
}

@media screen and (max-width:959px) {
    .innerMagicWidget720 {
        display: block
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget720 {
        display: block
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget720 {
        display: block
    }
}

.innerMagicWidget721 {
    left: 460px;
    top: 219px;
    width: 250px;
    height: 250px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000175;
    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
}

.innerMagicWidget721 {
    display: block;
    initialWidth: 250;
    initialHeight: 250
}

@media screen and (max-width:959px) {
    .innerMagicWidget721 {
        display: block
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget721 {
        display: block
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget721 {
        display: block
    }
}

.innerImage724 {
    left: 342px;
    top: 3369px;
    width: 251px;
    height: 107px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000216;
    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
}

.innerImage724 img {
    border: 0
}

.innerImage724 {
    display: block;
    width: 251px;
    height: 107px;
    imageWidth: 251;
    imageHeight: 107;
    imageLeft: 0;
    imageTop: 0;
    fittingType: 3;
    imagePositionType: 4;
    initialWidth: 251;
    initialHeight: 107;
    initialLeft: 342;
    initialTop: 3369;
    left: 342px;
    top: 3369px
}

@media screen and (max-width:959px) {
    .innerImage724 {
        display: block;
        imageWidth: 160;
        imageHeight: 68;
        imageLeft: 0;
        imageTop: 0;
        top: 3916px;
        left: 226px;
        width: 160px;
        height: 68px;
        initialWidth: 160;
        initialLeft: 226;
        initialTop: 3916;
        initialHeight: 84
    }
}

@media screen and (max-width:767px) {
    .innerImage724 {
        display: block;
        imageWidth: 210;
        imageHeight: 84;
        imageLeft: 0;
        imageTop: 0;
        top: 3723px;
        left: 244px;
        width: 210px;
        height: 84px;
        initialWidth: 210;
        initialLeft: 244;
        initialTop: 3723
    }
}

@media screen and (max-width:479px) {
    .innerImage724 {
        display: block;
        imageWidth: 193;
        imageHeight: 81;
        imageLeft: 0;
        imageTop: 0;
        top: 3826px;
        left: 67px;
        width: 193px;
        height: 81px;
        initialWidth: 193;
        initialLeft: 67;
        initialTop: 3826
    }
}

.innerImage724>a>img,
.innerImage724>img {
    width: 251px !important;
    height: 107px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage724>a>img,
    .innerImage724>img {
        width: 160px !important;
        height: 68px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage724>a>img,
    .innerImage724>img {
        width: 210px !important;
        height: 84px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage724>a>img,
    .innerImage724>img {
        width: 193px !important;
        height: 81px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerImage725 {
    left: 637px;
    top: 3369px;
    width: 251px;
    height: 107px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000214;
    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
}

.innerImage725 img {
    border: 0
}

.innerImage725 {
    display: block;
    width: 251px;
    height: 107px;
    imageWidth: 251;
    imageHeight: 107;
    imageLeft: 0;
    imageTop: 0;
    fittingType: 3;
    imagePositionType: 4;
    initialWidth: 251;
    initialHeight: 107;
    initialLeft: 637;
    initialTop: 3369;
    left: 637px;
    top: 3369px
}

@media screen and (max-width:959px) {
    .innerImage725 {
        display: block;
        imageWidth: 160;
        imageHeight: 67;
        imageLeft: 0;
        imageTop: 0;
        top: 3916px;
        left: 412px;
        width: 160px;
        height: 67px;
        initialWidth: 160;
        initialLeft: 412;
        initialTop: 3916;
        initialHeight: 84
    }
}

@media screen and (max-width:767px) {
    .innerImage725 {
        display: block;
        imageWidth: 210;
        imageHeight: 84;
        imageLeft: 0;
        imageTop: 0;
        top: 3821px;
        left: 22px;
        width: 210px;
        height: 84px;
        initialWidth: 210;
        initialLeft: 22;
        initialTop: 3821
    }
}

@media screen and (max-width:479px) {
    .innerImage725 {
        display: block;
        imageWidth: 193;
        imageHeight: 84;
        imageLeft: 0;
        imageTop: 0;
        top: 3916px;
        left: 67px;
        width: 193px;
        height: 84px;
        initialWidth: 193;
        initialLeft: 67;
        initialTop: 3916
    }
}

.innerImage725>a>img,
.innerImage725>img {
    width: 251px !important;
    height: 107px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage725>a>img,
    .innerImage725>img {
        width: 160px !important;
        height: 67px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage725>a>img,
    .innerImage725>img {
        width: 210px !important;
        height: 84px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage725>a>img,
    .innerImage725>img {
        width: 193px !important;
        height: 84px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerImage726 {
    left: 933px;
    top: 3380px;
    width: 170px;
    height: 86px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000215;
    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
}

.innerImage726 img {
    border: 0
}

.innerImage726 {
    display: block;
    width: 170px;
    height: 86px;
    imageWidth: 170;
    imageHeight: 86;
    imageLeft: 0;
    imageTop: 0;
    fittingType: 3;
    imagePositionType: 4;
    initialWidth: 170;
    initialHeight: 86;
    initialLeft: 933;
    initialTop: 3380;
    left: 933px;
    top: 3380px
}

@media screen and (max-width:959px) {
    .innerImage726 {
        display: block;
        imageWidth: 120;
        imageHeight: 68;
        imageLeft: 0;
        imageTop: 0;
        top: 3916px;
        left: 600px;
        width: 120px;
        height: 68px;
        initialWidth: 120;
        initialLeft: 600;
        initialTop: 3916;
        initialHeight: 84
    }
}

@media screen and (max-width:767px) {
    .innerImage726 {
        display: block;
        imageWidth: 154;
        imageHeight: 84;
        imageLeft: 0;
        imageTop: 0;
        top: 3826px;
        left: 255px;
        width: 154px;
        height: 84px;
        initialWidth: 154;
        initialLeft: 255;
        initialTop: 3826;
        initialHeight: 84
    }
}

@media screen and (max-width:479px) {
    .innerImage726 {
        display: block;
        imageWidth: 161;
        imageHeight: 84;
        imageLeft: 0;
        imageTop: 0;
        top: 4017px;
        left: 83px;
        width: 161px;
        height: 84px;
        initialWidth: 161;
        initialLeft: 83;
        initialTop: 4017;
        initialHeight: 84
    }
}

.innerImage726>a>img,
.innerImage726>img {
    width: 170px !important;
    height: 86px !important;
    left: 0 !important;
    top: 0 !important
}

@media screen and (max-width:959px) {

    .innerImage726>a>img,
    .innerImage726>img {
        width: 120px !important;
        height: 68px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:767px) {

    .innerImage726>a>img,
    .innerImage726>img {
        width: 154px !important;
        height: 84px !important;
        left: 0 !important;
        top: 0 !important
    }
}

@media screen and (max-width:479px) {

    .innerImage726>a>img,
    .innerImage726>img {
        width: 161px !important;
        height: 84px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerMagicWidget727 {
    left: 460px;
    top: 310px;
    width: 250px;
    height: 250px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000218;
    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
}

.innerMagicWidget727 {
    display: block;
    initialWidth: 250;
    initialHeight: 250
}

@media screen and (max-width:959px) {
    .innerMagicWidget727 {
        display: block
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget727 {
        display: block
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget727 {
        display: block
    }
}

.mainMainContent2 {
    z-index: 1000219 !important
}

.mainMainContent6 {
    z-index: 1000021 !important
}

.mainShape27 {
    z-index: 1000220 !important
}

.mainMenu29 {
    z-index: 1000221 !important
}

.mainShape47 {
    z-index: 1000001 !important
}

.mainImage57 {
    z-index: 1000222 !important
}

.mainText58 {
    z-index: 1000004 !important
}

.mainText60 {
    z-index: 1000002 !important
}

.mainImage61 {
    z-index: 1000003 !important
}

.mainText64 {
    z-index: 1000007 !important
}

.mainShape65 {
    z-index: 1000008 !important
}

.mainText66 {
    z-index: 1000009 !important
}

.mainText67 {
    z-index: 1000010 !important
}

.mainShape68 {
    z-index: 1000015 !important
}

.mainText69 {
    z-index: 1000011 !important
}

.mainText70 {
    z-index: 1000012 !important
}

.mainShape72 {
    z-index: 1000016 !important
}

.mainText73 {
    z-index: 1000013 !important
}

.mainText74 {
    z-index: 1000014 !important
}

.mainShape75 {
    z-index: 1000017 !important
}

.mainShape76 {
    z-index: 1000226 !important
}

.mainShape77 {
    z-index: 1000223 !important
}

.mainMagicWidget80 {
    z-index: 1000080 !important
}

.mainText84 {
    z-index: 1000005 !important
}

.mainShape85 {
    z-index: 1000224 !important
}

.mainMenu86 {
    z-index: 1000225 !important
}

.mainMenu91 {
    z-index: 1000120 !important
}

.mainShape92 {
    z-index: 1000157 !important
}

.mainText100 {
    z-index: 1000006 !important
}

.mainText103 {
    z-index: 1000019 !important
}

.mainText104 {
    z-index: 1000020 !important
}

.mainText105 {
    z-index: 1000020 !important
}