.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
}

.innerMainRow1 {
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
    z-index: 0;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: relative
}

.innerMainRow3 {
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
    z-index: 1;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: relative
}

.ContentHeight {
    min-height: 2630px;
    height: auto
}

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

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

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

@media screen and (max-width:479px) {
    .ContentHeight {
        display: block;
        width: 320px;
        height: 3937px;
        min-height: auto;
        min-height: initial
    }
}

.innerMainRow5 {
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
    z-index: 2;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: relative
}

.innerShape12 {
    left: -200px;
    top: 84px;
    width: 1570px;
    height: 590px;
    z-index: 1000022;
    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: #152630;
    background-image: url('/images8.webydo.com/93/9338687/3958/3399E04C-36A8-699D-41C0-F5AD4AA96CC2.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
}

.innerShape12 {
    display: block;
    left: -200px;
    initialTop: 84;
    initialLeft: 415;
    height: 590px;
    width: 1570px;
    initialHeight: 590;
    fittingType: 0;
    imagePositionType: 4;
    top: 84px
}

@media screen and (max-width:959px) {
    .innerShape12 {
        display: block;
        width: 768px;
        left: 0;
        initialTop: -6;
        initialLeft: 415;
        top: 78px
    }
}

@media screen and (max-width:767px) {
    .innerShape12 {
        display: block;
        width: 480px;
        left: 0;
        height: 400px;
        initialHeight: 400;
        initialLeft: 415;
        initialTop: 92
    }
}

@media screen and (max-width:479px) {
    .innerShape12 {
        display: block;
        width: 320px;
        left: 0;
        height: 400px;
        initialHeight: 400;
        initialLeft: 415;
        initialTop: 59
    }
}

.innerImage13 {
    left: 1px;
    top: 416px;
    width: 1170px;
    height: 460px;
    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
}

.innerImage13 img {
    border: 0
}

.innerImage13 {
    display: block;
    imageWidth: 1170;
    imageHeight: 641.828571428571;
    width: 1170px;
    height: 460px;
    imageLeft: 0;
    imageTop: -90.9142857142857;
    fittingType: 1;
    imagePositionType: 4;
    initialLeft: 1;
    initialTop: 416;
    left: 1px;
    top: 416px
}

@media screen and (max-width:959px) {
    .innerImage13 {
        width: 768px;
        height: 337px;
        initialWidth: 768;
        imageWidth: 768;
        imageHeight: 421.302857142857;
        imageLeft: 0;
        imageTop: -42.1514285714286;
        display: block;
        left: 0;
        initialHeight: 337;
        top: 473px;
        initialTop: 473;
        initialLeft: 0
    }
}

@media screen and (max-width:767px) {
    .innerImage13 {
        display: block;
        width: 541px;
        initialWidth: 541;
        height: 285px;
        initialHeight: 285;
        imageWidth: 541;
        imageHeight: 296.777142857143;
        imageLeft: 0;
        imageTop: -5.88857142857142;
        initialTop: 479;
        initialLeft: -62;
        left: -62px;
        top: 479px
    }
}

@media screen and (max-width:479px) {
    .innerImage13 {
        display: block;
        initialLeft: -323;
        initialTop: 478;
        left: -323px;
        width: 657px;
        initialWidth: 657;
        height: 283px;
        initialHeight: 283;
        imageWidth: 657;
        imageHeight: 360.411428571429;
        imageLeft: 0;
        imageTop: -38.7057142857143;
        top: 478px
    }
}

.innerImage13>a>img,
.innerImage13>img {
    width: 1170px !important;
    height: 641.828571428571px !important;
    left: 0 !important;
    top: -90.9142857142857px !important
}

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

    .innerImage13>a>img,
    .innerImage13>img {
        width: 768px !important;
        height: 421.302857142857px !important;
        left: 0 !important;
        top: -42.1514285714286px !important
    }
}

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

    .innerImage13>a>img,
    .innerImage13>img {
        width: 541px !important;
        height: 296.777142857143px !important;
        left: 0 !important;
        top: -5.88857142857142px !important
    }
}

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

    .innerImage13>a>img,
    .innerImage13>img {
        width: 657px !important;
        height: 360.411428571429px !important;
        left: 0 !important;
        top: -38.7057142857143px !important
    }
}

.innerText14 {
    left: 0;
    top: 0;
    width: 585px;
    min-height: 460px;
    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: 1000028;
    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
}

.innerText14_ContentDiv {
    padding-top: 200px;
    padding-left: 60px;
    word-wrap: break-word
}

.innerText14 {
    display: block;
    width: 585px;
    min-height: 460px;
    top: 0;
    initialLeft: 0;
    initialTop: 0;
    left: 0;
    initialWidth: 585;
    initialHeight: 460;
    prevBottom: 950.972259521484
}

@media screen and (max-width:959px) {
    .innerText14 {
        display: none;
        initialLeft: 0;
        initialTop: -70;
        left: 0;
        top: -70px;
        width: 768px;
        initialWidth: 768;
        initialHeight: 459;
        prevBottom: 1005.984375;
        min-height: 459px
    }
}

@media screen and (max-width:767px) {
    .innerText14 {
        display: none;
        width: 481px;
        initialWidth: 481;
        min-height: 317px;
        initialHeight: 317;
        top: 0;
        left: 0;
        initialTop: 0;
        initialLeft: 0
    }
}

@media screen and (max-width:479px) {
    .innerText14 {
        display: none;
        width: 406px;
        initialWidth: 406;
        initialHeight: 310;
        min-height: 310px
    }
}

.innerShape15 {
    left: 560px;
    top: 278px;
    width: 65px;
    height: 3px;
    z-index: 1000023;
    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
}

.innerShape15 {
    display: block;
    width: 65px;
    height: 3px;
    initialWidth: 65;
    initialHeight: 3;
    initialLeft: 560;
    initialTop: 278;
    left: 560px;
    top: 278px
}

@media screen and (max-width:959px) {
    .innerShape15 {
        display: block;
        left: 351px;
        initialTop: 375;
        initialLeft: 351
    }
}

@media screen and (max-width:767px) {
    .innerShape15 {
        display: block;
        left: 207px;
        initialTop: 329;
        initialLeft: 207
    }
}

@media screen and (max-width:479px) {
    .innerShape15 {
        display: block;
        width: 55px;
        height: 7px;
        initialWidth: 55;
        left: 132px;
        initialTop: 308;
        initialLeft: 132;
        initialHeight: 7;
        top: 308px
    }
}

.innerText16 {
    left: 283px;
    top: 215px;
    width: 617px;
    min-height: 46px;
    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: 1000024;
    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
}

.innerText16_ContentDiv {
    word-wrap: break-word
}

.innerText16 {
    display: block;
    initialLeft: 283;
    initialTop: 215;
    left: 283px;
    width: 617px;
    initialWidth: 617;
    initialHeight: 46;
    prevBottom: 326;
    top: 215px;
    min-height: 46px
}

@media screen and (max-width:959px) {
    .innerText16 {
        display: block;
        width: 381px;
        initialWidth: 381;
        min-height: 39px;
        initialHeight: 39;
        left: 193px;
        prevBottom: 413;
        initialLeft: 193;
        initialTop: 195;
        top: 195px
    }
}

@media screen and (max-width:767px) {
    .innerText16 {
        display: block;
        left: 49px;
        initialTop: 224;
        initialLeft: 46;
        prevBottom: 333.984375;
        width: 380px;
        initialWidth: 380;
        min-height: 75px;
        initialHeight: 75
    }
}

@media screen and (max-width:479px) {
    .innerText16 {
        display: block;
        width: 225px;
        initialWidth: 225;
        min-height: 48px;
        initialHeight: 48;
        left: 48px;
        initialTop: 175;
        initialLeft: 48;
        prevBottom: 369;
        top: 175px
    }
}

.innerShape17 {
    left: -200px;
    top: 962px;
    width: 1570px;
    height: 394px;
    z-index: 1000030;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #f2f2f2;
    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
}

.innerShape17 {
    display: block;
    top: 962px;
    left: -200px;
    initialTop: 962;
    initialLeft: -414;
    width: 1570px;
    initialWidth: 2000;
    height: 394px;
    initialHeight: 394
}

@media screen and (max-width:959px) {
    .innerShape17 {
        display: block;
        top: 864px;
        left: 0;
        width: 768px;
        initialLeft: -3;
        initialTop: 864;
        initialWidth: 776;
        height: 1458px;
        initialHeight: 1458
    }
}

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

@media screen and (max-width:479px) {
    .innerShape17 {
        display: block;
        top: 814px;
        left: 0;
        width: 320px;
        initialTop: 814
    }
}

.innerShape18 {
    left: 0;
    top: 32px;
    width: 225px;
    height: 259px;
    z-index: 1000039;
    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
}

.innerShape18 {
    display: block;
    initialLeft: -1;
    initialTop: 33;
    left: 0;
    top: 33px;
    width: 225px;
    initialWidth: 225;
    height: 259px;
    initialHeight: 259
}

@media screen and (max-width:959px) {
    .innerShape18 {
        display: block;
        top: 1676px;
        left: 80px;
        width: 200px;
        height: 171px;
        initialTop: 1324;
        initialLeft: 243;
        initialWidth: 200;
        initialHeight: 171
    }
}

@media screen and (max-width:767px) {
    .innerShape18 {
        display: block;
        top: 1456px;
        left: -1px;
        width: 200px;
        height: 171px;
        initialTop: 1324;
        initialLeft: 243;
        initialWidth: 200;
        initialHeight: 171
    }
}

@media screen and (max-width:479px) {
    .innerShape18 {
        display: block;
        top: 1268px;
        left: -1px;
        width: 200px;
        height: 171px;
        initialTop: 2342;
        initialLeft: 60;
        initialWidth: 200;
        initialHeight: 171
    }
}

.innerMagicWidget19 {
    left: 26px;
    top: 70px;
    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: 1000032;
    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
}

.innerMagicWidget19 {
    display: block;
    height: 21px;
    initialHeight: 21;
    top: 70px;
    initialTop: 70;
    prevBottom: 1165.00003051758;
    width: 150px;
    left: 26px;
    initialLeft: 26;
    initialWidth: 150
}

@media screen and (max-width:959px) {
    .innerMagicWidget19 {
        display: block;
        top: 3003px;
        left: 25px;
        width: 150px;
        height: 21px;
        initialTop: 1365;
        initialLeft: 268;
        initialWidth: 150;
        initialHeight: 21;
        prevBottom: 1451
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget19 {
        display: block;
        top: 1499px;
        left: 25px;
        width: 150px;
        height: 21px;
        initialTop: 1365;
        initialLeft: 268;
        initialWidth: 150;
        initialHeight: 21;
        prevBottom: 1451
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget19 {
        display: block;
        top: 1459px;
        left: 25px;
        width: 150px;
        height: 21px;
        initialTop: 1365;
        initialLeft: 268;
        initialWidth: 150;
        initialHeight: 21;
        prevBottom: 1451
    }
}

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

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

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

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

.text_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-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_innerMagicWidget19_ey:hover,
.hvr-grow_innerMagicWidget19_ey:focus,
.hvr-grow_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .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_innerMagicWidget19_ey:hover,
.hvr-shrink_innerMagicWidget19_ey:focus,
.hvr-shrink_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget19_ey:hover,
.hvr-pulse_innerMagicWidget19_ey:focus,
.hvr-pulse_innerMagicWidget19_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget19_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget19_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget19_ey;
    animation-name: hvr-pulse_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget19_ey:hover,
.hvr-pulse-grow_innerMagicWidget19_ey:focus,
.hvr-pulse-grow_innerMagicWidget19_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget19_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget19_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget19_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget19_ey:hover,
.hvr-pulse-shrink_innerMagicWidget19_ey:focus,
.hvr-pulse-shrink_innerMagicWidget19_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget19_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget19_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget19_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget19_ey:hover,
.hvr-push_innerMagicWidget19_ey:focus,
.hvr-push_innerMagicWidget19_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget19_ey;
    -moz-animation-name: hvr-push_innerMagicWidget19_ey;
    -o-animation-name: hvr-push_innerMagicWidget19_ey;
    animation-name: hvr-push_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget19_ey:hover,
.hvr-pop_innerMagicWidget19_ey:focus,
.hvr-pop_innerMagicWidget19_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget19_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget19_ey;
    -o-animation-name: hvr-pop_innerMagicWidget19_ey;
    animation-name: hvr-pop_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-bounce-in_innerMagicWidget19_ey:focus,
.hvr-bounce-in_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -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_innerMagicWidget19_ey:hover,
.hvr-bounce-out_innerMagicWidget19_ey:focus,
.hvr-bounce-out_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .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_innerMagicWidget19_ey:hover,
.hvr-rotate_innerMagicWidget19_ey:focus,
.hvr-rotate_innerMagicWidget19_ey:active {
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg)
}

.hvr-grow-rotate_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .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_innerMagicWidget19_ey:hover,
.hvr-grow-rotate_innerMagicWidget19_ey:focus,
.hvr-grow-rotate_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget19_ey:hover,
.hvr-float_innerMagicWidget19_ey:focus,
.hvr-float_innerMagicWidget19_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -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_innerMagicWidget19_ey:hover,
.hvr-sink_innerMagicWidget19_ey:focus,
.hvr-sink_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget19_ey:hover,
.hvr-bob_innerMagicWidget19_ey:focus,
.hvr-bob_innerMagicWidget19_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget19_ey, hvr-bob_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget19_ey, hvr-bob_innerMagicWidget19_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget19_ey, hvr-bob_innerMagicWidget19_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget19_ey, hvr-bob_innerMagicWidget19_ey;
    animation-name: hvr-bob-float_innerMagicWidget19_ey, hvr-bob_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget19_ey:hover,
.hvr-hang_innerMagicWidget19_ey:focus,
.hvr-hang_innerMagicWidget19_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget19_ey, hvr-hang_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget19_ey, hvr-hang_innerMagicWidget19_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget19_ey, hvr-hang_innerMagicWidget19_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget19_ey, hvr-hang_innerMagicWidget19_ey;
    animation-name: hvr-hang-sink_innerMagicWidget19_ey, hvr-hang_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .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_innerMagicWidget19_ey:hover,
.hvr-skew_innerMagicWidget19_ey:focus,
.hvr-skew_innerMagicWidget19_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget19_ey:hover,
.hvr-skew-forward_innerMagicWidget19_ey:focus,
.hvr-skew-forward_innerMagicWidget19_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget19_ey:hover,
.hvr-skew-backward_innerMagicWidget19_ey:focus,
.hvr-skew-backward_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget19_ey:hover,
.hvr-wobble-vertical_innerMagicWidget19_ey:focus,
.hvr-wobble-vertical_innerMagicWidget19_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget19_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget19_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget19_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget19_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget19_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget19_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget19_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget19_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget19_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget19_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget19_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget19_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget19_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget19_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget19_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget19_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget19_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget19_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget19_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget19_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget19_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-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_innerMagicWidget19_ey:hover,
.hvr-wobble-top_innerMagicWidget19_ey:focus,
.hvr-wobble-top_innerMagicWidget19_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget19_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget19_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget19_ey;
    animation-name: hvr-wobble-top_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-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_innerMagicWidget19_ey:hover,
.hvr-wobble-bottom_innerMagicWidget19_ey:focus,
.hvr-wobble-bottom_innerMagicWidget19_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget19_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget19_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget19_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget19_ey:hover,
.hvr-wobble-skew_innerMagicWidget19_ey:focus,
.hvr-wobble-skew_innerMagicWidget19_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget19_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget19_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget19_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget19_ey:hover,
.hvr-buzz_innerMagicWidget19_ey:focus,
.hvr-buzz_innerMagicWidget19_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget19_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget19_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget19_ey;
    animation-name: hvr-buzz_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget19_ey:hover,
.hvr-buzz-out_innerMagicWidget19_ey:focus,
.hvr-buzz-out_innerMagicWidget19_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget19_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget19_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget19_ey;
    animation-name: hvr-buzz-out_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: 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_innerMagicWidget19_ey:hover,
.hvr-fade_innerMagicWidget19_ey:focus,
.hvr-fade_innerMagicWidget19_ey:active {
    background-color: #1a9ef2 !important;
    color:  !important
}

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

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

.hvr-back-pulse_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget19_ey:hover,
.hvr-back-pulse_innerMagicWidget19_ey:focus,
.hvr-back-pulse_innerMagicWidget19_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget19_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget19_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget19_ey;
    animation-name: hvr-back-pulse_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-sweep-to-right_innerMagicWidget19_ey:focus,
.hvr-sweep-to-right_innerMagicWidget19_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget19_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget19_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-sweep-to-left_innerMagicWidget19_ey:focus,
.hvr-sweep-to-left_innerMagicWidget19_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget19_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget19_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget19_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget19_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget19_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget19_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-sweep-to-top_innerMagicWidget19_ey:focus,
.hvr-sweep-to-top_innerMagicWidget19_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget19_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget19_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-bounce-to-right_innerMagicWidget19_ey:focus,
.hvr-bounce-to-right_innerMagicWidget19_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget19_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget19_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-bounce-to-left_innerMagicWidget19_ey:focus,
.hvr-bounce-to-left_innerMagicWidget19_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget19_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget19_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget19_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget19_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget19_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget19_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-bounce-to-top_innerMagicWidget19_ey:focus,
.hvr-bounce-to-top_innerMagicWidget19_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget19_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget19_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-radial-out_innerMagicWidget19_ey:focus,
.hvr-radial-out_innerMagicWidget19_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget19_ey:hover:before,
.hvr-radial-out_innerMagicWidget19_ey:focus:before,
.hvr-radial-out_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-radial-in_innerMagicWidget19_ey:focus,
.hvr-radial-in_innerMagicWidget19_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget19_ey:hover:before,
.hvr-radial-in_innerMagicWidget19_ey:focus:before,
.hvr-radial-in_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-rectangle-in_innerMagicWidget19_ey:focus,
.hvr-rectangle-in_innerMagicWidget19_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget19_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget19_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-rectangle-out_innerMagicWidget19_ey:focus,
.hvr-rectangle-out_innerMagicWidget19_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget19_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget19_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget19_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget19_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget19_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget19_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget19_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget19_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget19_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget19_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget19_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget19_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget19_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget19_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget19_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget19_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget19_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget19_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget19_ey:hover,
.hvr-border-fade_innerMagicWidget19_ey:focus,
.hvr-border-fade_innerMagicWidget19_ey:active {
    box-shadow: inset 0 0 0 2px #1a9ef2, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget19_ey:hover,
.hvr-hollow_innerMagicWidget19_ey:focus,
.hvr-hollow_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-trim_innerMagicWidget19_ey:focus:before,
.hvr-trim_innerMagicWidget19_ey:active:before {
    opacity: 1
}

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

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

.hvr-ripple-out_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-ripple-out_innerMagicWidget19_ey:focus:before,
.hvr-ripple-out_innerMagicWidget19_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget19_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget19_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget19_ey;
    animation-name: hvr-ripple-out_innerMagicWidget19_ey;
    opacity: 1
}

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

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

.hvr-ripple-in_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-ripple-in_innerMagicWidget19_ey:focus:before,
.hvr-ripple-in_innerMagicWidget19_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget19_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget19_ey;
    animation-name: hvr-ripple-in_innerMagicWidget19_ey
}

.hvr-outline-out_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-outline-out_innerMagicWidget19_ey:focus:before,
.hvr-outline-out_innerMagicWidget19_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-outline-in_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-outline-in_innerMagicWidget19_ey:focus:before,
.hvr-outline-in_innerMagicWidget19_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .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_innerMagicWidget19_ey:hover,
.hvr-round-corners_innerMagicWidget19_ey:focus,
.hvr-round-corners_innerMagicWidget19_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget19_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget19_ey:active:before {
    right: 2.5%
}

.hvr-underline-from-center_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget19_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget19_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-underline-from-right_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget19_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget19_ey:active:before {
    left: 2.5%
}

.hvr-overline-from-left_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget19_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget19_ey:active:before {
    right: 2.5%
}

.hvr-overline-from-center_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget19_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget19_ey:active:before {
    left: 2.5%;
    right: 2.5%
}

.hvr-overline-from-right_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget19_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget19_ey:active:before {
    left: 2.5%
}

.hvr-reveal_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-reveal_innerMagicWidget19_ey:focus:before,
.hvr-reveal_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget19_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget19_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget19_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

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

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

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

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

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

.hvr-box-shadow-inset_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget19_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget19_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-float-shadow_innerMagicWidget19_ey:focus,
.hvr-float-shadow_innerMagicWidget19_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget19_ey:hover:before,
.hvr-float-shadow_innerMagicWidget19_ey:focus:before,
.hvr-float-shadow_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_ey:before,
.hvr-shadow-radial_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget19_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget19_ey:active:before,
.hvr-shadow-radial_innerMagicWidget19_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget19_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget19_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-bubble-top_innerMagicWidget19_ey:focus:before,
.hvr-bubble-top_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-bubble-right_innerMagicWidget19_ey:focus:before,
.hvr-bubble-right_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget19_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-bubble-left_innerMagicWidget19_ey:focus:before,
.hvr-bubble-left_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-bubble-float-top_innerMagicWidget19_ey:focus,
.hvr-bubble-float-top_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget19_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-bubble-float-right_innerMagicWidget19_ey:focus,
.hvr-bubble-float-right_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget19_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget19_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget19_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget19_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_innerMagicWidget19_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget19_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_innerMagicWidget19_ey:hover,
.hvr-bubble-float-left_innerMagicWidget19_ey:focus,
.hvr-bubble-float-left_innerMagicWidget19_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_innerMagicWidget19_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget19_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget19_ey:active:before {
    -ms-transform: translateX(-10px);
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -o-transform: translateX(-10px);
    transform: translateX(-10px)
}

.innerText20 {
    left: 25px;
    top: 128px;
    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: 1000040;
    background-color: transparent;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

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

.innerText20_ContentDiv {
    word-wrap: break-word
}

.innerText20 {
    display: block;
    prevBottom: 1223.00006103516;
    initialLeft: 25;
    initialTop: 128;
    left: 25px;
    top: 128px;
    width: 179px;
    initialWidth: 179;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText20 {
        display: none;
        top: 90px;
        left: 51px;
        width: 179px;
        min-height: 30px;
        initialTop: 90;
        initialLeft: 51;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

@media screen and (max-width:767px) {
    .innerText20 {
        display: none;
        top: 2313px;
        left: 10px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 253;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

@media screen and (max-width:479px) {
    .innerText20 {
        display: none;
        top: 2125px;
        left: 10px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 253;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

.innerShape21 {
    left: 93px;
    top: 267px;
    width: 40px;
    height: 2px;
    z-index: 1000041;
    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
}

.innerShape21 {
    display: block;
    width: 40px;
    initialWidth: 40;
    height: 2px;
    initialHeight: 2;
    top: 267px;
    initialTop: 267;
    initialLeft: 93;
    left: 93px
}

@media screen and (max-width:959px) {
    .innerShape21 {
        display: block;
        top: 3065px;
        left: 160px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

@media screen and (max-width:767px) {
    .innerShape21 {
        display: block;
        top: 2397px;
        left: 79px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

@media screen and (max-width:479px) {
    .innerShape21 {
        display: block;
        top: 2209px;
        left: 79px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

.innerGroup22 {
    left: 85px;
    top: 0;
    width: 59px;
    height: 59px;
    z-index: 1000043;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup22 {
    display: block;
    top: 0;
    left: 85px;
    width: 59px;
    height: 59px;
    initialTop: 0;
    initialLeft: 85;
    initialWidth: 59;
    initialHeight: 59
}

@media screen and (max-width:959px) {
    .innerGroup22 {
        display: block;
        top: 0;
        left: 111px;
        width: 59px;
        height: 59px;
        initialTop: 1190.33331298828;
        initialLeft: 1311;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup22 {
        display: block;
        top: 788px;
        left: 30px;
        width: 59px;
        height: 59px;
        initialTop: 1190.33331298828;
        initialLeft: 1311;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup22 {
        display: block;
        top: 640px;
        left: 30px;
        width: 59px;
        height: 59px;
        initialTop: 1190.33331298828;
        initialLeft: 1311;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerMagicWidget23 {
    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: 1000042;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

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

@media screen and (max-width:959px) {
    .innerMagicWidget23 {
        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) {
    .innerMagicWidget23 {
        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) {
    .innerMagicWidget23 {
        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_innerMagicWidget23_ey {
    cursor: pointer;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: table
}

.button_innerMagicWidget23_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_innerMagicWidget23_ey:hover a {
    color: #fff
}

.text_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-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_innerMagicWidget23_ey:hover,
.hvr-grow_innerMagicWidget23_ey:focus,
.hvr-grow_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .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_innerMagicWidget23_ey:hover,
.hvr-shrink_innerMagicWidget23_ey:focus,
.hvr-shrink_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget23_ey:hover,
.hvr-pulse_innerMagicWidget23_ey:focus,
.hvr-pulse_innerMagicWidget23_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget23_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget23_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget23_ey;
    animation-name: hvr-pulse_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget23_ey:hover,
.hvr-pulse-grow_innerMagicWidget23_ey:focus,
.hvr-pulse-grow_innerMagicWidget23_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget23_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget23_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget23_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget23_ey:hover,
.hvr-pulse-shrink_innerMagicWidget23_ey:focus,
.hvr-pulse-shrink_innerMagicWidget23_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget23_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget23_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget23_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget23_ey:hover,
.hvr-push_innerMagicWidget23_ey:focus,
.hvr-push_innerMagicWidget23_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget23_ey;
    -moz-animation-name: hvr-push_innerMagicWidget23_ey;
    -o-animation-name: hvr-push_innerMagicWidget23_ey;
    animation-name: hvr-push_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget23_ey:hover,
.hvr-pop_innerMagicWidget23_ey:focus,
.hvr-pop_innerMagicWidget23_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget23_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget23_ey;
    -o-animation-name: hvr-pop_innerMagicWidget23_ey;
    animation-name: hvr-pop_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-bounce-in_innerMagicWidget23_ey:focus,
.hvr-bounce-in_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -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_innerMagicWidget23_ey:hover,
.hvr-bounce-out_innerMagicWidget23_ey:focus,
.hvr-bounce-out_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget23_ey:hover,
.hvr-rotate_innerMagicWidget23_ey:focus,
.hvr-rotate_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget23_ey:hover,
.hvr-grow-rotate_innerMagicWidget23_ey:focus,
.hvr-grow-rotate_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget23_ey:hover,
.hvr-float_innerMagicWidget23_ey:focus,
.hvr-float_innerMagicWidget23_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -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_innerMagicWidget23_ey:hover,
.hvr-sink_innerMagicWidget23_ey:focus,
.hvr-sink_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget23_ey:hover,
.hvr-bob_innerMagicWidget23_ey:focus,
.hvr-bob_innerMagicWidget23_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget23_ey, hvr-bob_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget23_ey, hvr-bob_innerMagicWidget23_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget23_ey, hvr-bob_innerMagicWidget23_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget23_ey, hvr-bob_innerMagicWidget23_ey;
    animation-name: hvr-bob-float_innerMagicWidget23_ey, hvr-bob_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget23_ey:hover,
.hvr-hang_innerMagicWidget23_ey:focus,
.hvr-hang_innerMagicWidget23_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget23_ey, hvr-hang_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget23_ey, hvr-hang_innerMagicWidget23_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget23_ey, hvr-hang_innerMagicWidget23_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget23_ey, hvr-hang_innerMagicWidget23_ey;
    animation-name: hvr-hang-sink_innerMagicWidget23_ey, hvr-hang_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget23_ey:hover,
.hvr-skew_innerMagicWidget23_ey:focus,
.hvr-skew_innerMagicWidget23_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget23_ey:hover,
.hvr-skew-forward_innerMagicWidget23_ey:focus,
.hvr-skew-forward_innerMagicWidget23_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget23_ey:hover,
.hvr-skew-backward_innerMagicWidget23_ey:focus,
.hvr-skew-backward_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget23_ey:hover,
.hvr-wobble-vertical_innerMagicWidget23_ey:focus,
.hvr-wobble-vertical_innerMagicWidget23_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget23_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget23_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget23_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget23_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget23_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget23_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget23_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget23_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget23_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget23_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget23_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget23_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget23_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget23_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget23_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget23_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget23_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget23_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget23_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget23_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget23_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-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_innerMagicWidget23_ey:hover,
.hvr-wobble-top_innerMagicWidget23_ey:focus,
.hvr-wobble-top_innerMagicWidget23_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget23_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget23_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget23_ey;
    animation-name: hvr-wobble-top_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-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_innerMagicWidget23_ey:hover,
.hvr-wobble-bottom_innerMagicWidget23_ey:focus,
.hvr-wobble-bottom_innerMagicWidget23_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget23_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget23_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget23_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget23_ey:hover,
.hvr-wobble-skew_innerMagicWidget23_ey:focus,
.hvr-wobble-skew_innerMagicWidget23_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget23_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget23_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget23_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget23_ey:hover,
.hvr-buzz_innerMagicWidget23_ey:focus,
.hvr-buzz_innerMagicWidget23_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget23_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget23_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget23_ey;
    animation-name: hvr-buzz_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget23_ey:hover,
.hvr-buzz-out_innerMagicWidget23_ey:focus,
.hvr-buzz-out_innerMagicWidget23_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget23_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget23_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget23_ey;
    animation-name: hvr-buzz-out_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: 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_innerMagicWidget23_ey:hover,
.hvr-fade_innerMagicWidget23_ey:focus,
.hvr-fade_innerMagicWidget23_ey:active {
    background-color: #00b7a2 !important;
    color:  !important
}

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

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

.hvr-back-pulse_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget23_ey:hover,
.hvr-back-pulse_innerMagicWidget23_ey:focus,
.hvr-back-pulse_innerMagicWidget23_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget23_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget23_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget23_ey;
    animation-name: hvr-back-pulse_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-sweep-to-right_innerMagicWidget23_ey:focus,
.hvr-sweep-to-right_innerMagicWidget23_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget23_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget23_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-sweep-to-left_innerMagicWidget23_ey:focus,
.hvr-sweep-to-left_innerMagicWidget23_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget23_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget23_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget23_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget23_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget23_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget23_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-sweep-to-top_innerMagicWidget23_ey:focus,
.hvr-sweep-to-top_innerMagicWidget23_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget23_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget23_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-bounce-to-right_innerMagicWidget23_ey:focus,
.hvr-bounce-to-right_innerMagicWidget23_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget23_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget23_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-bounce-to-left_innerMagicWidget23_ey:focus,
.hvr-bounce-to-left_innerMagicWidget23_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget23_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget23_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget23_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget23_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget23_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget23_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-bounce-to-top_innerMagicWidget23_ey:focus,
.hvr-bounce-to-top_innerMagicWidget23_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget23_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget23_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-radial-out_innerMagicWidget23_ey:focus,
.hvr-radial-out_innerMagicWidget23_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget23_ey:hover:before,
.hvr-radial-out_innerMagicWidget23_ey:focus:before,
.hvr-radial-out_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-radial-in_innerMagicWidget23_ey:focus,
.hvr-radial-in_innerMagicWidget23_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget23_ey:hover:before,
.hvr-radial-in_innerMagicWidget23_ey:focus:before,
.hvr-radial-in_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-rectangle-in_innerMagicWidget23_ey:focus,
.hvr-rectangle-in_innerMagicWidget23_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget23_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget23_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-rectangle-out_innerMagicWidget23_ey:focus,
.hvr-rectangle-out_innerMagicWidget23_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget23_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget23_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget23_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget23_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget23_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget23_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget23_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget23_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget23_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget23_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget23_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget23_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget23_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget23_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget23_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget23_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget23_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget23_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget23_ey:hover,
.hvr-border-fade_innerMagicWidget23_ey:focus,
.hvr-border-fade_innerMagicWidget23_ey:active {
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget23_ey:hover,
.hvr-hollow_innerMagicWidget23_ey:focus,
.hvr-hollow_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-trim_innerMagicWidget23_ey:focus:before,
.hvr-trim_innerMagicWidget23_ey:active:before {
    opacity: 1
}

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

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

.hvr-ripple-out_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-ripple-out_innerMagicWidget23_ey:focus:before,
.hvr-ripple-out_innerMagicWidget23_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget23_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget23_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget23_ey;
    animation-name: hvr-ripple-out_innerMagicWidget23_ey
}

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

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

.hvr-ripple-in_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-ripple-in_innerMagicWidget23_ey:focus:before,
.hvr-ripple-in_innerMagicWidget23_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget23_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget23_ey;
    animation-name: hvr-ripple-in_innerMagicWidget23_ey
}

.hvr-outline-out_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-outline-out_innerMagicWidget23_ey:focus:before,
.hvr-outline-out_innerMagicWidget23_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
}

.hvr-outline-in_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-outline-in_innerMagicWidget23_ey:focus:before,
.hvr-outline-in_innerMagicWidget23_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .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_innerMagicWidget23_ey:hover,
.hvr-round-corners_innerMagicWidget23_ey:focus,
.hvr-round-corners_innerMagicWidget23_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget23_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget23_ey:active:before {
    right: 0
}

.hvr-underline-from-center_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget23_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget23_ey:active:before {
    left: 0;
    right: 0
}

.hvr-underline-from-right_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget23_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget23_ey:active:before {
    left: 0
}

.hvr-overline-from-left_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget23_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget23_ey:active:before {
    right: 0
}

.hvr-overline-from-center_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget23_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget23_ey:active:before {
    left: 0;
    right: 0
}

.hvr-overline-from-right_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget23_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget23_ey:active:before {
    left: 0
}

.hvr-reveal_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-reveal_innerMagicWidget23_ey:focus:before,
.hvr-reveal_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget23_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget23_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget23_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

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

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

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

.hvr-box-shadow-inset_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget23_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget23_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-float-shadow_innerMagicWidget23_ey:focus,
.hvr-float-shadow_innerMagicWidget23_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget23_ey:hover:before,
.hvr-float-shadow_innerMagicWidget23_ey:focus:before,
.hvr-float-shadow_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_ey:before,
.hvr-shadow-radial_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget23_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget23_ey:active:before,
.hvr-shadow-radial_innerMagicWidget23_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget23_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget23_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-bubble-top_innerMagicWidget23_ey:focus:before,
.hvr-bubble-top_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-bubble-right_innerMagicWidget23_ey:focus:before,
.hvr-bubble-right_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget23_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-bubble-left_innerMagicWidget23_ey:focus:before,
.hvr-bubble-left_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-bubble-float-top_innerMagicWidget23_ey:focus,
.hvr-bubble-float-top_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget23_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget23_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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-bubble-float-right_innerMagicWidget23_ey:focus,
.hvr-bubble-float-right_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget23_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget23_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget23_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget23_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_innerMagicWidget23_ey:hover,
.hvr-bubble-float-left_innerMagicWidget23_ey:focus,
.hvr-bubble-float-left_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget23_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget23_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget23_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_innerMagicWidget23_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget23_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_innerMagicWidget23_ey:hover:before {
    -ms-transform: translateX(80%);
    -webkit-transform: translateX(80%);
    -moz-transform: translateX(80%);
    -o-transform: translateX(80%);
    transform: translateX(80%)
}

.innerImage24 {
    left: 98px;
    top: 18px;
    width: 31px;
    height: 23px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000044;
    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
}

.innerImage24 img {
    border: 0
}

.innerImage24 {
    display: block;
    initialLeft: 98;
    initialTop: 18;
    left: 98px;
    top: 18px;
    width: 31px;
    height: 23px;
    imageWidth: 31;
    imageHeight: 24.4991334488735;
    imageLeft: 0;
    imageTop: -.749566724436741;
    fittingType: 1;
    imagePositionType: 4;
    initialWidth: 31;
    initialHeight: 23
}

@media screen and (max-width:959px) {
    .innerImage24 {
        display: block;
        imageWidth: 31;
        imageHeight: 23;
        imageLeft: 0;
        imageTop: 0;
        top: 16px;
        left: 127px;
        width: 31px;
        height: 23px;
        initialWidth: 31;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 16;
        initialLeft: 127;
        initialHeight: 23
    }
}

@media screen and (max-width:767px) {
    .innerImage24 {
        display: block;
        imageWidth: 28;
        imageHeight: 28;
        imageLeft: 0;
        imageTop: 0;
        top: 788px;
        left: 86px;
        width: 28px;
        height: 28px;
        initialWidth: 28;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1013;
        initialLeft: 333;
        initialHeight: 28
    }
}

@media screen and (max-width:479px) {
    .innerImage24 {
        display: block;
        imageWidth: 28;
        imageHeight: 28;
        imageLeft: 0;
        imageTop: 0;
        top: 640px;
        left: 86px;
        width: 28px;
        height: 28px;
        initialWidth: 28;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1013;
        initialLeft: 333;
        initialHeight: 28
    }
}

.innerImage24>a>img,
.innerImage24>img {
    width: 31px !important;
    height: 24.4991334488735px !important;
    left: 0 !important;
    top: -.749566724436741px !important
}

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

    .innerImage24>a>img,
    .innerImage24>img {
        width: 31px !important;
        height: 23px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage24>a>img,
    .innerImage24>img {
        width: 28px !important;
        height: 28px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage24>a>img,
    .innerImage24>img {
        width: 28px !important;
        height: 28px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerText43 {
    left: 24px;
    top: 73px;
    width: 176px;
    min-height: 58px;
    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: 1000045;
    background-color: transparent;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

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

.innerText43_ContentDiv {
    word-wrap: break-word
}

.innerText43 {
    display: block;
    initialLeft: 24;
    initialTop: 73;
    left: 24px;
    top: 73px;
    prevBottom: 1213.9453125;
    width: 176px;
    initialWidth: 176;
    min-height: 58px;
    initialHeight: 58
}

@media screen and (max-width:959px) {
    .innerText43 {
        display: none;
        top: 74px;
        left: 0;
        width: 176px;
        min-height: 58px;
        initialTop: 1073;
        initialLeft: 203;
        initialWidth: 176;
        initialHeight: 58;
        prevBottom: 1747.94921875
    }
}

@media screen and (max-width:767px) {
    .innerText43 {
        display: none;
        top: 0;
        left: 63px;
        width: 176px;
        min-height: 58px;
        initialTop: 1073;
        initialLeft: 203;
        initialWidth: 176;
        initialHeight: 58;
        prevBottom: 1205.00003051758
    }
}

@media screen and (max-width:479px) {
    .innerText43 {
        display: none;
        top: 0;
        left: 143px;
        width: 176px;
        min-height: 58px;
        initialTop: 1073;
        initialLeft: 203;
        initialWidth: 176;
        initialHeight: 58;
        prevBottom: 1205.00003051758
    }
}

.innerShape48 {
    left: 0;
    top: 34px;
    width: 225px;
    height: 257px;
    z-index: 1000031;
    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
}

.innerShape48 {
    display: block;
    initialLeft: -1;
    initialTop: 34;
    left: 0;
    top: 35px;
    width: 225px;
    initialWidth: 225;
    height: 257px;
    initialHeight: 257
}

@media screen and (max-width:959px) {
    .innerShape48 {
        display: block;
        top: 1676px;
        left: 80px;
        width: 200px;
        height: 171px;
        initialTop: 1324;
        initialLeft: 243;
        initialWidth: 200;
        initialHeight: 171
    }
}

@media screen and (max-width:767px) {
    .innerShape48 {
        display: block;
        top: 1456px;
        left: -1px;
        width: 200px;
        height: 171px;
        initialTop: 1324;
        initialLeft: 243;
        initialWidth: 200;
        initialHeight: 171
    }
}

@media screen and (max-width:479px) {
    .innerShape48 {
        display: block;
        top: 1268px;
        left: -1px;
        width: 200px;
        height: 171px;
        initialTop: 2342;
        initialLeft: 60;
        initialWidth: 200;
        initialHeight: 171
    }
}

.innerText49 {
    left: 24px;
    top: 128px;
    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: 1000032;
    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
}

.innerText49_ContentDiv {
    word-wrap: break-word
}

.innerText49 {
    display: block;
    prevBottom: 1262;
    initialLeft: 24;
    initialTop: 127;
    left: 24px;
    top: 128px;
    width: 179px;
    initialWidth: 179;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText49 {
        display: block;
        top: 2507px;
        left: 91px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 253;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

@media screen and (max-width:767px) {
    .innerText49 {
        display: block;
        top: 2313px;
        left: 10px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 253;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

@media screen and (max-width:479px) {
    .innerText49 {
        display: block;
        top: 2125px;
        left: 10px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 253;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

.innerShape50 {
    left: 92px;
    top: 269px;
    width: 40px;
    height: 2px;
    z-index: 1000033;
    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
}

.innerShape50 {
    display: block;
    width: 40px;
    initialWidth: 40;
    height: 2px;
    initialHeight: 2;
    top: 269px;
    initialTop: 268;
    initialLeft: 92;
    left: 92px
}

@media screen and (max-width:959px) {
    .innerShape50 {
        display: block;
        top: 3065px;
        left: 160px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

@media screen and (max-width:767px) {
    .innerShape50 {
        display: block;
        top: 2397px;
        left: 79px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

@media screen and (max-width:479px) {
    .innerShape50 {
        display: block;
        top: 2209px;
        left: 79px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

.innerGroup51 {
    left: 84px;
    top: 0;
    width: 59px;
    height: 59px;
    z-index: 1000035;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup51 {
    display: block;
    top: 0;
    left: 84px;
    width: 59px;
    height: 59px;
    initialTop: -1;
    initialLeft: 84;
    initialWidth: 59;
    initialHeight: 59
}

@media screen and (max-width:959px) {
    .innerGroup51 {
        display: block;
        top: 0;
        left: 111px;
        width: 59px;
        height: 59px;
        initialTop: 1190.33331298828;
        initialLeft: 1311;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup51 {
        display: block;
        top: 788px;
        left: 30px;
        width: 59px;
        height: 59px;
        initialTop: 1190.33331298828;
        initialLeft: 1311;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup51 {
        display: block;
        top: 640px;
        left: 30px;
        width: 59px;
        height: 59px;
        initialTop: 1190.33331298828;
        initialLeft: 1311;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerMagicWidget52 {
    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: 1000034;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

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

@media screen and (max-width:959px) {
    .innerMagicWidget52 {
        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) {
    .innerMagicWidget52 {
        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) {
    .innerMagicWidget52 {
        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_innerMagicWidget52_ey {
    cursor: pointer;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: table
}

.button_innerMagicWidget52_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_innerMagicWidget52_ey:hover a {
    color: #fff
}

.text_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-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_innerMagicWidget52_ey:hover,
.hvr-grow_innerMagicWidget52_ey:focus,
.hvr-grow_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .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_innerMagicWidget52_ey:hover,
.hvr-shrink_innerMagicWidget52_ey:focus,
.hvr-shrink_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget52_ey:hover,
.hvr-pulse_innerMagicWidget52_ey:focus,
.hvr-pulse_innerMagicWidget52_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget52_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget52_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget52_ey;
    animation-name: hvr-pulse_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget52_ey:hover,
.hvr-pulse-grow_innerMagicWidget52_ey:focus,
.hvr-pulse-grow_innerMagicWidget52_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget52_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget52_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget52_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget52_ey:hover,
.hvr-pulse-shrink_innerMagicWidget52_ey:focus,
.hvr-pulse-shrink_innerMagicWidget52_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget52_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget52_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget52_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget52_ey:hover,
.hvr-push_innerMagicWidget52_ey:focus,
.hvr-push_innerMagicWidget52_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget52_ey;
    -moz-animation-name: hvr-push_innerMagicWidget52_ey;
    -o-animation-name: hvr-push_innerMagicWidget52_ey;
    animation-name: hvr-push_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget52_ey:hover,
.hvr-pop_innerMagicWidget52_ey:focus,
.hvr-pop_innerMagicWidget52_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget52_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget52_ey;
    -o-animation-name: hvr-pop_innerMagicWidget52_ey;
    animation-name: hvr-pop_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-bounce-in_innerMagicWidget52_ey:focus,
.hvr-bounce-in_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -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_innerMagicWidget52_ey:hover,
.hvr-bounce-out_innerMagicWidget52_ey:focus,
.hvr-bounce-out_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget52_ey:hover,
.hvr-rotate_innerMagicWidget52_ey:focus,
.hvr-rotate_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget52_ey:hover,
.hvr-grow-rotate_innerMagicWidget52_ey:focus,
.hvr-grow-rotate_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget52_ey:hover,
.hvr-float_innerMagicWidget52_ey:focus,
.hvr-float_innerMagicWidget52_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -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_innerMagicWidget52_ey:hover,
.hvr-sink_innerMagicWidget52_ey:focus,
.hvr-sink_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget52_ey:hover,
.hvr-bob_innerMagicWidget52_ey:focus,
.hvr-bob_innerMagicWidget52_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget52_ey, hvr-bob_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget52_ey, hvr-bob_innerMagicWidget52_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget52_ey, hvr-bob_innerMagicWidget52_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget52_ey, hvr-bob_innerMagicWidget52_ey;
    animation-name: hvr-bob-float_innerMagicWidget52_ey, hvr-bob_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget52_ey:hover,
.hvr-hang_innerMagicWidget52_ey:focus,
.hvr-hang_innerMagicWidget52_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget52_ey, hvr-hang_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget52_ey, hvr-hang_innerMagicWidget52_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget52_ey, hvr-hang_innerMagicWidget52_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget52_ey, hvr-hang_innerMagicWidget52_ey;
    animation-name: hvr-hang-sink_innerMagicWidget52_ey, hvr-hang_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget52_ey:hover,
.hvr-skew_innerMagicWidget52_ey:focus,
.hvr-skew_innerMagicWidget52_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget52_ey:hover,
.hvr-skew-forward_innerMagicWidget52_ey:focus,
.hvr-skew-forward_innerMagicWidget52_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget52_ey:hover,
.hvr-skew-backward_innerMagicWidget52_ey:focus,
.hvr-skew-backward_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget52_ey:hover,
.hvr-wobble-vertical_innerMagicWidget52_ey:focus,
.hvr-wobble-vertical_innerMagicWidget52_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget52_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget52_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget52_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget52_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget52_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget52_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget52_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget52_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget52_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget52_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget52_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget52_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget52_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget52_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget52_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget52_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget52_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget52_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget52_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget52_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget52_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-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_innerMagicWidget52_ey:hover,
.hvr-wobble-top_innerMagicWidget52_ey:focus,
.hvr-wobble-top_innerMagicWidget52_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget52_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget52_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget52_ey;
    animation-name: hvr-wobble-top_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-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_innerMagicWidget52_ey:hover,
.hvr-wobble-bottom_innerMagicWidget52_ey:focus,
.hvr-wobble-bottom_innerMagicWidget52_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget52_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget52_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget52_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget52_ey:hover,
.hvr-wobble-skew_innerMagicWidget52_ey:focus,
.hvr-wobble-skew_innerMagicWidget52_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget52_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget52_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget52_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget52_ey:hover,
.hvr-buzz_innerMagicWidget52_ey:focus,
.hvr-buzz_innerMagicWidget52_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget52_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget52_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget52_ey;
    animation-name: hvr-buzz_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget52_ey:hover,
.hvr-buzz-out_innerMagicWidget52_ey:focus,
.hvr-buzz-out_innerMagicWidget52_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget52_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget52_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget52_ey;
    animation-name: hvr-buzz-out_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: 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_innerMagicWidget52_ey:hover,
.hvr-fade_innerMagicWidget52_ey:focus,
.hvr-fade_innerMagicWidget52_ey:active {
    background-color: #00b7a2 !important;
    color:  !important
}

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

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

.hvr-back-pulse_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget52_ey:hover,
.hvr-back-pulse_innerMagicWidget52_ey:focus,
.hvr-back-pulse_innerMagicWidget52_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget52_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget52_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget52_ey;
    animation-name: hvr-back-pulse_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-sweep-to-right_innerMagicWidget52_ey:focus,
.hvr-sweep-to-right_innerMagicWidget52_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget52_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget52_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-sweep-to-left_innerMagicWidget52_ey:focus,
.hvr-sweep-to-left_innerMagicWidget52_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget52_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget52_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget52_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget52_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget52_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget52_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-sweep-to-top_innerMagicWidget52_ey:focus,
.hvr-sweep-to-top_innerMagicWidget52_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget52_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget52_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-bounce-to-right_innerMagicWidget52_ey:focus,
.hvr-bounce-to-right_innerMagicWidget52_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget52_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget52_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-bounce-to-left_innerMagicWidget52_ey:focus,
.hvr-bounce-to-left_innerMagicWidget52_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget52_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget52_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget52_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget52_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget52_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget52_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-bounce-to-top_innerMagicWidget52_ey:focus,
.hvr-bounce-to-top_innerMagicWidget52_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget52_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget52_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-radial-out_innerMagicWidget52_ey:focus,
.hvr-radial-out_innerMagicWidget52_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget52_ey:hover:before,
.hvr-radial-out_innerMagicWidget52_ey:focus:before,
.hvr-radial-out_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-radial-in_innerMagicWidget52_ey:focus,
.hvr-radial-in_innerMagicWidget52_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget52_ey:hover:before,
.hvr-radial-in_innerMagicWidget52_ey:focus:before,
.hvr-radial-in_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-rectangle-in_innerMagicWidget52_ey:focus,
.hvr-rectangle-in_innerMagicWidget52_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget52_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget52_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-rectangle-out_innerMagicWidget52_ey:focus,
.hvr-rectangle-out_innerMagicWidget52_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget52_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget52_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget52_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget52_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget52_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget52_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget52_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget52_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget52_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget52_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget52_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget52_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget52_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget52_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget52_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget52_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget52_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget52_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget52_ey:hover,
.hvr-border-fade_innerMagicWidget52_ey:focus,
.hvr-border-fade_innerMagicWidget52_ey:active {
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget52_ey:hover,
.hvr-hollow_innerMagicWidget52_ey:focus,
.hvr-hollow_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-trim_innerMagicWidget52_ey:focus:before,
.hvr-trim_innerMagicWidget52_ey:active:before {
    opacity: 1
}

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

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

.hvr-ripple-out_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-ripple-out_innerMagicWidget52_ey:focus:before,
.hvr-ripple-out_innerMagicWidget52_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget52_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget52_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget52_ey;
    animation-name: hvr-ripple-out_innerMagicWidget52_ey
}

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

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

.hvr-ripple-in_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-ripple-in_innerMagicWidget52_ey:focus:before,
.hvr-ripple-in_innerMagicWidget52_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget52_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget52_ey;
    animation-name: hvr-ripple-in_innerMagicWidget52_ey
}

.hvr-outline-out_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-outline-out_innerMagicWidget52_ey:focus:before,
.hvr-outline-out_innerMagicWidget52_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
}

.hvr-outline-in_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-outline-in_innerMagicWidget52_ey:focus:before,
.hvr-outline-in_innerMagicWidget52_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .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_innerMagicWidget52_ey:hover,
.hvr-round-corners_innerMagicWidget52_ey:focus,
.hvr-round-corners_innerMagicWidget52_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget52_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget52_ey:active:before {
    right: 0
}

.hvr-underline-from-center_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget52_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget52_ey:active:before {
    left: 0;
    right: 0
}

.hvr-underline-from-right_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget52_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget52_ey:active:before {
    left: 0
}

.hvr-overline-from-left_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget52_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget52_ey:active:before {
    right: 0
}

.hvr-overline-from-center_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget52_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget52_ey:active:before {
    left: 0;
    right: 0
}

.hvr-overline-from-right_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget52_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget52_ey:active:before {
    left: 0
}

.hvr-reveal_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-reveal_innerMagicWidget52_ey:focus:before,
.hvr-reveal_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget52_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget52_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget52_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

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

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

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

.hvr-box-shadow-inset_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget52_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget52_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-float-shadow_innerMagicWidget52_ey:focus,
.hvr-float-shadow_innerMagicWidget52_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget52_ey:hover:before,
.hvr-float-shadow_innerMagicWidget52_ey:focus:before,
.hvr-float-shadow_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_ey:before,
.hvr-shadow-radial_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget52_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget52_ey:active:before,
.hvr-shadow-radial_innerMagicWidget52_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget52_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget52_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-bubble-top_innerMagicWidget52_ey:focus:before,
.hvr-bubble-top_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-bubble-right_innerMagicWidget52_ey:focus:before,
.hvr-bubble-right_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget52_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-bubble-left_innerMagicWidget52_ey:focus:before,
.hvr-bubble-left_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-bubble-float-top_innerMagicWidget52_ey:focus,
.hvr-bubble-float-top_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget52_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget52_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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-bubble-float-right_innerMagicWidget52_ey:focus,
.hvr-bubble-float-right_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget52_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget52_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget52_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget52_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_innerMagicWidget52_ey:hover,
.hvr-bubble-float-left_innerMagicWidget52_ey:focus,
.hvr-bubble-float-left_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget52_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget52_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget52_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_innerMagicWidget52_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget52_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_innerMagicWidget52_ey:hover:before {
    -ms-transform: translateX(80%);
    -webkit-transform: translateX(80%);
    -moz-transform: translateX(80%);
    -o-transform: translateX(80%);
    transform: translateX(80%)
}

.innerImage53 {
    left: 91px;
    top: 12px;
    width: 43px;
    height: 36px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000036;
    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
}

.innerImage53 img {
    border: 0
}

.innerImage53 {
    display: block;
    initialLeft: 91;
    initialTop: 12;
    left: 91px;
    top: 12px;
    width: 43px;
    height: 36px;
    imageWidth: 27.2542372881356;
    imageHeight: 36;
    imageLeft: 7.8728813559322;
    imageTop: 0;
    fittingType: 2;
    imagePositionType: 4;
    initialWidth: 43;
    initialHeight: 42
}

@media screen and (max-width:959px) {
    .innerImage53 {
        display: block;
        imageWidth: 28;
        imageHeight: 28;
        imageLeft: 0;
        imageTop: 0;
        top: 1048px;
        left: 167px;
        width: 28px;
        height: 28px;
        initialWidth: 28;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1013;
        initialLeft: 333;
        initialHeight: 28
    }
}

@media screen and (max-width:767px) {
    .innerImage53 {
        display: block;
        imageWidth: 28;
        imageHeight: 28;
        imageLeft: 0;
        imageTop: 0;
        top: 788px;
        left: 86px;
        width: 28px;
        height: 28px;
        initialWidth: 28;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1013;
        initialLeft: 333;
        initialHeight: 28
    }
}

@media screen and (max-width:479px) {
    .innerImage53 {
        display: block;
        imageWidth: 28;
        imageHeight: 28;
        imageLeft: 0;
        imageTop: 0;
        top: 640px;
        left: 86px;
        width: 28px;
        height: 28px;
        initialWidth: 28;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1013;
        initialLeft: 333;
        initialHeight: 28
    }
}

.innerImage53>a>img,
.innerImage53>img {
    width: 27.2542372881356px !important;
    height: 36px !important;
    left: 7.8728813559322px !important;
    top: 0 !important
}

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

    .innerImage53>a>img,
    .innerImage53>img {
        width: 28px !important;
        height: 28px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage53>a>img,
    .innerImage53>img {
        width: 28px !important;
        height: 28px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage53>a>img,
    .innerImage53>img {
        width: 28px !important;
        height: 28px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerText54 {
    left: 23px;
    top: 73px;
    width: 176px;
    min-height: 58px;
    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: 1000037;
    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
}

.innerText54_ContentDiv {
    word-wrap: break-word
}

.innerText54 {
    display: block;
    initialLeft: 23;
    initialTop: 73;
    left: 23px;
    top: 73px;
    prevBottom: 1213.00003051758;
    width: 176px;
    initialWidth: 176;
    min-height: 58px;
    initialHeight: 58
}

@media screen and (max-width:959px) {
    .innerText54 {
        display: none;
        top: 74px;
        left: 0;
        width: 176px;
        min-height: 58px;
        initialTop: 1073;
        initialLeft: 203;
        initialWidth: 176;
        initialHeight: 58;
        prevBottom: 1205.00003051758
    }
}

@media screen and (max-width:767px) {
    .innerText54 {
        display: none;
        top: 0;
        left: 63px;
        width: 176px;
        min-height: 58px;
        initialTop: 1073;
        initialLeft: 203;
        initialWidth: 176;
        initialHeight: 58;
        prevBottom: 1205.00003051758
    }
}

@media screen and (max-width:479px) {
    .innerText54 {
        display: none;
        top: 0;
        left: 143px;
        width: 176px;
        min-height: 58px;
        initialTop: 1073;
        initialLeft: 203;
        initialWidth: 176;
        initialHeight: 58;
        prevBottom: 1205.00003051758
    }
}

.innerShape168 {
    left: 0;
    top: 31px;
    width: 225px;
    height: 257px;
    z-index: 1000047;
    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
}

.innerShape168 {
    display: block;
    initialLeft: -1;
    initialTop: 32;
    left: 0;
    top: 32px;
    width: 225px;
    initialWidth: 225;
    height: 257px;
    initialHeight: 257
}

@media screen and (max-width:959px) {
    .innerShape168 {
        display: block;
        top: 1676px;
        left: 80px;
        width: 200px;
        height: 171px;
        initialTop: 1324;
        initialLeft: 243;
        initialWidth: 200;
        initialHeight: 171
    }
}

@media screen and (max-width:767px) {
    .innerShape168 {
        display: block;
        top: 1456px;
        left: -1px;
        width: 200px;
        height: 171px;
        initialTop: 1324;
        initialLeft: 243;
        initialWidth: 200;
        initialHeight: 171
    }
}

@media screen and (max-width:479px) {
    .innerShape168 {
        display: block;
        top: 1268px;
        left: -1px;
        width: 200px;
        height: 171px;
        initialTop: 2342;
        initialLeft: 60;
        initialWidth: 200;
        initialHeight: 171
    }
}

.innerText169 {
    left: 24px;
    top: 128px;
    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: 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
}

.innerText169_ContentDiv {
    word-wrap: break-word
}

.innerText169 {
    display: block;
    prevBottom: 1322.00006103516;
    initialLeft: 24;
    initialTop: 128;
    left: 24px;
    top: 128px;
    width: 179px;
    initialWidth: 179;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText169 {
        display: block;
        top: 2507px;
        left: 91px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 253;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

@media screen and (max-width:767px) {
    .innerText169 {
        display: block;
        top: 2313px;
        left: 10px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 253;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

@media screen and (max-width:479px) {
    .innerText169 {
        display: block;
        top: 2125px;
        left: 10px;
        width: 179px;
        min-height: 30px;
        initialTop: 1395;
        initialLeft: 253;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

.innerShape170 {
    left: 92px;
    top: 267px;
    width: 40px;
    height: 2px;
    z-index: 1000049;
    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
}

.innerShape170 {
    display: block;
    width: 40px;
    initialWidth: 40;
    height: 2px;
    initialHeight: 2;
    top: 267px;
    initialTop: 267;
    initialLeft: 92;
    left: 92px
}

@media screen and (max-width:959px) {
    .innerShape170 {
        display: block;
        top: 3065px;
        left: 160px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

@media screen and (max-width:767px) {
    .innerShape170 {
        display: block;
        top: 2397px;
        left: 79px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

@media screen and (max-width:479px) {
    .innerShape170 {
        display: block;
        top: 2209px;
        left: 79px;
        width: 40px;
        height: 2px;
        initialTop: 1474;
        initialLeft: 322;
        initialWidth: 40;
        initialHeight: 3
    }
}

.innerGroup171 {
    left: 84px;
    top: 0;
    width: 59px;
    height: 59px;
    z-index: 1000051;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup171 {
    display: block;
    top: 0;
    left: 84px;
    width: 59px;
    height: 59px;
    initialTop: 0;
    initialLeft: 84;
    initialWidth: 59;
    initialHeight: 59
}

@media screen and (max-width:959px) {
    .innerGroup171 {
        display: block;
        top: 0;
        left: 111px;
        width: 59px;
        height: 59px;
        initialTop: 1190.33331298828;
        initialLeft: 1311;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup171 {
        display: block;
        top: 788px;
        left: 30px;
        width: 59px;
        height: 59px;
        initialTop: 1190.33331298828;
        initialLeft: 1311;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup171 {
        display: block;
        top: 640px;
        left: 30px;
        width: 59px;
        height: 59px;
        initialTop: 1190.33331298828;
        initialLeft: 1311;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerMagicWidget172 {
    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: 1000050;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

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

@media screen and (max-width:959px) {
    .innerMagicWidget172 {
        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) {
    .innerMagicWidget172 {
        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) {
    .innerMagicWidget172 {
        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_innerMagicWidget172_ey {
    cursor: pointer;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: table
}

.button_innerMagicWidget172_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_innerMagicWidget172_ey:hover a {
    color: #fff
}

.text_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-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_innerMagicWidget172_ey:hover,
.hvr-grow_innerMagicWidget172_ey:focus,
.hvr-grow_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .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_innerMagicWidget172_ey:hover,
.hvr-shrink_innerMagicWidget172_ey:focus,
.hvr-shrink_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget172_ey:hover,
.hvr-pulse_innerMagicWidget172_ey:focus,
.hvr-pulse_innerMagicWidget172_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget172_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget172_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget172_ey;
    animation-name: hvr-pulse_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget172_ey:hover,
.hvr-pulse-grow_innerMagicWidget172_ey:focus,
.hvr-pulse-grow_innerMagicWidget172_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget172_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget172_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget172_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget172_ey:hover,
.hvr-pulse-shrink_innerMagicWidget172_ey:focus,
.hvr-pulse-shrink_innerMagicWidget172_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget172_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget172_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget172_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget172_ey:hover,
.hvr-push_innerMagicWidget172_ey:focus,
.hvr-push_innerMagicWidget172_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget172_ey;
    -moz-animation-name: hvr-push_innerMagicWidget172_ey;
    -o-animation-name: hvr-push_innerMagicWidget172_ey;
    animation-name: hvr-push_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget172_ey:hover,
.hvr-pop_innerMagicWidget172_ey:focus,
.hvr-pop_innerMagicWidget172_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget172_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget172_ey;
    -o-animation-name: hvr-pop_innerMagicWidget172_ey;
    animation-name: hvr-pop_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-bounce-in_innerMagicWidget172_ey:focus,
.hvr-bounce-in_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -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_innerMagicWidget172_ey:hover,
.hvr-bounce-out_innerMagicWidget172_ey:focus,
.hvr-bounce-out_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget172_ey:hover,
.hvr-rotate_innerMagicWidget172_ey:focus,
.hvr-rotate_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget172_ey:hover,
.hvr-grow-rotate_innerMagicWidget172_ey:focus,
.hvr-grow-rotate_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget172_ey:hover,
.hvr-float_innerMagicWidget172_ey:focus,
.hvr-float_innerMagicWidget172_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

.hvr-sink_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -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_innerMagicWidget172_ey:hover,
.hvr-sink_innerMagicWidget172_ey:focus,
.hvr-sink_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey {
    100% {
        -ms-transform: translateY(-8px);
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.hvr-bob_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget172_ey:hover,
.hvr-bob_innerMagicWidget172_ey:focus,
.hvr-bob_innerMagicWidget172_ey:active {
    -ms-animation-name: hvr-bob-float_innerMagicWidget172_ey, hvr-bob_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-bob-float_innerMagicWidget172_ey, hvr-bob_innerMagicWidget172_ey;
    -moz-animation-name: hvr-bob-float_innerMagicWidget172_ey, hvr-bob_innerMagicWidget172_ey;
    -o-animation-name: hvr-bob-float_innerMagicWidget172_ey, hvr-bob_innerMagicWidget172_ey;
    animation-name: hvr-bob-float_innerMagicWidget172_ey, hvr-bob_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey {
    100% {
        -ms-transform: translateY(8px);
        -webkit-transform: translateY(8px);
        -moz-transform: translateY(8px);
        -o-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.hvr-hang_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget172_ey:hover,
.hvr-hang_innerMagicWidget172_ey:focus,
.hvr-hang_innerMagicWidget172_ey:active {
    -ms-animation-name: hvr-hang-sink_innerMagicWidget172_ey, hvr-hang_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-hang-sink_innerMagicWidget172_ey, hvr-hang_innerMagicWidget172_ey;
    -moz-animation-name: hvr-hang-sink_innerMagicWidget172_ey, hvr-hang_innerMagicWidget172_ey;
    -o-animation-name: hvr-hang-sink_innerMagicWidget172_ey, hvr-hang_innerMagicWidget172_ey;
    animation-name: hvr-hang-sink_innerMagicWidget172_ey, hvr-hang_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget172_ey:hover,
.hvr-skew_innerMagicWidget172_ey:focus,
.hvr-skew_innerMagicWidget172_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-forward_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget172_ey:hover,
.hvr-skew-forward_innerMagicWidget172_ey:focus,
.hvr-skew-forward_innerMagicWidget172_ey:active {
    -ms-transform: skew(-10deg);
    -webkit-transform: skew(-10deg);
    -moz-transform: skew(-10deg);
    -o-transform: skew(-10deg);
    transform: skew(-10deg)
}

.hvr-skew-backward_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget172_ey:hover,
.hvr-skew-backward_innerMagicWidget172_ey:focus,
.hvr-skew-backward_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget172_ey:hover,
.hvr-wobble-vertical_innerMagicWidget172_ey:focus,
.hvr-wobble-vertical_innerMagicWidget172_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget172_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget172_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget172_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget172_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget172_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget172_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget172_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget172_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget172_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget172_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget172_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget172_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget172_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget172_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget172_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget172_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget172_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget172_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget172_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget172_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget172_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-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_innerMagicWidget172_ey:hover,
.hvr-wobble-top_innerMagicWidget172_ey:focus,
.hvr-wobble-top_innerMagicWidget172_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget172_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget172_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget172_ey;
    animation-name: hvr-wobble-top_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-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_innerMagicWidget172_ey:hover,
.hvr-wobble-bottom_innerMagicWidget172_ey:focus,
.hvr-wobble-bottom_innerMagicWidget172_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget172_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget172_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget172_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget172_ey:hover,
.hvr-wobble-skew_innerMagicWidget172_ey:focus,
.hvr-wobble-skew_innerMagicWidget172_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget172_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget172_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget172_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget172_ey:hover,
.hvr-buzz_innerMagicWidget172_ey:focus,
.hvr-buzz_innerMagicWidget172_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget172_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget172_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget172_ey;
    animation-name: hvr-buzz_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget172_ey:hover,
.hvr-buzz-out_innerMagicWidget172_ey:focus,
.hvr-buzz-out_innerMagicWidget172_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget172_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget172_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget172_ey;
    animation-name: hvr-buzz-out_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: 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_innerMagicWidget172_ey:hover,
.hvr-fade_innerMagicWidget172_ey:focus,
.hvr-fade_innerMagicWidget172_ey:active {
    background-color: #00b7a2 !important;
    color:  !important
}

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

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

.hvr-back-pulse_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget172_ey:hover,
.hvr-back-pulse_innerMagicWidget172_ey:focus,
.hvr-back-pulse_innerMagicWidget172_ey:active {
    -ms-animation-name: hvr-back-pulse_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-back-pulse_innerMagicWidget172_ey;
    -moz-animation-name: hvr-back-pulse_innerMagicWidget172_ey;
    -o-animation-name: hvr-back-pulse_innerMagicWidget172_ey;
    animation-name: hvr-back-pulse_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-sweep-to-right_innerMagicWidget172_ey:focus,
.hvr-sweep-to-right_innerMagicWidget172_ey:active {
    color: #fff
}

.hvr-sweep-to-right_innerMagicWidget172_ey:hover:before,
.hvr-sweep-to-right_innerMagicWidget172_ey:focus:before,
.hvr-sweep-to-right_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-sweep-to-left_innerMagicWidget172_ey:focus,
.hvr-sweep-to-left_innerMagicWidget172_ey:active {
    color: #fff
}

.hvr-sweep-to-left_innerMagicWidget172_ey:hover:before,
.hvr-sweep-to-left_innerMagicWidget172_ey:focus:before,
.hvr-sweep-to-left_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-sweep-to-bottom_innerMagicWidget172_ey:focus,
.hvr-sweep-to-bottom_innerMagicWidget172_ey:active {
    color: #fff
}

.hvr-sweep-to-bottom_innerMagicWidget172_ey:hover:before,
.hvr-sweep-to-bottom_innerMagicWidget172_ey:focus:before,
.hvr-sweep-to-bottom_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-sweep-to-top_innerMagicWidget172_ey:focus,
.hvr-sweep-to-top_innerMagicWidget172_ey:active {
    color: #fff
}

.hvr-sweep-to-top_innerMagicWidget172_ey:hover:before,
.hvr-sweep-to-top_innerMagicWidget172_ey:focus:before,
.hvr-sweep-to-top_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-bounce-to-right_innerMagicWidget172_ey:focus,
.hvr-bounce-to-right_innerMagicWidget172_ey:active {
    color: #fff
}

.hvr-bounce-to-right_innerMagicWidget172_ey:hover:before,
.hvr-bounce-to-right_innerMagicWidget172_ey:focus:before,
.hvr-bounce-to-right_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-bounce-to-left_innerMagicWidget172_ey:focus,
.hvr-bounce-to-left_innerMagicWidget172_ey:active {
    color: #fff
}

.hvr-bounce-to-left_innerMagicWidget172_ey:hover:before,
.hvr-bounce-to-left_innerMagicWidget172_ey:focus:before,
.hvr-bounce-to-left_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-bounce-to-bottom_innerMagicWidget172_ey:focus,
.hvr-bounce-to-bottom_innerMagicWidget172_ey:active {
    color: #fff
}

.hvr-bounce-to-bottom_innerMagicWidget172_ey:hover:before,
.hvr-bounce-to-bottom_innerMagicWidget172_ey:focus:before,
.hvr-bounce-to-bottom_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-bounce-to-top_innerMagicWidget172_ey:focus,
.hvr-bounce-to-top_innerMagicWidget172_ey:active {
    color: #fff
}

.hvr-bounce-to-top_innerMagicWidget172_ey:hover:before,
.hvr-bounce-to-top_innerMagicWidget172_ey:focus:before,
.hvr-bounce-to-top_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-radial-out_innerMagicWidget172_ey:focus,
.hvr-radial-out_innerMagicWidget172_ey:active {
    color: #fff
}

.hvr-radial-out_innerMagicWidget172_ey:hover:before,
.hvr-radial-out_innerMagicWidget172_ey:focus:before,
.hvr-radial-out_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-radial-in_innerMagicWidget172_ey:focus,
.hvr-radial-in_innerMagicWidget172_ey:active {
    color: #fff
}

.hvr-radial-in_innerMagicWidget172_ey:hover:before,
.hvr-radial-in_innerMagicWidget172_ey:focus:before,
.hvr-radial-in_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-rectangle-in_innerMagicWidget172_ey:focus,
.hvr-rectangle-in_innerMagicWidget172_ey:active {
    color: #fff
}

.hvr-rectangle-in_innerMagicWidget172_ey:hover:before,
.hvr-rectangle-in_innerMagicWidget172_ey:focus:before,
.hvr-rectangle-in_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-rectangle-out_innerMagicWidget172_ey:focus,
.hvr-rectangle-out_innerMagicWidget172_ey:active {
    color: #fff
}

.hvr-rectangle-out_innerMagicWidget172_ey:hover:before,
.hvr-rectangle-out_innerMagicWidget172_ey:focus:before,
.hvr-rectangle-out_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-shutter-in-horizontal_innerMagicWidget172_ey:focus,
.hvr-shutter-in-horizontal_innerMagicWidget172_ey:active {
    color: #fff
}

.hvr-shutter-in-horizontal_innerMagicWidget172_ey:hover:before,
.hvr-shutter-in-horizontal_innerMagicWidget172_ey:focus:before,
.hvr-shutter-in-horizontal_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-shutter-out-horizontal_innerMagicWidget172_ey:focus,
.hvr-shutter-out-horizontal_innerMagicWidget172_ey:active {
    color: #fff
}

.hvr-shutter-out-horizontal_innerMagicWidget172_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget172_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget172_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget172_ey:active {
    color: #fff
}

.hvr-shutter-in-vertical_innerMagicWidget172_ey:hover:before,
.hvr-shutter-in-vertical_innerMagicWidget172_ey:focus:before,
.hvr-shutter-in-vertical_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-shutter-out-vertical_innerMagicWidget172_ey:focus,
.hvr-shutter-out-vertical_innerMagicWidget172_ey:active {
    color: #fff
}

.hvr-shutter-out-vertical_innerMagicWidget172_ey:hover:before,
.hvr-shutter-out-vertical_innerMagicWidget172_ey:focus:before,
.hvr-shutter-out-vertical_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget172_ey:hover,
.hvr-border-fade_innerMagicWidget172_ey:focus,
.hvr-border-fade_innerMagicWidget172_ey:active {
    box-shadow: inset 0 0 0 2px transparent, 0 0 1px rgba(0, 0, 0, 0) !important;
    color:  !important
}

.hvr-hollow_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget172_ey:hover,
.hvr-hollow_innerMagicWidget172_ey:focus,
.hvr-hollow_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-trim_innerMagicWidget172_ey:focus:before,
.hvr-trim_innerMagicWidget172_ey:active:before {
    opacity: 1
}

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

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

.hvr-ripple-out_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-ripple-out_innerMagicWidget172_ey:focus:before,
.hvr-ripple-out_innerMagicWidget172_ey:active:before {
    -ms-animation-name: hvr-ripple-out_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-ripple-out_innerMagicWidget172_ey;
    -moz-animation-name: hvr-ripple-out_innerMagicWidget172_ey;
    -o-animation-name: hvr-ripple-out_innerMagicWidget172_ey;
    animation-name: hvr-ripple-out_innerMagicWidget172_ey
}

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

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

.hvr-ripple-in_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-ripple-in_innerMagicWidget172_ey:focus:before,
.hvr-ripple-in_innerMagicWidget172_ey:active:before {
    -ms-animation-name: hvr-ripple-in_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget172_ey;
    -webkit-animation-name: hvr-ripple-in_innerMagicWidget172_ey;
    animation-name: hvr-ripple-in_innerMagicWidget172_ey
}

.hvr-outline-out_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-outline-out_innerMagicWidget172_ey:focus:before,
.hvr-outline-out_innerMagicWidget172_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px
}

.hvr-outline-in_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-outline-in_innerMagicWidget172_ey:focus:before,
.hvr-outline-in_innerMagicWidget172_ey:active:before {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1
}

.hvr-round-corners_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .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_innerMagicWidget172_ey:hover,
.hvr-round-corners_innerMagicWidget172_ey:focus,
.hvr-round-corners_innerMagicWidget172_ey:active {
    border-radius: 1em !important
}

.hvr-underline-from-left_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget172_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget172_ey:active:before {
    right: 0
}

.hvr-underline-from-center_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-underline-from-center_innerMagicWidget172_ey:focus:before,
.hvr-underline-from-center_innerMagicWidget172_ey:active:before {
    left: 0;
    right: 0
}

.hvr-underline-from-right_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-underline-from-right_innerMagicWidget172_ey:focus:before,
.hvr-underline-from-right_innerMagicWidget172_ey:active:before {
    left: 0
}

.hvr-overline-from-left_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget172_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget172_ey:active:before {
    right: 0
}

.hvr-overline-from-center_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-overline-from-center_innerMagicWidget172_ey:focus:before,
.hvr-overline-from-center_innerMagicWidget172_ey:active:before {
    left: 0;
    right: 0
}

.hvr-overline-from-right_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-overline-from-right_innerMagicWidget172_ey:focus:before,
.hvr-overline-from-right_innerMagicWidget172_ey:active:before {
    left: 0
}

.hvr-reveal_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-reveal_innerMagicWidget172_ey:focus:before,
.hvr-reveal_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-underline-reveal_innerMagicWidget172_ey:focus:before,
.hvr-underline-reveal_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-overline-reveal_innerMagicWidget172_ey:focus:before,
.hvr-overline-reveal_innerMagicWidget172_ey:active:before {
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

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

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

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

.hvr-box-shadow-inset_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget172_ey:hover,
.hvr-box-shadow-inset_innerMagicWidget172_ey:focus,
.hvr-box-shadow-inset_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-float-shadow_innerMagicWidget172_ey:focus,
.hvr-float-shadow_innerMagicWidget172_ey:active {
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px)
}

.hvr-float-shadow_innerMagicWidget172_ey:hover:before,
.hvr-float-shadow_innerMagicWidget172_ey:focus:before,
.hvr-float-shadow_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_ey:before,
.hvr-shadow-radial_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget172_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget172_ey:active:before,
.hvr-shadow-radial_innerMagicWidget172_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget172_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget172_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-bubble-top_innerMagicWidget172_ey:focus:before,
.hvr-bubble-top_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-bubble-right_innerMagicWidget172_ey:focus:before,
.hvr-bubble-right_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget172_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-bubble-left_innerMagicWidget172_ey:focus:before,
.hvr-bubble-left_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-bubble-float-top_innerMagicWidget172_ey:focus,
.hvr-bubble-float-top_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget172_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget172_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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-bubble-float-right_innerMagicWidget172_ey:focus,
.hvr-bubble-float-right_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget172_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget172_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget172_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget172_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_innerMagicWidget172_ey:hover,
.hvr-bubble-float-left_innerMagicWidget172_ey:focus,
.hvr-bubble-float-left_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget172_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget172_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget172_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_innerMagicWidget172_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget172_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_innerMagicWidget172_ey:hover:before {
    -ms-transform: translateX(80%);
    -webkit-transform: translateX(80%);
    -moz-transform: translateX(80%);
    -o-transform: translateX(80%);
    transform: translateX(80%)
}

.innerImage173 {
    left: 98px;
    top: 12px;
    width: 32px;
    height: 32px;
    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-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
}

.innerImage173 img {
    border: 0
}

.innerImage173 {
    display: block;
    initialLeft: 98;
    initialTop: 12;
    left: 98px;
    top: 12px;
    width: 32px;
    height: 32px;
    imageWidth: 24.1632653061224;
    imageHeight: 32;
    imageLeft: 3.91836734693878;
    imageTop: 0;
    fittingType: 2;
    imagePositionType: 4;
    initialWidth: 32;
    initialHeight: 28
}

@media screen and (max-width:959px) {
    .innerImage173 {
        display: block;
        imageWidth: 28;
        imageHeight: 28;
        imageLeft: 0;
        imageTop: 0;
        top: 1048px;
        left: 167px;
        width: 28px;
        height: 28px;
        initialWidth: 28;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1013;
        initialLeft: 333;
        initialHeight: 28
    }
}

@media screen and (max-width:767px) {
    .innerImage173 {
        display: block;
        imageWidth: 28;
        imageHeight: 28;
        imageLeft: 0;
        imageTop: 0;
        top: 788px;
        left: 86px;
        width: 28px;
        height: 28px;
        initialWidth: 28;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1013;
        initialLeft: 333;
        initialHeight: 28
    }
}

@media screen and (max-width:479px) {
    .innerImage173 {
        display: block;
        imageWidth: 28;
        imageHeight: 28;
        imageLeft: 0;
        imageTop: 0;
        top: 640px;
        left: 86px;
        width: 28px;
        height: 28px;
        initialWidth: 28;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1013;
        initialLeft: 333;
        initialHeight: 28
    }
}

.innerImage173>a>img,
.innerImage173>img {
    width: 24.1632653061224px !important;
    height: 32px !important;
    left: 3.91836734693878px !important;
    top: 0 !important
}

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

    .innerImage173>a>img,
    .innerImage173>img {
        width: 28px !important;
        height: 28px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage173>a>img,
    .innerImage173>img {
        width: 28px !important;
        height: 28px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage173>a>img,
    .innerImage173>img {
        width: 28px !important;
        height: 28px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerText174 {
    left: 23px;
    top: 73px;
    width: 176px;
    min-height: 58px;
    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
}

.innerText174_ContentDiv {
    word-wrap: break-word
}

.innerText174 {
    display: block;
    initialLeft: 23;
    initialTop: 73;
    left: 23px;
    top: 73px;
    prevBottom: 1213.00003051758;
    width: 176px;
    initialWidth: 176;
    min-height: 58px;
    initialHeight: 58
}

@media screen and (max-width:959px) {
    .innerText174 {
        display: none;
        top: 74px;
        left: 0;
        width: 176px;
        min-height: 58px;
        initialTop: 1073;
        initialLeft: 203;
        initialWidth: 176;
        initialHeight: 58;
        prevBottom: 1205.00003051758
    }
}

@media screen and (max-width:767px) {
    .innerText174 {
        display: none;
        top: 0;
        left: 63px;
        width: 176px;
        min-height: 58px;
        initialTop: 1073;
        initialLeft: 203;
        initialWidth: 176;
        initialHeight: 58;
        prevBottom: 1205.00003051758
    }
}

@media screen and (max-width:479px) {
    .innerText174 {
        display: none;
        top: 0;
        left: 143px;
        width: 176px;
        min-height: 58px;
        initialTop: 1073;
        initialLeft: 203;
        initialWidth: 176;
        initialHeight: 58;
        prevBottom: 1205.00003051758
    }
}

.innerShape175 {
    left: -200px;
    top: 1397px;
    width: 1570px;
    height: 539px;
    z-index: 1000055;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #363636;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

.innerShape175 {
    display: block;
    width: 1570px;
    left: -200px;
    initialLeft: 545;
    initialTop: 1397;
    top: 1397px;
    height: 539px;
    initialHeight: 539
}

@media screen and (max-width:959px) {
    .innerShape175 {
        display: block;
        left: 0;
        width: 768px;
        initialLeft: 545;
        initialTop: 1748;
        top: 1748px;
        height: 450px;
        initialHeight: 450
    }
}

@media screen and (max-width:767px) {
    .innerShape175 {
        display: block;
        left: 0;
        width: 480px;
        initialLeft: 545;
        initialTop: 2233;
        top: 2233px
    }
}

@media screen and (max-width:479px) {
    .innerShape175 {
        display: block;
        left: 0;
        width: 320px;
        height: 548px;
        initialHeight: 548
    }
}

.innerText176 {
    left: -11px;
    top: 1570px;
    width: 475px;
    min-height: 264px;
    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
}

.innerText176_ContentDiv {
    word-wrap: break-word
}

.innerText176 {
    display: block;
    initialLeft: -11;
    initialTop: 1570;
    left: -11px;
    top: 1570px;
    width: 475px;
    initialWidth: 475;
    min-height: 264px;
    initialHeight: 264;
    prevBottom: 1929
}

@media screen and (max-width:959px) {
    .innerText176 {
        display: none;
        top: 8139px;
        left: -294px;
        width: 318px;
        min-height: 243px;
        initialWidth: 318;
        initialHeight: 243;
        initialTop: 8139;
        initialLeft: -294;
        prevBottom: 12041
    }
}

@media screen and (max-width:767px) {
    .innerText176 {
        display: none;
        top: 1100px;
        left: 30px;
        width: 420px;
        initialLeft: -294;
        initialTop: 8139;
        prevBottom: 3484
    }
}

@media screen and (max-width:479px) {
    .innerText176 {
        display: none;
        top: 4261px;
        left: 20px;
        width: 280px;
        initialLeft: 622;
        initialTop: 1032
    }
}

.innerText177 {
    left: -11px;
    top: 1509px;
    width: 512px;
    min-height: 29px;
    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
}

.innerText177_ContentDiv {
    word-wrap: break-word
}

.innerText177 {
    display: block;
    initialLeft: -11;
    initialTop: 1509;
    left: -11px;
    top: 1509px;
    width: 512px;
    initialWidth: 512;
    min-height: 29px;
    initialHeight: 29;
    prevBottom: 1659
}

@media screen and (max-width:959px) {
    .innerText177 {
        display: none;
        top: 12060px;
        left: 225px;
        width: 318px;
        min-height: 243px;
        initialWidth: 318;
        initialHeight: 243;
        initialTop: 12060;
        initialLeft: 225
    }
}

@media screen and (max-width:767px) {
    .innerText177 {
        display: none;
        top: 1088px;
        left: -380px;
        width: 420px;
        initialLeft: -185;
        initialTop: 12048;
        prevBottom: 1405
    }
}

@media screen and (max-width:479px) {
    .innerText177 {
        display: none;
        top: 5968px;
        left: 20px;
        width: 280px;
        initialLeft: 622;
        initialTop: 1032
    }
}

.innerShape178 {
    left: 585px;
    top: 1397px;
    width: 785px;
    height: 539px;
    z-index: 1000058;
    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/2315BE02-9CA9-4C53-C33A-F055C6E84F8C.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: left top;
    overflow: hidden
}

.innerShape178 {
    display: block;
    fittingType: 0;
    imagePositionType: 0;
    width: 785px;
    initialWidth: 785;
    height: 539px;
    initialHeight: 539;
    top: 1397px;
    initialTop: 1397;
    left: 585px;
    initialLeft: 585
}

@media screen and (max-width:959px) {
    .innerShape178 {
        display: block;
        top: 1750px;
        left: 433px;
        width: 506px;
        initialTop: 1750;
        initialLeft: 433;
        height: 446px;
        initialHeight: 446;
        initialWidth: 506
    }
}

@media screen and (max-width:767px) {
    .innerShape178 {
        display: block;
        initialLeft: -8;
        initialTop: 2683;
        left: -8px;
        top: 2683px;
        width: 490px;
        initialWidth: 490;
        height: 310px;
        initialHeight: 310
    }
}

@media screen and (max-width:479px) {
    .innerShape178 {
        display: block;
        top: 2754px;
        left: -56px;
        width: 478px;
        initialTop: 2754;
        initialLeft: -56;
        initialWidth: 478;
        height: 337px;
        initialHeight: 337
    }
}

.innerShape181 {
    left: -200px;
    top: 1936px;
    width: 1570px;
    height: 367px;
    z-index: 1000059;
    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
}

.innerShape181 {
    display: block;
    width: 1570px;
    left: -200px;
    initialLeft: 545;
    initialTop: 1744;
    top: 1936.33337402344px;
    height: 367px;
    initialHeight: 367
}

@media screen and (max-width:959px) {
    .innerShape181 {
        display: block;
        left: 0;
        width: 768px;
        initialLeft: 545;
        initialTop: 2198;
        top: 2198px;
        height: 386px;
        initialHeight: 386
    }
}

@media screen and (max-width:767px) {
    .innerShape181 {
        display: block;
        left: 0;
        width: 480px;
        initialLeft: 545;
        initialTop: 2993;
        top: 2993px
    }
}

@media screen and (max-width:479px) {
    .innerShape181 {
        display: block;
        left: 0;
        width: 320px;
        initialLeft: 545;
        initialTop: 3089;
        top: 3089px;
        height: 442px;
        initialHeight: 442
    }
}

.innerText182 {
    left: 217px;
    top: 2091px;
    width: 735px;
    min-height: 146px;
    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
}

.innerText182_ContentDiv {
    word-wrap: break-word
}

.innerText182_ContentDiv .ospfxw243fcd1dced99a4a7368a2413eb9583aossfx {
    text-align: center
}

.innerText182_ContentDiv .ospfxw1b20f7b8474d2feb24c0b2513fd061faossfx {
    text-align: center
}

.innerText182_ContentDiv .ospfxw504d74ea7a3d84c85cbde7c7f72d3201ossfx {
    text-align: center
}

.innerText182 {
    display: block;
    initialLeft: 217;
    initialTop: 2091;
    left: 217px;
    top: 2091px;
    width: 735px;
    initialWidth: 735;
    min-height: 146px;
    initialHeight: 146;
    prevBottom: 2378.9765625
}

@media screen and (max-width:959px) {
    .innerText182 {
        display: none;
        top: 8139px;
        left: -294px;
        width: 318px;
        min-height: 243px;
        initialWidth: 318;
        initialHeight: 243;
        initialTop: 8139;
        initialLeft: -294;
        prevBottom: 12041
    }
}

@media screen and (max-width:767px) {
    .innerText182 {
        display: none;
        top: 1100px;
        left: 30px;
        width: 420px;
        initialLeft: -294;
        initialTop: 8139;
        prevBottom: 3484
    }
}

@media screen and (max-width:479px) {
    .innerText182 {
        display: none;
        top: 4261px;
        left: 20px;
        width: 280px;
        initialLeft: 622;
        initialTop: 1032
    }
}

.innerText183 {
    left: 455px;
    top: 2020px;
    width: 270px;
    min-height: 34px;
    height: auto;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000061;
    background-color: transparent;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

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

.innerText183_ContentDiv {
    word-wrap: break-word
}

.innerText183 {
    display: block;
    initialLeft: 455;
    initialTop: 2020;
    left: 455px;
    top: 2020px;
    width: 270px;
    initialWidth: 270;
    min-height: 34px;
    initialHeight: 34;
    prevBottom: 2141.9765625
}

@media screen and (max-width:959px) {
    .innerText183 {
        display: none;
        top: 12060px;
        left: 225px;
        width: 318px;
        min-height: 243px;
        initialWidth: 318;
        initialHeight: 243;
        initialTop: 12060;
        initialLeft: 225
    }
}

@media screen and (max-width:767px) {
    .innerText183 {
        display: none;
        top: 1088px;
        left: -380px;
        width: 420px;
        initialLeft: -185;
        initialTop: 12048;
        prevBottom: 1405
    }
}

@media screen and (max-width:479px) {
    .innerText183 {
        display: none;
        top: 5968px;
        left: 20px;
        width: 280px;
        initialLeft: 622;
        initialTop: 1032
    }
}

.innerText185 {
    left: 363px;
    top: 2408px;
    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: 1000063;
    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
}

.innerText185_ContentDiv {
    word-wrap: break-word
}

.innerText185 {
    display: block;
    initialLeft: 363;
    initialTop: 2408;
    left: 363px;
    top: 2408px;
    prevBottom: 2488.9921875;
    width: 443px;
    initialWidth: 443;
    initialHeight: 30
}

@media screen and (max-width:959px) {
    .innerText185 {
        display: none;
        top: 7334px;
        left: 196px;
        width: 376px
    }
}

@media screen and (max-width:767px) {
    .innerText185 {
        display: none;
        top: 3533px;
        left: 60px;
        initialLeft: 406;
        initialTop: -1754;
        prevBottom: 3796
    }
}

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

.innerText186 {
    left: 242px;
    top: 2461px;
    width: 685px;
    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: 1000064;
    background-color: transparent;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

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

.innerText186_ContentDiv {
    word-wrap: break-word
}

.innerText186_ContentDiv .ospfxw47fb8feb1283dfd84f6faaaf0bae6c2fossfx {
    text-align: center
}

.innerText186_ContentDiv .ospfxw0457b889b9ebb415a308d3839bd01bd5ossfx {
    text-align: center
}

.innerText186 {
    display: block;
    prevBottom: 2592.984375;
    top: 2461px;
    left: 242px;
    initialLeft: 242;
    initialTop: 2461;
    width: 685px;
    initialWidth: 685;
    initialHeight: 35;
    min-height: 35px
}

@media screen and (max-width:959px) {
    .innerText186 {
        display: block;
        top: 2730px;
        initialLeft: 50;
        initialTop: 2730;
        left: 50px;
        prevBottom: 2875.234375
    }
}

@media screen and (max-width:767px) {
    .innerText186 {
        display: block;
        initialLeft: 35;
        initialTop: 3529;
        left: 35px;
        top: 3529px;
        prevBottom: 3316.71875;
        width: 411px;
        initialWidth: 411;
        min-height: 117px;
        initialHeight: 117
    }
}

@media screen and (max-width:479px) {
    .innerText186 {
        display: block;
        initialLeft: 22;
        initialTop: 3667;
        left: 22px;
        top: 3667px;
        prevBottom: 3928.4765625;
        width: 280px;
        min-height: 124px;
        initialWidth: 280
    }
}

.innerGroup190 {
    left: 476px;
    top: 1008px;
    width: 228px;
    height: 296px;
    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
}

.innerGroup190 {
    display: block;
    top: 1008px;
    left: 476px;
    width: 228px;
    height: 296px;
    initialTop: 0;
    initialLeft: 0;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerGroup190 {
        display: none;
        top: 1008px;
        left: 476px;
        width: 281px;
        height: 3068px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup190 {
        display: none;
        top: 1008px;
        left: 476px;
        width: 239px;
        height: 2400px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup190 {
        display: none;
        top: 1008px;
        left: 476px;
        width: 319px;
        height: 2212px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerGroup195 {
    left: 771px;
    top: 1008px;
    width: 227px;
    height: 291px;
    z-index: 1000054;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup195 {
    display: block;
    top: 1008px;
    left: 771px;
    width: 227px;
    height: 291px;
    initialTop: 0;
    initialLeft: 0;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerGroup195 {
        display: none;
        top: 1008px;
        left: 771px;
        width: 281px;
        height: 3068px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup195 {
        display: none;
        top: 1008px;
        left: 771px;
        width: 239px;
        height: 2400px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup195 {
        display: none;
        top: 1008px;
        left: 771px;
        width: 319px;
        height: 2212px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerGroup198 {
    left: 179px;
    top: 1008px;
    width: 227px;
    height: 294px;
    z-index: 1000046;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup198 {
    display: block;
    top: 1008px;
    left: 179px;
    width: 227px;
    height: 294px;
    initialTop: 0;
    initialLeft: 0;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerGroup198 {
        display: none;
        top: 999px;
        left: 203px;
        width: 281px;
        height: 3069px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup198 {
        display: none;
        top: 1073px;
        left: 140px;
        width: 239px;
        height: 2400px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup198 {
        display: none;
        top: 1073px;
        left: 60px;
        width: 319px;
        height: 2212px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerShape199 {
    left: -200px;
    top: 637px;
    width: 1570px;
    height: 260px;
    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;
    opacity: .8;
    filter: alpha(opacity=80);
    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
}

.innerShape199 {
    display: none;
    width: 1570px;
    left: -200px
}

@media screen and (max-width:959px) {
    .innerShape199 {
        display: block;
        height: 335px;
        width: 768px;
        left: 0;
        top: 474px;
        initialHeight: 335;
        initialTop: 474;
        initialLeft: -226;
        initialWidth: 1344
    }
}

@media screen and (max-width:767px) {
    .innerShape199 {
        display: block;
        initialLeft: -262;
        initialTop: 479;
        left: 0;
        top: 479px;
        width: 480px;
        height: 284px;
        initialHeight: 284
    }
}

@media screen and (max-width:479px) {
    .innerShape199 {
        display: block;
        top: 477px;
        left: 0;
        initialTop: 477;
        initialLeft: -262;
        width: 320px
    }
}

.innerText200 {
    left: 550px;
    top: 725px;
    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: 1000066;
    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
}

.innerText200_ContentDiv {
    word-wrap: break-word
}

.innerText200 {
    display: none
}

@media screen and (max-width:959px) {
    .innerText200 {
        display: block;
        prevBottom: 832.734375;
        initialLeft: 90;
        initialTop: 595;
        left: 90px;
        top: 595px;
        width: 481px;
        initialWidth: 481;
        initialHeight: 30
    }
}

@media screen and (max-width:767px) {
    .innerText200 {
        display: block;
        initialLeft: 58;
        initialTop: 547;
        left: 58px;
        top: 547px;
        prevBottom: 747.2265625;
        width: 353px;
        initialWidth: 353;
        min-height: 127px;
        initialHeight: 127
    }
}

@media screen and (max-width:479px) {
    .innerText200 {
        display: block;
        top: 537px;
        left: 15px;
        initialTop: 537;
        initialLeft: 15;
        prevBottom: 799.7265625;
        width: 284px;
        initialWidth: 284;
        min-height: 162px;
        initialHeight: 162
    }
}

.innerShape201 {
    left: 3px;
    top: 1004px;
    width: 315px;
    height: 222px;
    z-index: 1000067;
    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
}

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

@media screen and (max-width:959px) {
    .innerShape201 {
        display: block;
        top: 50px;
        left: 0;
        width: 355px;
        height: 300px;
        initialTop: 50;
        initialLeft: 0;
        initialWidth: 355;
        initialHeight: 300
    }
}

@media screen and (max-width:767px) {
    .innerShape201 {
        display: block;
        top: 81px;
        left: 1px;
        width: 363px;
        height: 318px;
        initialTop: 81;
        initialLeft: 1;
        initialWidth: 363;
        initialHeight: 318
    }
}

@media screen and (max-width:479px) {
    .innerShape201 {
        display: block;
        top: 43px;
        left: 27px;
        width: 279px;
        height: 313px;
        initialTop: 987;
        initialLeft: -91;
        initialWidth: 279;
        initialHeight: 313
    }
}

.innerShape202 {
    left: 570px;
    top: 2721px;
    width: 107px;
    height: 107px;
    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;
    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
}

.innerShape202 {
    display: none;
    top: 2721px;
    left: 570px;
    width: 107px;
    height: 107px;
    initialTop: 1196;
    initialLeft: 536;
    initialWidth: 107;
    initialHeight: 107
}

@media screen and (max-width:959px) {
    .innerShape202 {
        display: block;
        initialLeft: 121;
        initialTop: 0;
        left: 121px;
        top: 0;
        width: 107px;
        initialWidth: 107;
        height: 107px;
        initialHeight: 107
    }
}

@media screen and (max-width:767px) {
    .innerShape202 {
        display: block;
        top: 20px;
        left: 126px;
        width: 107px;
        height: 107px;
        initialTop: 20;
        initialLeft: 126;
        initialWidth: 107;
        initialHeight: 107
    }
}

@media screen and (max-width:479px) {
    .innerShape202 {
        display: block;
        top: 0;
        left: 125px;
        width: 87px;
        height: 87px;
        initialTop: 0;
        initialLeft: 135;
        initialWidth: 87;
        initialHeight: 107
    }
}

.innerText203 {
    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: 1000069;
    background-color: transparent;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

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

.innerText203_ContentDiv {
    word-wrap: break-word
}

.innerText203 {
    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) {
    .innerText203 {
        display: block;
        prevBottom: 1245.9765625;
        initialLeft: 13;
        initialTop: 208;
        left: 13px;
        top: 208px;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }

    .innerText203_ContentDiv .ospfxw503edea29ddacacbbc8839e2f3a9a63dossfx {
        line-height: 20px
    }
}

@media screen and (max-width:767px) {
    .innerText203 {
        display: block;
        initialLeft: 15;
        initialTop: 223;
        left: 15px;
        top: 223px;
        prevBottom: 1214.9609375;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerText203 {
        display: block;
        top: 189px;
        left: 26px;
        width: 285px;
        min-height: 30px;
        initialTop: 189;
        initialLeft: 36;
        initialWidth: 285;
        initialHeight: 30;
        prevBottom: 1165.21484375
    }
}

.innerText204 {
    left: 460px;
    top: 2827px;
    width: 330px;
    min-height: 69px;
    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: 1000070;
    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
}

.innerText204_ContentDiv {
    word-wrap: break-word
}

.innerText204 {
    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) {
    .innerText204 {
        display: block;
        initialLeft: 11;
        initialTop: 134;
        left: 11px;
        top: 134px;
        prevBottom: 1172.94921875;
        width: 330px;
        min-height: 69px;
        initialWidth: 330;
        initialHeight: 69
    }

    .innerText204_ContentDiv .ospfxw8ebea5f45147e68bd697689f857d4f6aossfx {
        font-size: 25px;
        line-height: 26px
    }
}

@media screen and (max-width:767px) {
    .innerText204 {
        display: block;
        top: 165px;
        left: 15px;
        width: 330px;
        min-height: 30px;
        initialTop: 165;
        initialLeft: 15;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 1108.984375
    }
}

@media screen and (max-width:479px) {
    .innerText204 {
        display: block;
        top: 111px;
        left: 0;
        width: 330px;
        min-height: 30px;
        initialTop: 111;
        initialLeft: 13;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 1066.23046875
    }
}

.innerShape205 {
    left: 584px;
    top: 2949px;
    width: 80px;
    height: 4px;
    z-index: 1000071;
    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
}

.innerShape205 {
    display: none;
    top: 2949px;
    left: 584px;
    width: 80px;
    height: 4px;
    initialTop: 1424;
    initialLeft: 550;
    initialWidth: 80;
    initialHeight: 4
}

@media screen and (max-width:959px) {
    .innerShape205 {
        display: block;
        initialLeft: 134;
        initialTop: 299;
        left: 134px;
        top: 299px;
        width: 80px;
        height: 4px;
        initialHeight: 4;
        initialWidth: 80
    }
}

@media screen and (max-width:767px) {
    .innerShape205 {
        display: block;
        top: 348px;
        left: 140px;
        width: 80px;
        height: 4px;
        initialTop: 348;
        initialLeft: 140;
        initialWidth: 80;
        initialHeight: 4
    }
}

@media screen and (max-width:479px) {
    .innerShape205 {
        display: block;
        top: 305px;
        left: 130px;
        width: 80px;
        height: 4px;
        initialTop: 305;
        initialLeft: 140;
        initialWidth: 80;
        initialHeight: 4
    }
}

.innerImage207 {
    left: 526px;
    top: 3028px;
    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: 1000072;
    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
}

.innerImage207 img {
    border: 0
}

.innerImage207 {
    display: none;
    imageWidth: 80;
    imageHeight: 80;
    imageLeft: 0;
    imageTop: 0;
    top: 3028px;
    left: 526px;
    width: 80px;
    height: 80px;
    fittingType: 3;
    imagePositionType: 4;
    initialTop: 1958;
    initialLeft: 344;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerImage207 {
        display: block;
        width: 55px;
        height: 46px;
        imageWidth: 55;
        imageHeight: 46;
        imageLeft: 0;
        imageTop: 0;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 55;
        initialLeft: 146;
        initialTop: 31;
        left: 146px;
        top: 31px;
        initialHeight: 46
    }
}

@media screen and (max-width:767px) {
    .innerImage207 {
        display: block;
        imageWidth: 65;
        imageHeight: 51;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 147;
        initialTop: 46;
        left: 147px;
        top: 46px;
        width: 65px;
        height: 51px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 65;
        initialHeight: 51
    }
}

@media screen and (max-width:479px) {
    .innerImage207 {
        display: block;
        imageWidth: 50;
        imageHeight: 43;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 152;
        initialTop: 20;
        left: 142px;
        top: 20px;
        width: 50px;
        height: 43px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 50;
        initialHeight: 52
    }
}

.innerImage207>a>img,
.innerImage207>img {
    width: 80px !important;
    height: 80px !important;
    left: 0 !important;
    top: 0 !important
}

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

    .innerImage207>a>img,
    .innerImage207>img {
        width: 55px !important;
        height: 46px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage207>a>img,
    .innerImage207>img {
        width: 65px !important;
        height: 51px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage207>a>img,
    .innerImage207>img {
        width: 50px !important;
        height: 43px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerGroup213 {
    left: 0;
    top: 0;
    width: 80px;
    height: 80px;
    z-index: 1000073;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup213 {
    display: none;
    top: 0;
    left: 0;
    width: 80px;
    height: 80px;
    initialTop: 0;
    initialLeft: 0;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerGroup213 {
        display: block;
        top: 904px;
        left: 18px;
        width: 399px;
        height: 374px;
        initialTop: 904;
        initialLeft: 17;
        initialWidth: 397;
        initialHeight: 374
    }
}

@media screen and (max-width:767px) {
    .innerGroup213 {
        display: block;
        top: 858px;
        left: 58px;
        width: 368px;
        height: 403px;
        initialTop: 857;
        initialLeft: 57;
        initialWidth: 368;
        initialHeight: 402
    }
}

@media screen and (max-width:479px) {
    .innerGroup213 {
        display: block;
        top: 851px;
        left: -10px;
        width: 330px;
        height: 375px;
        initialTop: 851;
        initialLeft: -10;
        initialWidth: 330;
        initialHeight: 375
    }
}

.innerShape216 {
    left: 201px;
    top: 1943px;
    width: 315px;
    height: 222px;
    z-index: 1000074;
    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
}

.innerShape216 {
    display: none;
    initialLeft: 4;
    initialTop: 1006;
    left: 201px;
    top: 1944px;
    width: 200px;
    initialWidth: 200;
    height: 159px;
    initialHeight: 159
}

@media screen and (max-width:959px) {
    .innerShape216 {
        display: block;
        top: 50px;
        left: 0;
        width: 355px;
        height: 299px;
        initialTop: 50;
        initialLeft: -1;
        initialWidth: 355;
        initialHeight: 299
    }
}

@media screen and (max-width:767px) {
    .innerShape216 {
        display: block;
        top: 61px;
        left: 16px;
        width: 363px;
        height: 318px;
        initialTop: 200;
        initialLeft: 23;
        initialWidth: 363;
        initialHeight: 318
    }
}

@media screen and (max-width:479px) {
    .innerShape216 {
        display: block;
        top: 53px;
        left: 25px;
        width: 279px;
        height: 320px;
        initialTop: 1207;
        initialLeft: -32;
        initialWidth: 279;
        initialHeight: 320
    }
}

.innerShape217 {
    left: 768px;
    top: 3660px;
    width: 107px;
    height: 107px;
    z-index: 1000075;
    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
}

.innerShape217 {
    display: none;
    top: 3660px;
    left: 768px;
    width: 107px;
    height: 107px;
    initialTop: 1196;
    initialLeft: 536;
    initialWidth: 107;
    initialHeight: 107
}

@media screen and (max-width:959px) {
    .innerShape217 {
        display: block;
        initialLeft: 123;
        initialTop: 0;
        left: 123px;
        top: 0;
        width: 107px;
        initialWidth: 107;
        height: 107px;
        initialHeight: 107
    }
}

@media screen and (max-width:767px) {
    .innerShape217 {
        display: block;
        top: 11px;
        left: 142px;
        width: 107px;
        height: 107px;
        initialTop: 1039;
        initialLeft: 219;
        initialWidth: 107;
        initialHeight: 107
    }
}

@media screen and (max-width:479px) {
    .innerShape217 {
        display: block;
        top: 14px;
        left: 123px;
        width: 87px;
        height: 87px;
        initialTop: 14;
        initialLeft: 194;
        initialWidth: 87;
        initialHeight: 107
    }
}

.innerText218 {
    left: 658px;
    top: 3829px;
    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: 1000076;
    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
}

.innerText218_ContentDiv {
    word-wrap: break-word
}

.innerText218 {
    display: none;
    top: 3829px;
    left: 658px;
    width: 330px;
    min-height: 30px;
    initialTop: 1365;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1032
}

@media screen and (max-width:959px) {
    .innerText218 {
        display: block;
        prevBottom: 1202.734375;
        initialLeft: 14;
        initialTop: 206;
        left: 14px;
        top: 206px;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }

    .innerText218_ContentDiv .ospfxw021c88621f427fc8bea3ae9e3ecac126ossfx {
        line-height: 20px
    }
}

@media screen and (max-width:767px) {
    .innerText218 {
        display: block;
        initialLeft: 96;
        initialTop: 1267;
        left: 33px;
        top: 240px;
        prevBottom: 1667.2265625;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerText218 {
        display: block;
        top: 214px;
        left: 56px;
        width: 219px;
        min-height: 30px;
        initialTop: 214;
        initialLeft: 127;
        initialWidth: 219;
        initialHeight: 30;
        prevBottom: 1586.97265625
    }
}

.innerText219 {
    left: 658px;
    top: 3766px;
    width: 330px;
    min-height: 69px;
    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: 1000077;
    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
}

.innerText219_ContentDiv {
    word-wrap: break-word
}

.innerText219 {
    display: none;
    top: 3766px;
    left: 658px;
    width: 330px;
    min-height: 30px;
    initialTop: 1302;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1017
}

@media screen and (max-width:959px) {
    .innerText219 {
        display: block;
        initialLeft: 13;
        initialTop: 134;
        left: 13px;
        top: 134px;
        prevBottom: 1188.73046875;
        width: 330px;
        min-height: 69px;
        initialWidth: 330;
        initialHeight: 69
    }

    .innerText219_ContentDiv .ospfxw599c99801c928c853bbdff3c57a6f976ossfx {
        font-size: 25px;
        line-height: 25px
    }

    .innerText219_ContentDiv .ospfxw3ec4269f97493ebf1016642ad48d311cossfx {
        font-size: 25px;
        line-height: 25px
    }

    .innerText219_ContentDiv .ospfxw65afa1e8a1dc1164cb8e997e2bf320b7ossfx {
        font-size: 25px;
        line-height: 25px
    }
}

@media screen and (max-width:767px) {
    .innerText219 {
        display: block;
        top: 154px;
        left: 31px;
        width: 330px;
        min-height: 30px;
        initialTop: 1181;
        initialLeft: 220;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 1616.953125
    }
}

@media screen and (max-width:479px) {
    .innerText219 {
        display: block;
        top: 129px;
        left: 51px;
        width: 227px;
        min-height: 30px;
        initialTop: 129;
        initialLeft: 122;
        initialWidth: 227;
        initialHeight: 30;
        prevBottom: 1524.98046875
    }
}

.innerShape220 {
    left: 782px;
    top: 3888px;
    width: 80px;
    height: 4px;
    z-index: 1000078;
    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
}

.innerShape220 {
    display: none;
    top: 3888px;
    left: 782px;
    width: 80px;
    height: 4px;
    initialTop: 1424;
    initialLeft: 550;
    initialWidth: 80;
    initialHeight: 4
}

@media screen and (max-width:959px) {
    .innerShape220 {
        display: block;
        initialLeft: 136;
        initialTop: 299;
        left: 136px;
        top: 299px;
        width: 80px;
        height: 4px;
        initialHeight: 4;
        initialWidth: 80
    }
}

@media screen and (max-width:767px) {
    .innerShape220 {
        display: block;
        top: 326px;
        left: 153px;
        width: 80px;
        height: 4px;
        initialTop: 464;
        initialLeft: 160;
        initialWidth: 80;
        initialHeight: 4
    }
}

@media screen and (max-width:479px) {
    .innerShape220 {
        display: block;
        top: 321px;
        left: 125px;
        width: 80px;
        height: 4px;
        initialTop: 321;
        initialLeft: 196;
        initialWidth: 80;
        initialHeight: 4
    }
}

.innerImage221 {
    left: 724px;
    top: 3967px;
    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: 1000079;
    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
}

.innerImage221 img {
    border: 0
}

.innerImage221 {
    display: none;
    imageWidth: 80;
    imageHeight: 80;
    imageLeft: 0;
    imageTop: 0;
    top: 3967px;
    left: 724px;
    width: 80px;
    height: 80px;
    fittingType: 3;
    imagePositionType: 4;
    initialTop: 1958;
    initialLeft: 344;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerImage221 {
        display: block;
        width: 55px;
        height: 56px;
        imageWidth: 55;
        imageHeight: 56;
        imageLeft: 0;
        imageTop: 0;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 55;
        initialLeft: 149;
        initialTop: 29;
        left: 149px;
        top: 29px;
        initialHeight: 46
    }
}

@media screen and (max-width:767px) {
    .innerImage221 {
        display: block;
        imageWidth: 60;
        imageHeight: 60;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 77;
        initialTop: 1835;
        left: 165px;
        top: 38px;
        width: 60px;
        height: 60px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerImage221 {
        display: block;
        imageWidth: 50;
        imageHeight: 50;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 213;
        initialTop: 35;
        left: 142px;
        top: 35px;
        width: 50px;
        height: 50px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 50;
        initialHeight: 50
    }
}

.innerImage221>a>img,
.innerImage221>img {
    width: 80px !important;
    height: 80px !important;
    left: 0 !important;
    top: 0 !important
}

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

    .innerImage221>a>img,
    .innerImage221>img {
        width: 55px !important;
        height: 56px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage221>a>img,
    .innerImage221>img {
        width: 60px !important;
        height: 60px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage221>a>img,
    .innerImage221>img {
        width: 50px !important;
        height: 50px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerGroup222 {
    left: 0;
    top: 0;
    width: 80px;
    height: 80px;
    z-index: 1000080;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup222 {
    display: none;
    top: 0;
    left: 0;
    width: 80px;
    height: 80px;
    initialTop: 0;
    initialLeft: 0;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerGroup222 {
        display: block;
        top: 905px;
        left: 398px;
        width: 359px;
        height: 351px;
        initialTop: 905;
        initialLeft: 398;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup222 {
        display: block;
        top: 1313px;
        left: 44px;
        width: 398px;
        height: 408px;
        initialTop: 1313;
        initialLeft: 44;
        initialWidth: 398;
        initialHeight: 408
    }
}

@media screen and (max-width:479px) {
    .innerGroup222 {
        display: block;
        top: 1259px;
        left: -6px;
        width: 337px;
        height: 398px;
        initialTop: 353;
        initialLeft: -6;
        initialWidth: 337;
        initialHeight: 398
    }
}

.innerShape224 {
    left: 416px;
    top: 3259px;
    width: 315px;
    height: 222px;
    z-index: 1000081;
    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
}

.innerShape224 {
    display: none;
    initialLeft: 4;
    initialTop: 1006;
    left: 416px;
    top: 3260px;
    width: 200px;
    initialWidth: 200;
    height: 159px;
    initialHeight: 159
}

@media screen and (max-width:959px) {
    .innerShape224 {
        display: block;
        top: 50px;
        left: 0;
        width: 454px;
        height: 326px;
        initialTop: 50;
        initialLeft: -10;
        initialWidth: 454;
        initialHeight: 326
    }
}

@media screen and (max-width:767px) {
    .innerShape224 {
        display: block;
        top: 52px;
        left: 0;
        width: 362px;
        height: 368px;
        initialTop: 52;
        initialLeft: 0;
        initialWidth: 362;
        initialHeight: 368
    }
}

@media screen and (max-width:479px) {
    .innerShape224 {
        display: block;
        top: 41px;
        left: 20px;
        width: 278px;
        height: 397px;
        initialTop: 41;
        initialLeft: 57;
        initialWidth: 278;
        initialHeight: 397
    }
}

.innerShape225 {
    left: 983px;
    top: 4976px;
    width: 107px;
    height: 107px;
    z-index: 1000082;
    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
}

.innerShape225 {
    display: none;
    top: 4976px;
    left: 983px;
    width: 107px;
    height: 107px;
    initialTop: 1196;
    initialLeft: 536;
    initialWidth: 107;
    initialHeight: 107
}

@media screen and (max-width:959px) {
    .innerShape225 {
        display: block;
        initialLeft: 180;
        initialTop: 0;
        left: 180px;
        top: 0;
        width: 107px;
        initialWidth: 107;
        height: 107px;
        initialHeight: 107
    }
}

@media screen and (max-width:767px) {
    .innerShape225 {
        display: block;
        top: 0;
        left: 128px;
        width: 107px;
        height: 107px;
        initialTop: -10;
        initialLeft: 128;
        initialWidth: 107;
        initialHeight: 107
    }
}

@media screen and (max-width:479px) {
    .innerShape225 {
        display: block;
        top: 0;
        left: 119px;
        width: 87px;
        height: 87px;
        initialTop: 0;
        initialLeft: 156;
        initialWidth: 87;
        initialHeight: 107
    }
}

.innerText226 {
    left: 873px;
    top: 5145px;
    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
}

.innerText226_ContentDiv {
    word-wrap: break-word
}

.innerText226 {
    display: none;
    top: 5145px;
    left: 873px;
    width: 330px;
    min-height: 30px;
    initialTop: 1365;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1032
}

@media screen and (max-width:959px) {
    .innerText226 {
        display: block;
        prevBottom: 1696.23046875;
        initialLeft: 41;
        initialTop: 206;
        left: 41px;
        top: 206px;
        width: 383px;
        min-height: 30px;
        initialWidth: 383;
        initialHeight: 30
    }

    .innerText226_ContentDiv .ospfxw002885fb93956cb0c33b998374247965ossfx {
        line-height: 20px
    }
}

@media screen and (max-width:767px) {
    .innerText226 {
        display: block;
        initialLeft: 18;
        initialTop: 220;
        left: 18px;
        top: 220px;
        prevBottom: 993;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerText226 {
        display: block;
        top: 197px;
        left: 31px;
        width: 259px;
        min-height: 30px;
        initialTop: 197;
        initialLeft: 68;
        initialWidth: 259;
        initialHeight: 30;
        prevBottom: 2093.4765625
    }
}

.innerText227 {
    left: 873px;
    top: 5082px;
    width: 330px;
    min-height: 69px;
    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
}

.innerText227_ContentDiv {
    word-wrap: break-word
}

.innerText227 {
    display: none;
    top: 5082px;
    left: 873px;
    width: 330px;
    min-height: 30px;
    initialTop: 1302;
    initialLeft: 426;
    initialWidth: 330;
    initialHeight: 80;
    prevBottom: 1017
}

@media screen and (max-width:959px) {
    .innerText227 {
        display: block;
        initialLeft: 70;
        initialTop: 134;
        left: 70px;
        top: 134px;
        prevBottom: 1594.19921875;
        width: 330px;
        min-height: 69px;
        initialWidth: 330;
        initialHeight: 69
    }

    .innerText227_ContentDiv .ospfxwc217053faad24c6ba4f72e17373fc53dossfx {
        font-size: 25px;
        line-height: 25px
    }

    .innerText227_ContentDiv .ospfxw6889a2741711f3ea7e37a5f951b04908ossfx {
        font-size: 25px;
        line-height: 25px
    }
}

@media screen and (max-width:767px) {
    .innerText227 {
        display: block;
        top: 136px;
        left: 18px;
        width: 330px;
        min-height: 30px;
        initialTop: 1025;
        initialLeft: 200;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 2053.73046875
    }
}

@media screen and (max-width:479px) {
    .innerText227 {
        display: block;
        top: 118px;
        left: 35px;
        width: 253px;
        min-height: 30px;
        initialTop: 1007;
        initialLeft: 292;
        initialWidth: 253;
        initialHeight: 30;
        prevBottom: 1944.47265625
    }
}

.innerShape228 {
    left: 997px;
    top: 5204px;
    width: 80px;
    height: 4px;
    z-index: 1000085;
    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
}

.innerShape228 {
    display: none;
    top: 5204px;
    left: 997px;
    width: 80px;
    height: 4px;
    initialTop: 1424;
    initialLeft: 550;
    initialWidth: 80;
    initialHeight: 4
}

@media screen and (max-width:959px) {
    .innerShape228 {
        display: block;
        initialLeft: 195;
        initialTop: 329;
        left: 195px;
        top: 329px;
        width: 80px;
        height: 4px;
        initialHeight: 4;
        initialWidth: 80
    }
}

@media screen and (max-width:767px) {
    .innerShape228 {
        display: block;
        top: 364px;
        left: 142px;
        width: 80px;
        height: 4px;
        initialTop: 364;
        initialLeft: 142;
        initialWidth: 80;
        initialHeight: 4
    }
}

@media screen and (max-width:479px) {
    .innerShape228 {
        display: block;
        top: 384px;
        left: 123px;
        width: 80px;
        height: 4px;
        initialTop: 384;
        initialLeft: 123;
        initialWidth: 80;
        initialHeight: 4
    }
}

.innerImage229 {
    left: 939px;
    top: 5283px;
    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: 1000086;
    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
}

.innerImage229 img {
    border: 0
}

.innerImage229 {
    display: none;
    imageWidth: 80;
    imageHeight: 80;
    imageLeft: 0;
    imageTop: 0;
    top: 5283px;
    left: 939px;
    width: 80px;
    height: 80px;
    fittingType: 3;
    imagePositionType: 4;
    initialTop: 1958;
    initialLeft: 344;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerImage229 {
        display: block;
        width: 44px;
        height: 56px;
        imageWidth: 44;
        imageHeight: 56;
        imageLeft: 0;
        imageTop: 0;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 44;
        initialLeft: 211;
        initialTop: 25;
        left: 211px;
        top: 25px;
        initialHeight: 46
    }
}

@media screen and (max-width:767px) {
    .innerImage229 {
        display: block;
        imageWidth: 49;
        imageHeight: 60;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 155;
        initialTop: 13;
        left: 155px;
        top: 23px;
        width: 49px;
        height: 60px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 49;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerImage229 {
        display: block;
        imageWidth: 35;
        imageHeight: 46;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 182;
        initialTop: 21;
        left: 145px;
        top: 21px;
        width: 35px;
        height: 46px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 35;
        initialHeight: 80
    }
}

.innerImage229>a>img,
.innerImage229>img {
    width: 80px !important;
    height: 80px !important;
    left: 0 !important;
    top: 0 !important
}

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

    .innerImage229>a>img,
    .innerImage229>img {
        width: 44px !important;
        height: 56px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage229>a>img,
    .innerImage229>img {
        width: 49px !important;
        height: 60px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage229>a>img,
    .innerImage229>img {
        width: 35px !important;
        height: 46px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerGroup230 {
    left: 0;
    top: 0;
    width: 80px;
    height: 80px;
    z-index: 1000087;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup230 {
    display: none;
    top: 0;
    left: 0;
    width: 80px;
    height: 80px;
    initialTop: 0;
    initialLeft: 0;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerGroup230 {
        display: block;
        top: 1316px;
        left: 156px;
        width: 519px;
        height: 379px;
        initialTop: 0;
        initialLeft: 216;
        initialWidth: 459;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup230 {
        display: block;
        top: 1754px;
        left: 56px;
        width: 394px;
        height: 449px;
        initialTop: 477;
        initialLeft: 56;
        initialWidth: 394;
        initialHeight: 449
    }
}

@media screen and (max-width:479px) {
    .innerGroup230 {
        display: block;
        top: 1704px;
        left: -2px;
        width: 325px;
        height: 478px;
        initialTop: 413;
        initialLeft: -2;
        initialWidth: 325;
        initialHeight: 478
    }
}

.innerText231 {
    left: 214px;
    top: 1847px;
    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: 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
}

.innerText231_ContentDiv {
    word-wrap: break-word
}

.innerText231 {
    display: none
}

@media screen and (max-width:959px) {
    .innerText231 {
        display: block;
        prevBottom: 1944.98046875;
        initialLeft: 44;
        initialTop: 1805;
        left: 44px;
        top: 1805px
    }
}

@media screen and (max-width:767px) {
    .innerText231 {
        display: block;
        initialLeft: 76;
        initialTop: 2312;
        left: 76px;
        top: 2312px;
        prevBottom: 2370.9765625
    }
}

@media screen and (max-width:479px) {
    .innerText231 {
        display: block;
        initialLeft: 1;
        initialTop: 2282;
        left: 1px;
        top: 2282px;
        prevBottom: 2395.9765625;
        width: 320px;
        initialWidth: 320;
        initialHeight: 30
    }
}

.innerText232 {
    left: 213px;
    top: 1959px;
    width: 386px;
    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: 1000089;
    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
}

.innerText232_ContentDiv {
    word-wrap: break-word
}

.innerText232 {
    display: none
}

@media screen and (max-width:959px) {
    .innerText232 {
        display: block;
        prevBottom: 2213.96484375;
        top: 1899px;
        left: 16px;
        initialTop: 1899;
        initialLeft: 16;
        width: 386px;
        initialWidth: 386;
        initialHeight: 30
    }

    .innerText232_ContentDiv .ospfxw4bf18d7dfd32cc599d4e4fe568256f63ossfx {
        color: #fff;
        line-height: 20px
    }

    .innerText232_ContentDiv .ospfxw2557b16dc242c642a4439d54950fd110ossfx {
        color: #fff;
        line-height: 20px
    }

    .innerText232_ContentDiv .ospfxw1c46633a792356a5bd12101625856f06ossfx {
        color: #fff;
        line-height: 20px
    }
}

@media screen and (max-width:767px) {
    .innerText232 {
        display: block;
        initialLeft: 48;
        initialTop: 2406;
        left: 48px;
        top: 2406px;
        prevBottom: 2639.98046875
    }
}

@media screen and (max-width:479px) {
    .innerText232 {
        display: block;
        initialLeft: 22;
        initialTop: 2376;
        left: 22px;
        top: 2376px;
        prevBottom: 2669.98046875;
        width: 280px;
        min-height: 174px;
        initialWidth: 280
    }
}

.innerText233 {
    left: 64px;
    top: 1825px;
    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: 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
}

.innerText233_ContentDiv {
    word-wrap: break-word
}

.innerText233 {
    display: none
}

@media screen and (max-width:959px) {
    .innerText233 {
        display: block;
        prevBottom: 2332.48046875;
        initialLeft: 225;
        initialTop: 2295;
        left: 225px;
        top: 2295px
    }
}

@media screen and (max-width:767px) {
    .innerText233 {
        display: block;
        initialLeft: 82;
        initialTop: 3070;
        left: 82px;
        top: 3070px;
        prevBottom: 2781.484375
    }
}

@media screen and (max-width:479px) {
    .innerText233 {
        display: block;
        initialLeft: -6;
        initialTop: 3161;
        left: -6px;
        top: 3161px;
        prevBottom: 3267.48046875
    }
}

.innerText234 {
    left: 36px;
    top: 1919px;
    width: 386px;
    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: 1000091;
    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
}

.innerText234_ContentDiv {
    word-wrap: break-word
}

.innerText234 {
    display: none
}

@media screen and (max-width:959px) {
    .innerText234 {
        display: block;
        prevBottom: 2592.96875;
        top: 2349px;
        left: 123px;
        initialTop: 2349;
        initialLeft: 123;
        width: 534px;
        initialWidth: 534;
        initialHeight: 30
    }

    .innerText234_ContentDiv .ospfxwdc37d29c0ef31ae685f4ae08ec8d2a3fossfx {
        color: #fff;
        line-height: 20px
    }

    .innerText234_ContentDiv .ospfxw656bccf1a16e56e5a14ade9183db586aossfx {
        color: #fff;
        line-height: 20px
    }
}

@media screen and (max-width:767px) {
    .innerText234 {
        display: block;
        initialLeft: 40;
        initialTop: 3134;
        left: 40px;
        top: 3134px;
        prevBottom: 2942.96875;
        width: 394px;
        initialWidth: 394;
        min-height: 174px;
        initialHeight: 174
    }
}

@media screen and (max-width:479px) {
    .innerText234 {
        display: block;
        width: 280px;
        min-height: 127px;
        initialWidth: 280;
        initialLeft: 23;
        initialTop: 3218;
        left: 23px;
        top: 3218px;
        prevBottom: 3551.97265625
    }
}

.innerText235 {
    left: 244px;
    top: 2285px;
    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
}

.innerText235_ContentDiv {
    word-wrap: break-word
}

.innerText235 {
    display: none
}

@media screen and (max-width:959px) {
    .innerText235 {
        display: block;
        prevBottom: 2760.46875;
        initialLeft: 228;
        initialTop: 2669;
        left: 228px;
        top: 2669px
    }
}

@media screen and (max-width:767px) {
    .innerText235 {
        display: block;
        initialLeft: 79;
        initialTop: 3464;
        left: 79px;
        top: 3464px;
        prevBottom: 3160.46875
    }
}

@media screen and (max-width:479px) {
    .innerText235 {
        display: block;
        initialLeft: -3;
        initialTop: 3595;
        left: -3px;
        top: 3595px;
        prevBottom: 3701.484375
    }
}

.mainMainContent2 {
    z-index: 1000089 !important
}

.mainMainContent6 {
    z-index: 1000021 !important
}

.mainShape27 {
    z-index: 1000090 !important
}

.mainMenu29 {
    z-index: 1000091 !important
}

.mainShape42 {
    z-index: 1000002 !important
}

.mainShape47 {
    z-index: 1000001 !important
}

.mainImage57 {
    z-index: 1000092 !important
}

.mainText58 {
    z-index: 1000006 !important
}

.mainText60 {
    z-index: 1000003 !important
}

.mainImage61 {
    z-index: 1000004 !important
}

.mainText64 {
    z-index: 1000009 !important
}

.mainShape65 {
    z-index: 1000008 !important
}

.mainText66 {
    z-index: 1000010 !important
}

.mainText67 {
    z-index: 1000013 !important
}

.mainShape68 {
    z-index: 1000017 !important
}

.mainText69 {
    z-index: 1000014 !important
}

.mainText70 {
    z-index: 1000012 !important
}

.mainShape72 {
    z-index: 1000018 !important
}

.mainText73 {
    z-index: 1000015 !important
}

.mainText74 {
    z-index: 1000016 !important
}

.mainShape75 {
    z-index: 1000011 !important
}

.mainShape76 {
    z-index: 1000096 !important
}

.mainShape77 {
    z-index: 1000093 !important
}

.mainMagicWidget80 {
    z-index: 1000025 !important
}

.mainText84 {
    z-index: 1000005 !important
}

.mainShape85 {
    z-index: 1000094 !important
}

.mainMenu86 {
    z-index: 1000095 !important
}

.mainMenu91 {
    z-index: 1000026 !important
}

.mainShape92 {
    z-index: 1000027 !important
}

.mainText100 {
    z-index: 1000007 !important
}

.mainText103 {
    z-index: 1000019 !important
}

.mainText104 {
    z-index: 1000020 !important
}