.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: 1929px;
    height: auto
}

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

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

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

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

.innerImage66 {
    left: 0;
    top: 420px;
    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: 1000032;
    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
}

.innerImage66 img {
    border: 0
}

.innerImage66 {
    display: block;
    imageWidth: 1170;
    imageHeight: 630.713476783692;
    width: 1170px;
    height: 460px;
    imageLeft: 0;
    imageTop: -85.356738391846;
    fittingType: 1;
    imagePositionType: 4;
    initialLeft: 0;
    initialTop: 420;
    left: 0;
    top: 420px
}

@media screen and (max-width:959px) {
    .innerImage66 {
        width: 770px;
        height: 460px;
        initialWidth: 770;
        imageWidth: 770;
        imageHeight: 415.084937712344;
        imageLeft: 0;
        imageTop: 22.4575311438279;
        display: none
    }
}

@media screen and (max-width:767px) {
    .innerImage66 {
        display: none;
        top: 241px;
        width: 432px;
        initialWidth: 432;
        height: 429px;
        initialHeight: 429;
        imageWidth: 432;
        imageHeight: 232.878822197055;
        imageLeft: 0;
        imageTop: 98.0605889014723;
        initialTop: 241;
        initialLeft: 24;
        left: 24px
    }
}

@media screen and (max-width:479px) {
    .innerImage66 {
        display: none;
        top: 357px;
        initialLeft: -1;
        initialTop: 207;
        left: 5px;
        width: 310px;
        initialWidth: 453;
        height: 288px;
        initialHeight: 422;
        imageWidth: 310;
        imageHeight: 167.112117780294;
        imageLeft: 0;
        imageTop: 60.4439411098528
    }
}

.innerImage66>a>img,
.innerImage66>img {
    width: 1170px !important;
    height: 630.713476783692px !important;
    left: 0 !important;
    top: -85.356738391846px !important
}

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

    .innerImage66>a>img,
    .innerImage66>img {
        width: 770px !important;
        height: 415.084937712344px !important;
        left: 0 !important;
        top: 22.4575311438279px !important
    }
}

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

    .innerImage66>a>img,
    .innerImage66>img {
        width: 432px !important;
        height: 232.878822197055px !important;
        left: 0 !important;
        top: 98.0605889014723px !important
    }
}

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

    .innerImage66>a>img,
    .innerImage66>img {
        width: 310px !important;
        height: 167.112117780294px !important;
        left: 0 !important;
        top: 60.4439411098528px !important
    }
}

.innerText67 {
    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: 1000031;
    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
}

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

.innerText67_ContentDiv .ospfxw71bb1c61b84e079c5653386b6c36f428ossfx {
    text-align: left
}

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

@media screen and (max-width:959px) {
    .innerText67 {
        display: block;
        initialLeft: 0;
        initialTop: 0;
        left: 0;
        top: 0;
        width: 385px;
        initialWidth: 385;
        initialHeight: 460
    }
}

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

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

.innerShape68 {
    left: -200px;
    top: 10px;
    width: 1570px;
    height: 590px;
    z-index: 1000026;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-repeat: no-repeat;
    background-color: transparent;
    background-image: url('/images8.webydo.com/93/9338687/3958/02F7ACDA-9284-827B-C039-277C4C3DDBC8.jpg');
    background-size: cover;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    background-position: center center;
    overflow: hidden
}

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

@media screen and (max-width:959px) {
    .innerShape68 {
        display: block;
        width: 768px;
        left: 0
    }
}

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

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

.innerShape69 {
    left: 552px;
    top: 280px;
    width: 65px;
    height: 3px;
    z-index: 1000027;
    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
}

.innerShape69 {
    display: block;
    width: 65px;
    height: 3px;
    initialWidth: 65;
    initialHeight: 3;
    initialLeft: 181;
    initialTop: -45;
    left: 552px;
    top: 280px
}

@media screen and (max-width:959px) {
    .innerShape69 {
        display: block;
        top: 372px;
        left: 350px;
        initialTop: 372;
        initialLeft: 350;
        width: 65px;
        initialWidth: 65;
        height: 3px;
        initialHeight: 3
    }
}

@media screen and (max-width:767px) {
    .innerShape69 {
        display: block;
        top: 336px;
        left: 206px;
        initialTop: 336;
        initialLeft: 206
    }
}

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

.innerText70 {
    left: 351px;
    top: 216px;
    width: 465px;
    min-height: 64px;
    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
}

.innerText70_ContentDiv {
    word-wrap: break-word
}

.innerText70 {
    display: block;
    initialLeft: 351;
    initialTop: 216;
    left: 351px;
    top: 216px;
    width: 465px;
    initialWidth: 465;
    initialHeight: 64;
    prevBottom: 335;
    min-height: 64px
}

@media screen and (max-width:959px) {
    .innerText70 {
        display: block;
        width: 381px;
        initialWidth: 381;
        min-height: 43px;
        initialHeight: 43;
        prevBottom: 455;
        initialLeft: 195;
        initialTop: 309;
        left: 195px;
        top: 309px
    }
}

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

@media screen and (max-width:479px) {
    .innerText70 {
        display: block;
        width: 309px;
        initialWidth: 309;
        min-height: 48px;
        initialHeight: 48;
        top: 233px;
        left: 9px;
        initialTop: 233;
        initialLeft: 9;
        prevBottom: 354
    }
}

.innerText71 {
    left: 42px;
    top: 931px;
    width: 512px;
    min-height: 256px;
    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: 1000029;
    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
}

.innerText71_ContentDiv {
    word-wrap: break-word
}

.innerText71 {
    display: block;
    initialLeft: 42;
    initialTop: 931;
    left: 42px;
    top: 931px;
    width: 512px;
    initialWidth: 512;
    min-height: 256px;
    initialHeight: 256;
    prevBottom: 1266
}

@media screen and (max-width:959px) {
    .innerText71 {
        display: block;
        top: 907px;
        left: 45px;
        width: 309px;
        min-height: 243px;
        initialWidth: 512;
        initialHeight: 243;
        initialTop: 907;
        initialLeft: 45;
        prevBottom: 1343
    }
}

@media screen and (max-width:767px) {
    .innerText71 {
        display: block;
        top: 799px;
        left: 32px;
        width: 410px;
        initialLeft: 32;
        initialTop: 799;
        prevBottom: 1175;
        initialWidth: 410;
        initialHeight: 243
    }
}

@media screen and (max-width:479px) {
    .innerText71 {
        display: block;
        top: 757px;
        left: 20px;
        width: 280px;
        initialLeft: 20;
        initialTop: 757;
        prevBottom: 1211
    }
}

.innerText72 {
    left: 617px;
    top: 931px;
    width: 512px;
    min-height: 148px;
    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: 1000030;
    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
}

.innerText72_ContentDiv {
    word-wrap: break-word
}

.innerText72_ContentDiv .ospfxwc69c40bad8a6cbf883164911977a58f4ossfx {
    font-family: Roboto;
    font-weight: 300;
    font-size: 15px
}

.innerText72_ContentDiv .ospfxw8406cfca5dcc04170acc0424f0b2ba8dossfx {
    font-family: Roboto;
    font-weight: 300;
    font-size: 15px
}

.innerText72_ContentDiv .ospfxw8365635e9ff93d6f88cec6d06796cca3ossfx {
    font-family: Roboto;
    font-weight: 300;
    color: #363636;
    font-size: 15px
}

.innerText72_ContentDiv .ospfxwd6ede2e85c5fdedf7b460bfb9c62fc89ossfx {
    font-family: Roboto;
    font-weight: 300;
    color: #363636;
    font-size: 15px
}

.innerText72 {
    display: block;
    initialLeft: 617;
    initialTop: 931;
    left: 617px;
    top: 931px;
    width: 512px;
    initialWidth: 512;
    min-height: 148px;
    initialHeight: 148;
    prevBottom: 1159
}

@media screen and (max-width:959px) {
    .innerText72 {
        display: block;
        top: 907px;
        left: 403px;
        width: 318px;
        min-height: 243px;
        initialWidth: 318;
        initialHeight: 243;
        initialTop: 907;
        initialLeft: 403;
        prevBottom: 1224
    }
}

@media screen and (max-width:767px) {
    .innerText72 {
        display: block;
        top: 1000px;
        left: 32px;
        width: 420px;
        initialLeft: 32;
        initialTop: 1000;
        prevBottom: 1304
    }
}

@media screen and (max-width:479px) {
    .innerText72 {
        display: block;
        top: 994px;
        left: 19px;
        width: 280px;
        initialLeft: 19;
        initialTop: 994;
        prevBottom: 1332
    }
}

.innerShape73 {
    left: -349px;
    top: 1527px;
    width: 2000px;
    height: 463px;
    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-color: #545454;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

.innerShape73 {
    display: block;
    left: -349px;
    initialTop: 1527;
    initialLeft: -349;
    width: 2000px;
    initialWidth: 2000;
    height: 463px;
    initialHeight: 463;
    top: 1527px
}

@media screen and (max-width:959px) {
    .innerShape73 {
        display: none;
        initialLeft: -349;
        initialTop: 1589;
        left: -349px;
        width: 2000px;
        initialWidth: 2000;
        height: 609px;
        initialHeight: 609
    }
}

@media screen and (max-width:767px) {
    .innerShape73 {
        display: none;
        initialLeft: -349;
        initialTop: 1527;
        left: -349px;
        top: 1527px
    }
}

@media screen and (max-width:479px) {
    .innerShape73 {
        display: none;
        left: 5px;
        width: 310px;
        top: 1527px;
        initialTop: 1527;
        initialLeft: 5
    }
}

.innerText81 {
    left: 18px;
    top: 1754px;
    width: 219px;
    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: 1000033;
    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
}

.innerText81_ContentDiv {
    word-wrap: break-word
}

.innerText81 {
    display: block;
    prevBottom: 1739;
    initialLeft: 18;
    initialTop: 158;
    left: 18px;
    top: 1754px;
    width: 219px;
    initialWidth: 219;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText81 {
        display: none;
        top: 1730px;
        left: 298px;
        width: 179px;
        min-height: 30px;
        initialTop: 1730;
        initialLeft: 298;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1872
    }
}

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

@media screen and (max-width:479px) {
    .innerText81 {
        display: block;
        top: 2143px;
        left: 1186px;
        width: 179px;
        min-height: 30px;
        initialTop: 2143;
        initialLeft: 1186;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

.innerMagicWidget83 {
    left: 76px;
    top: 1596px;
    width: 104px;
    height: 104px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000035;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

.innerMagicWidget83 {
    display: block;
    initialLeft: 76;
    initialTop: 0;
    left: 76px;
    top: 1596px;
    prevBottom: 1632;
    width: 104px;
    initialWidth: 104;
    height: 104px;
    initialHeight: 104
}

@media screen and (max-width:959px) {
    .innerMagicWidget83 {
        display: none;
        top: 1684px;
        left: 308px;
        width: 59px;
        height: 59px;
        initialTop: 1684;
        initialLeft: 308;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget83 {
        display: none;
        top: 1294px;
        left: 555.5px;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget83 {
        display: block;
        top: 2042px;
        left: 1246px;
        width: 59px;
        height: 59px;
        initialTop: 2042;
        initialLeft: 1246;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

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

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

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

.text_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-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_innerMagicWidget83_ey:hover,
.hvr-grow_innerMagicWidget83_ey:focus,
.hvr-grow_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .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_innerMagicWidget83_ey:hover,
.hvr-shrink_innerMagicWidget83_ey:focus,
.hvr-shrink_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget83_ey:hover,
.hvr-pulse_innerMagicWidget83_ey:focus,
.hvr-pulse_innerMagicWidget83_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget83_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget83_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget83_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget83_ey;
    animation-name: hvr-pulse_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget83_ey:hover,
.hvr-pulse-grow_innerMagicWidget83_ey:focus,
.hvr-pulse-grow_innerMagicWidget83_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget83_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget83_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget83_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget83_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget83_ey:hover,
.hvr-pulse-shrink_innerMagicWidget83_ey:focus,
.hvr-pulse-shrink_innerMagicWidget83_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget83_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget83_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget83_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget83_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget83_ey:hover,
.hvr-push_innerMagicWidget83_ey:focus,
.hvr-push_innerMagicWidget83_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget83_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget83_ey;
    -moz-animation-name: hvr-push_innerMagicWidget83_ey;
    -o-animation-name: hvr-push_innerMagicWidget83_ey;
    animation-name: hvr-push_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget83_ey:hover,
.hvr-pop_innerMagicWidget83_ey:focus,
.hvr-pop_innerMagicWidget83_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget83_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget83_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget83_ey;
    -o-animation-name: hvr-pop_innerMagicWidget83_ey;
    animation-name: hvr-pop_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey:hover,
.hvr-bounce-in_innerMagicWidget83_ey:focus,
.hvr-bounce-in_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -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_innerMagicWidget83_ey:hover,
.hvr-bounce-out_innerMagicWidget83_ey:focus,
.hvr-bounce-out_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget83_ey:hover,
.hvr-rotate_innerMagicWidget83_ey:focus,
.hvr-rotate_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget83_ey:hover,
.hvr-grow-rotate_innerMagicWidget83_ey:focus,
.hvr-grow-rotate_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget83_ey:hover,
.hvr-float_innerMagicWidget83_ey:focus,
.hvr-float_innerMagicWidget83_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

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

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

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

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

.hvr-skew-backward_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget83_ey:hover,
.hvr-skew-backward_innerMagicWidget83_ey:focus,
.hvr-skew-backward_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget83_ey:hover,
.hvr-wobble-vertical_innerMagicWidget83_ey:focus,
.hvr-wobble-vertical_innerMagicWidget83_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget83_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget83_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget83_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget83_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget83_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget83_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget83_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget83_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget83_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget83_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget83_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget83_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget83_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget83_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget83_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget83_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget83_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget83_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget83_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget83_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget83_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget83_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget83_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget83_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget83_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-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_innerMagicWidget83_ey:hover,
.hvr-wobble-top_innerMagicWidget83_ey:focus,
.hvr-wobble-top_innerMagicWidget83_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget83_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget83_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget83_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget83_ey;
    animation-name: hvr-wobble-top_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-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_innerMagicWidget83_ey:hover,
.hvr-wobble-bottom_innerMagicWidget83_ey:focus,
.hvr-wobble-bottom_innerMagicWidget83_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget83_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget83_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget83_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget83_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget83_ey:hover,
.hvr-wobble-skew_innerMagicWidget83_ey:focus,
.hvr-wobble-skew_innerMagicWidget83_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget83_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget83_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget83_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget83_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget83_ey:hover,
.hvr-buzz_innerMagicWidget83_ey:focus,
.hvr-buzz_innerMagicWidget83_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget83_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget83_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget83_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget83_ey;
    animation-name: hvr-buzz_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget83_ey:hover,
.hvr-buzz-out_innerMagicWidget83_ey:focus,
.hvr-buzz-out_innerMagicWidget83_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget83_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget83_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget83_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget83_ey;
    animation-name: hvr-buzz-out_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: 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_innerMagicWidget83_ey:hover,
.hvr-fade_innerMagicWidget83_ey:focus,
.hvr-fade_innerMagicWidget83_ey:active {
    background-color: #00b7a2 !important;
    color:  !important
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hvr-shutter-out-horizontal_innerMagicWidget83_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget83_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget83_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget83_ey:active {
    color: #fff
}

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

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

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

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

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

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

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

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

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

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

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

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

.hvr-underline-from-left_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget83_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget83_ey:active:before {
    right: 0
}

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

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

.hvr-overline-from-left_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget83_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget83_ey:active:before {
    right: 0
}

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

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

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

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

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

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

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

.hvr-float-shadow_innerMagicWidget83_ey:hover:before,
.hvr-float-shadow_innerMagicWidget83_ey:focus:before,
.hvr-float-shadow_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget83_ey:before,
.hvr-shadow-radial_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget83_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget83_ey:active:before,
.hvr-shadow-radial_innerMagicWidget83_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget83_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget83_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget83_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_innerMagicWidget83_ey:hover:before,
.hvr-bubble-top_innerMagicWidget83_ey:focus:before,
.hvr-bubble-top_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget83_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_innerMagicWidget83_ey:hover:before,
.hvr-bubble-right_innerMagicWidget83_ey:focus:before,
.hvr-bubble-right_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget83_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_innerMagicWidget83_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget83_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget83_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_innerMagicWidget83_ey:hover:before,
.hvr-bubble-left_innerMagicWidget83_ey:focus:before,
.hvr-bubble-left_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget83_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_innerMagicWidget83_ey:hover,
.hvr-bubble-float-top_innerMagicWidget83_ey:focus,
.hvr-bubble-float-top_innerMagicWidget83_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_innerMagicWidget83_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget83_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget83_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_innerMagicWidget83_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_innerMagicWidget83_ey:hover,
.hvr-bubble-float-right_innerMagicWidget83_ey:focus,
.hvr-bubble-float-right_innerMagicWidget83_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_innerMagicWidget83_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget83_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget83_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_innerMagicWidget83_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget83_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget83_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_innerMagicWidget83_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget83_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget83_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_innerMagicWidget83_ey:hover,
.hvr-bubble-float-left_innerMagicWidget83_ey:focus,
.hvr-bubble-float-left_innerMagicWidget83_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_innerMagicWidget83_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget83_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget83_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_innerMagicWidget83_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget83_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget83_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_innerMagicWidget83_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget83_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_innerMagicWidget83_ey:hover:before {
    -ms-transform: translateX(80%);
    -webkit-transform: translateX(80%);
    -moz-transform: translateX(80%);
    -o-transform: translateX(80%);
    transform: translateX(80%)
}

.innerText86 {
    left: 38px;
    top: 1724px;
    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: 1000034;
    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
}

.innerText86_ContentDiv {
    word-wrap: break-word
}

.innerText86 {
    display: block;
    prevBottom: 1686;
    initialLeft: 38;
    initialTop: 128;
    left: 38px;
    top: 1724px;
    width: 179px;
    initialWidth: 179;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText86 {
        display: none;
        top: 1785px;
        left: 248px;
        width: 179px;
        min-height: 30px;
        initialTop: 1785;
        initialLeft: 248;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 2206
    }
}

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

@media screen and (max-width:479px) {
    .innerText86 {
        display: block;
        top: 2143px;
        left: 1186px;
        width: 179px;
        min-height: 30px;
        initialTop: 2143;
        initialLeft: 1186;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1525
    }
}

.innerImage87 {
    left: 91px;
    top: 1605px;
    width: 73px;
    height: 87px;
    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-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
}

.innerImage87 img {
    border: 0
}

.innerImage87 {
    display: block;
    initialLeft: 91;
    initialTop: 9;
    left: 91px;
    top: 1605px;
    width: 73px;
    height: 87px;
    imageWidth: 73;
    imageHeight: 87;
    imageLeft: 0;
    imageTop: 0;
    fittingType: 3;
    imagePositionType: 4;
    initialWidth: 73;
    initialHeight: 87
}

@media screen and (max-width:959px) {
    .innerImage87 {
        display: none;
        imageWidth: 84;
        imageHeight: 101;
        imageLeft: 0;
        imageTop: 0;
        top: 1848px;
        left: -162px;
        width: 84px;
        height: 101px;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1848;
        initialLeft: -162;
        initialWidth: 84;
        initialHeight: 101
    }
}

@media screen and (max-width:767px) {
    .innerImage87 {
        display: none;
        imageWidth: 84;
        imageHeight: 101;
        imageLeft: 0;
        imageTop: 0;
        top: 1458px;
        left: 85px;
        width: 84px;
        height: 101px;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1458;
        initialLeft: 85;
        initialWidth: 84;
        initialHeight: 101
    }
}

@media screen and (max-width:479px) {
    .innerImage87 {
        display: block;
        imageWidth: 84;
        imageHeight: 101;
        imageLeft: 0;
        imageTop: 0;
        top: 2206px;
        left: 776px;
        width: 84px;
        height: 101px;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 2206;
        initialLeft: 776;
        initialWidth: 84;
        initialHeight: 101
    }
}

.innerImage87>a>img,
.innerImage87>img {
    width: 73px !important;
    height: 87px !important;
    left: 0 !important;
    top: 0 !important
}

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

    .innerImage87>a>img,
    .innerImage87>img {
        width: 84px !important;
        height: 101px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage87>a>img,
    .innerImage87>img {
        width: 84px !important;
        height: 101px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage87>a>img,
    .innerImage87>img {
        width: 84px !important;
        height: 101px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

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

.innerText107_ContentDiv {
    word-wrap: break-word
}

.innerText107 {
    display: block;
    prevBottom: 1914;
    initialLeft: 323;
    initialTop: 1754;
    left: 323px;
    top: 1754px;
    width: 219px;
    initialWidth: 219;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText107 {
        display: none;
        top: 1907px;
        left: 576px;
        width: 179px;
        min-height: 30px;
        initialTop: 1907;
        initialLeft: 576;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 2084
    }
}

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

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

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

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

.innerText108_ContentDiv {
    word-wrap: break-word
}

.innerText108 {
    display: block;
    prevBottom: 1828;
    initialLeft: 343;
    initialTop: 1724;
    left: 343px;
    top: 1724px;
    width: 179px;
    initialWidth: 179;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText108 {
        display: none;
        top: 1959px;
        left: 834px;
        width: 179px;
        min-height: 30px;
        initialTop: 1959;
        initialLeft: 834;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 2337
    }
}

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

@media screen and (max-width:479px) {
    .innerText108 {
        display: none;
        top: 1475px;
        left: 406px;
        width: 179px;
        min-height: 30px;
        initialTop: 1475;
        initialLeft: 406;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1687
    }
}

.innerImage109 {
    left: 402px;
    top: 1612px;
    width: 61px;
    height: 70px;
    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-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
}

.innerImage109 img {
    border: 0
}

.innerImage109 {
    display: block;
    initialLeft: 402;
    initialTop: 1612;
    left: 402px;
    top: 1612px;
    width: 61px;
    height: 70px;
    imageWidth: 61;
    imageHeight: 70;
    imageLeft: 0;
    imageTop: 0;
    fittingType: 3;
    imagePositionType: 4;
    initialWidth: 61;
    initialHeight: 70
}

@media screen and (max-width:959px) {
    .innerImage109 {
        display: none;
        imageWidth: 84;
        imageHeight: 101;
        imageLeft: 0;
        imageTop: 0;
        top: 1354px;
        left: -142px;
        width: 84px;
        height: 101px;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1354;
        initialLeft: -142;
        initialWidth: 84;
        initialHeight: 101
    }
}

@media screen and (max-width:767px) {
    .innerImage109 {
        display: none;
        imageWidth: 84;
        imageHeight: 101;
        imageLeft: 0;
        imageTop: 0;
        top: 1458px;
        left: 85px;
        width: 84px;
        height: 101px;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1458;
        initialLeft: 85;
        initialWidth: 84;
        initialHeight: 101
    }
}

@media screen and (max-width:479px) {
    .innerImage109 {
        display: none;
        imageWidth: 84;
        imageHeight: 101;
        imageLeft: 0;
        imageTop: 0;
        top: 1927px;
        left: 118px;
        width: 84px;
        height: 101px;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1927;
        initialLeft: 118;
        initialWidth: 84;
        initialHeight: 101
    }
}

.innerImage109>a>img,
.innerImage109>img {
    width: 61px !important;
    height: 70px !important;
    left: 0 !important;
    top: 0 !important
}

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

    .innerImage109>a>img,
    .innerImage109>img {
        width: 84px !important;
        height: 101px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage109>a>img,
    .innerImage109>img {
        width: 84px !important;
        height: 101px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage109>a>img,
    .innerImage109>img {
        width: 84px !important;
        height: 101px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerMagicWidget110 {
    left: 381px;
    top: 1596px;
    width: 104px;
    height: 104px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000073;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

.innerMagicWidget110 {
    display: block;
    initialLeft: 381;
    initialTop: 1596;
    left: 381px;
    top: 1596px;
    prevBottom: 1774;
    width: 104px;
    initialWidth: 45;
    height: 104px;
    initialHeight: 45
}

@media screen and (max-width:959px) {
    .innerMagicWidget110 {
        display: none;
        top: 1319px;
        left: 762.5px;
        width: 59px;
        height: 59px;
        initialTop: 1319;
        initialLeft: 520;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1452
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget110 {
        display: none;
        top: 1294px;
        left: 555.5px;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget110 {
        display: none;
        top: 1727px;
        left: 130px;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

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

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

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

.text_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-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_innerMagicWidget110_ey:hover,
.hvr-grow_innerMagicWidget110_ey:focus,
.hvr-grow_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .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_innerMagicWidget110_ey:hover,
.hvr-shrink_innerMagicWidget110_ey:focus,
.hvr-shrink_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget110_ey:hover,
.hvr-pulse_innerMagicWidget110_ey:focus,
.hvr-pulse_innerMagicWidget110_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget110_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget110_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget110_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget110_ey;
    animation-name: hvr-pulse_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget110_ey:hover,
.hvr-pulse-grow_innerMagicWidget110_ey:focus,
.hvr-pulse-grow_innerMagicWidget110_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget110_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget110_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget110_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget110_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget110_ey:hover,
.hvr-pulse-shrink_innerMagicWidget110_ey:focus,
.hvr-pulse-shrink_innerMagicWidget110_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget110_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget110_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget110_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget110_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget110_ey:hover,
.hvr-push_innerMagicWidget110_ey:focus,
.hvr-push_innerMagicWidget110_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget110_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget110_ey;
    -moz-animation-name: hvr-push_innerMagicWidget110_ey;
    -o-animation-name: hvr-push_innerMagicWidget110_ey;
    animation-name: hvr-push_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget110_ey:hover,
.hvr-pop_innerMagicWidget110_ey:focus,
.hvr-pop_innerMagicWidget110_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget110_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget110_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget110_ey;
    -o-animation-name: hvr-pop_innerMagicWidget110_ey;
    animation-name: hvr-pop_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey:hover,
.hvr-bounce-in_innerMagicWidget110_ey:focus,
.hvr-bounce-in_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -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_innerMagicWidget110_ey:hover,
.hvr-bounce-out_innerMagicWidget110_ey:focus,
.hvr-bounce-out_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget110_ey:hover,
.hvr-rotate_innerMagicWidget110_ey:focus,
.hvr-rotate_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget110_ey:hover,
.hvr-grow-rotate_innerMagicWidget110_ey:focus,
.hvr-grow-rotate_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget110_ey:hover,
.hvr-float_innerMagicWidget110_ey:focus,
.hvr-float_innerMagicWidget110_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

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

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

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

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

.hvr-skew-backward_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget110_ey:hover,
.hvr-skew-backward_innerMagicWidget110_ey:focus,
.hvr-skew-backward_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget110_ey:hover,
.hvr-wobble-vertical_innerMagicWidget110_ey:focus,
.hvr-wobble-vertical_innerMagicWidget110_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget110_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget110_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget110_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget110_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget110_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget110_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget110_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget110_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget110_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget110_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget110_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget110_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget110_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget110_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget110_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget110_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget110_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget110_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget110_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget110_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget110_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget110_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget110_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget110_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget110_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-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_innerMagicWidget110_ey:hover,
.hvr-wobble-top_innerMagicWidget110_ey:focus,
.hvr-wobble-top_innerMagicWidget110_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget110_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget110_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget110_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget110_ey;
    animation-name: hvr-wobble-top_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-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_innerMagicWidget110_ey:hover,
.hvr-wobble-bottom_innerMagicWidget110_ey:focus,
.hvr-wobble-bottom_innerMagicWidget110_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget110_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget110_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget110_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget110_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget110_ey:hover,
.hvr-wobble-skew_innerMagicWidget110_ey:focus,
.hvr-wobble-skew_innerMagicWidget110_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget110_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget110_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget110_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget110_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget110_ey:hover,
.hvr-buzz_innerMagicWidget110_ey:focus,
.hvr-buzz_innerMagicWidget110_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget110_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget110_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget110_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget110_ey;
    animation-name: hvr-buzz_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget110_ey:hover,
.hvr-buzz-out_innerMagicWidget110_ey:focus,
.hvr-buzz-out_innerMagicWidget110_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget110_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget110_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget110_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget110_ey;
    animation-name: hvr-buzz-out_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: 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_innerMagicWidget110_ey:hover,
.hvr-fade_innerMagicWidget110_ey:focus,
.hvr-fade_innerMagicWidget110_ey:active {
    background-color: #00b7a2 !important;
    color:  !important
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hvr-shutter-out-horizontal_innerMagicWidget110_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget110_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget110_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget110_ey:active {
    color: #fff
}

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

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

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

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

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

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

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

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

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

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

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

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

.hvr-underline-from-left_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget110_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget110_ey:active:before {
    right: 0
}

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

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

.hvr-overline-from-left_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget110_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget110_ey:active:before {
    right: 0
}

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

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

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

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

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

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

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

.hvr-float-shadow_innerMagicWidget110_ey:hover:before,
.hvr-float-shadow_innerMagicWidget110_ey:focus:before,
.hvr-float-shadow_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget110_ey:before,
.hvr-shadow-radial_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget110_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget110_ey:active:before,
.hvr-shadow-radial_innerMagicWidget110_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget110_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget110_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget110_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_innerMagicWidget110_ey:hover:before,
.hvr-bubble-top_innerMagicWidget110_ey:focus:before,
.hvr-bubble-top_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget110_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_innerMagicWidget110_ey:hover:before,
.hvr-bubble-right_innerMagicWidget110_ey:focus:before,
.hvr-bubble-right_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget110_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_innerMagicWidget110_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget110_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget110_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_innerMagicWidget110_ey:hover:before,
.hvr-bubble-left_innerMagicWidget110_ey:focus:before,
.hvr-bubble-left_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget110_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_innerMagicWidget110_ey:hover,
.hvr-bubble-float-top_innerMagicWidget110_ey:focus,
.hvr-bubble-float-top_innerMagicWidget110_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_innerMagicWidget110_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget110_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget110_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_innerMagicWidget110_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_innerMagicWidget110_ey:hover,
.hvr-bubble-float-right_innerMagicWidget110_ey:focus,
.hvr-bubble-float-right_innerMagicWidget110_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_innerMagicWidget110_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget110_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget110_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_innerMagicWidget110_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget110_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget110_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_innerMagicWidget110_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget110_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget110_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_innerMagicWidget110_ey:hover,
.hvr-bubble-float-left_innerMagicWidget110_ey:focus,
.hvr-bubble-float-left_innerMagicWidget110_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_innerMagicWidget110_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget110_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget110_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_innerMagicWidget110_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget110_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget110_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_innerMagicWidget110_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget110_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_innerMagicWidget110_ey:hover:before {
    -ms-transform: translateX(80%);
    -webkit-transform: translateX(80%);
    -moz-transform: translateX(80%);
    -o-transform: translateX(80%);
    transform: translateX(80%)
}

.innerText113 {
    left: 936px;
    top: 1754px;
    width: 219px;
    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: 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
}

.innerText113_ContentDiv {
    word-wrap: break-word
}

.innerText113 {
    display: block;
    prevBottom: 1879;
    initialLeft: 936;
    initialTop: 1754;
    left: 936px;
    top: 1754px;
    width: 219px;
    initialWidth: 219;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText113 {
        display: none;
        top: 2692px;
        left: 549px;
        width: 179px;
        min-height: 30px;
        initialTop: 2692;
        initialLeft: 549;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 2835
    }
}

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

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

.innerText114 {
    left: 956px;
    top: 1724px;
    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: 1000078;
    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
}

.innerText114_ContentDiv {
    word-wrap: break-word
}

.innerText114 {
    display: block;
    prevBottom: 1828;
    initialLeft: 956;
    initialTop: 1724;
    left: 956px;
    top: 1724px;
    width: 179px;
    initialWidth: 179;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText114 {
        display: none;
        top: 1760px;
        left: -242px;
        width: 179px;
        min-height: 30px;
        initialTop: 1760;
        initialLeft: -242;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 2214
    }
}

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

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

.innerMagicWidget116 {
    left: 0;
    top: 0;
    width: 104px;
    height: 104px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000079;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

.innerMagicWidget116 {
    display: block;
    initialLeft: 0;
    initialTop: 0;
    left: 0;
    top: 0;
    prevBottom: 1632;
    width: 104px;
    initialWidth: 45;
    height: 104px;
    initialHeight: 45
}

@media screen and (max-width:959px) {
    .innerMagicWidget116 {
        display: block;
        top: 0;
        left: .5px;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget116 {
        display: block;
        top: 0;
        left: .5px;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget116 {
        display: block;
        top: 0;
        left: .5px;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

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

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

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

.text_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-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_innerMagicWidget116_ey:hover,
.hvr-grow_innerMagicWidget116_ey:focus,
.hvr-grow_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .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_innerMagicWidget116_ey:hover,
.hvr-shrink_innerMagicWidget116_ey:focus,
.hvr-shrink_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget116_ey:hover,
.hvr-pulse_innerMagicWidget116_ey:focus,
.hvr-pulse_innerMagicWidget116_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget116_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget116_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget116_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget116_ey;
    animation-name: hvr-pulse_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget116_ey:hover,
.hvr-pulse-grow_innerMagicWidget116_ey:focus,
.hvr-pulse-grow_innerMagicWidget116_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget116_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget116_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget116_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget116_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget116_ey:hover,
.hvr-pulse-shrink_innerMagicWidget116_ey:focus,
.hvr-pulse-shrink_innerMagicWidget116_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget116_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget116_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget116_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget116_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget116_ey:hover,
.hvr-push_innerMagicWidget116_ey:focus,
.hvr-push_innerMagicWidget116_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget116_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget116_ey;
    -moz-animation-name: hvr-push_innerMagicWidget116_ey;
    -o-animation-name: hvr-push_innerMagicWidget116_ey;
    animation-name: hvr-push_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget116_ey:hover,
.hvr-pop_innerMagicWidget116_ey:focus,
.hvr-pop_innerMagicWidget116_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget116_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget116_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget116_ey;
    -o-animation-name: hvr-pop_innerMagicWidget116_ey;
    animation-name: hvr-pop_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey:hover,
.hvr-bounce-in_innerMagicWidget116_ey:focus,
.hvr-bounce-in_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -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_innerMagicWidget116_ey:hover,
.hvr-bounce-out_innerMagicWidget116_ey:focus,
.hvr-bounce-out_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget116_ey:hover,
.hvr-rotate_innerMagicWidget116_ey:focus,
.hvr-rotate_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget116_ey:hover,
.hvr-grow-rotate_innerMagicWidget116_ey:focus,
.hvr-grow-rotate_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget116_ey:hover,
.hvr-float_innerMagicWidget116_ey:focus,
.hvr-float_innerMagicWidget116_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

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

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

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

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

.hvr-skew-backward_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget116_ey:hover,
.hvr-skew-backward_innerMagicWidget116_ey:focus,
.hvr-skew-backward_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget116_ey:hover,
.hvr-wobble-vertical_innerMagicWidget116_ey:focus,
.hvr-wobble-vertical_innerMagicWidget116_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget116_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget116_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget116_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget116_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget116_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget116_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget116_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget116_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget116_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget116_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget116_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget116_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget116_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget116_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget116_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget116_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget116_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget116_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget116_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget116_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget116_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget116_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget116_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget116_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget116_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-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_innerMagicWidget116_ey:hover,
.hvr-wobble-top_innerMagicWidget116_ey:focus,
.hvr-wobble-top_innerMagicWidget116_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget116_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget116_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget116_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget116_ey;
    animation-name: hvr-wobble-top_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-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_innerMagicWidget116_ey:hover,
.hvr-wobble-bottom_innerMagicWidget116_ey:focus,
.hvr-wobble-bottom_innerMagicWidget116_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget116_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget116_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget116_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget116_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget116_ey:hover,
.hvr-wobble-skew_innerMagicWidget116_ey:focus,
.hvr-wobble-skew_innerMagicWidget116_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget116_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget116_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget116_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget116_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget116_ey:hover,
.hvr-buzz_innerMagicWidget116_ey:focus,
.hvr-buzz_innerMagicWidget116_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget116_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget116_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget116_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget116_ey;
    animation-name: hvr-buzz_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget116_ey:hover,
.hvr-buzz-out_innerMagicWidget116_ey:focus,
.hvr-buzz-out_innerMagicWidget116_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget116_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget116_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget116_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget116_ey;
    animation-name: hvr-buzz-out_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: 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_innerMagicWidget116_ey:hover,
.hvr-fade_innerMagicWidget116_ey:focus,
.hvr-fade_innerMagicWidget116_ey:active {
    background-color: #00b7a2 !important;
    color:  !important
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hvr-shutter-out-horizontal_innerMagicWidget116_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget116_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget116_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget116_ey:active {
    color: #fff
}

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

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

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

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

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

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

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

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

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

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

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

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

.hvr-underline-from-left_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget116_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget116_ey:active:before {
    right: 0
}

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

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

.hvr-overline-from-left_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget116_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget116_ey:active:before {
    right: 0
}

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

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

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

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

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

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

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

.hvr-float-shadow_innerMagicWidget116_ey:hover:before,
.hvr-float-shadow_innerMagicWidget116_ey:focus:before,
.hvr-float-shadow_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget116_ey:before,
.hvr-shadow-radial_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget116_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget116_ey:active:before,
.hvr-shadow-radial_innerMagicWidget116_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget116_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget116_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget116_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_innerMagicWidget116_ey:hover:before,
.hvr-bubble-top_innerMagicWidget116_ey:focus:before,
.hvr-bubble-top_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget116_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_innerMagicWidget116_ey:hover:before,
.hvr-bubble-right_innerMagicWidget116_ey:focus:before,
.hvr-bubble-right_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget116_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_innerMagicWidget116_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget116_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget116_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_innerMagicWidget116_ey:hover:before,
.hvr-bubble-left_innerMagicWidget116_ey:focus:before,
.hvr-bubble-left_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget116_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_innerMagicWidget116_ey:hover,
.hvr-bubble-float-top_innerMagicWidget116_ey:focus,
.hvr-bubble-float-top_innerMagicWidget116_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_innerMagicWidget116_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget116_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget116_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_innerMagicWidget116_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_innerMagicWidget116_ey:hover,
.hvr-bubble-float-right_innerMagicWidget116_ey:focus,
.hvr-bubble-float-right_innerMagicWidget116_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_innerMagicWidget116_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget116_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget116_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_innerMagicWidget116_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget116_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget116_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_innerMagicWidget116_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget116_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget116_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_innerMagicWidget116_ey:hover,
.hvr-bubble-float-left_innerMagicWidget116_ey:focus,
.hvr-bubble-float-left_innerMagicWidget116_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_innerMagicWidget116_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget116_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget116_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_innerMagicWidget116_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget116_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget116_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_innerMagicWidget116_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget116_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_innerMagicWidget116_ey:hover:before {
    -ms-transform: translateX(80%);
    -webkit-transform: translateX(80%);
    -moz-transform: translateX(80%);
    -o-transform: translateX(80%);
    transform: translateX(80%)
}

.innerText119 {
    left: 628px;
    top: 1754px;
    width: 219px;
    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: 1000074;
    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
}

.innerText119_ContentDiv {
    word-wrap: break-word
}

.innerText119 {
    display: block;
    prevBottom: 1899;
    initialLeft: 628;
    initialTop: 1754;
    left: 628px;
    top: 1754px;
    width: 219px;
    initialWidth: 219;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText119 {
        display: none;
        top: 1997px;
        left: 652px;
        width: 181px;
        min-height: 96px;
        initialTop: 1997;
        initialLeft: 652;
        initialWidth: 181;
        initialHeight: 96;
        prevBottom: 2084
    }
}

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

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

.innerText120 {
    left: 648px;
    top: 1724px;
    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: 1000075;
    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
}

.innerText120_ContentDiv {
    word-wrap: break-word
}

.innerText120 {
    display: block;
    prevBottom: 1828;
    initialLeft: 648;
    initialTop: 1724;
    left: 648px;
    top: 1724px;
    width: 179px;
    initialWidth: 179;
    initialHeight: 30;
    min-height: 30px
}

@media screen and (max-width:959px) {
    .innerText120 {
        display: none;
        top: 1378px;
        left: -237px;
        width: 179px;
        min-height: 30px;
        initialTop: 1378;
        initialLeft: -237;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1832
    }
}

@media screen and (max-width:767px) {
    .innerText120 {
        display: none;
        top: 1476px;
        left: 490px;
        width: 179px;
        min-height: 30px;
        initialTop: 1476;
        initialLeft: 490;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 1814
    }
}

@media screen and (max-width:479px) {
    .innerText120 {
        display: none;
        top: 1982px;
        left: 202px;
        width: 179px;
        min-height: 30px;
        initialTop: 1982;
        initialLeft: 202;
        initialWidth: 179;
        initialHeight: 30;
        prevBottom: 2194
    }
}

.innerImage121 {
    left: 707px;
    top: 1611px;
    width: 64px;
    height: 76px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000085;
    background-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
}

.innerImage121 img {
    border: 0
}

.innerImage121 {
    display: block;
    initialLeft: 707;
    initialTop: 1611;
    left: 707px;
    top: 1611px;
    width: 64px;
    height: 76px;
    imageWidth: 64;
    imageHeight: 76;
    imageLeft: 0;
    imageTop: 0;
    fittingType: 3;
    imagePositionType: 4;
    initialWidth: 64;
    initialHeight: 76
}

@media screen and (max-width:959px) {
    .innerImage121 {
        display: none;
        imageWidth: 84;
        imageHeight: 101;
        imageLeft: 0;
        imageTop: 0;
        top: 1172px;
        left: -195px;
        width: 84px;
        height: 101px;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1172;
        initialLeft: -195;
        initialWidth: 84;
        initialHeight: 101
    }
}

@media screen and (max-width:767px) {
    .innerImage121 {
        display: none;
        imageWidth: 84;
        imageHeight: 101;
        imageLeft: 0;
        imageTop: 0;
        top: 1458px;
        left: 85px;
        width: 84px;
        height: 101px;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1458;
        initialLeft: 85;
        initialWidth: 84;
        initialHeight: 101
    }
}

@media screen and (max-width:479px) {
    .innerImage121 {
        display: none;
        imageWidth: 84;
        imageHeight: 101;
        imageLeft: 0;
        imageTop: 0;
        top: 2631px;
        left: 118px;
        width: 84px;
        height: 101px;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 2631;
        initialLeft: 118;
        initialWidth: 84;
        initialHeight: 101
    }
}

.innerImage121>a>img,
.innerImage121>img {
    width: 64px !important;
    height: 76px !important;
    left: 0 !important;
    top: 0 !important
}

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

    .innerImage121>a>img,
    .innerImage121>img {
        width: 84px !important;
        height: 101px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage121>a>img,
    .innerImage121>img {
        width: 84px !important;
        height: 101px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage121>a>img,
    .innerImage121>img {
        width: 84px !important;
        height: 101px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerMagicWidget122 {
    left: 688px;
    top: 1596px;
    width: 104px;
    height: 104px;
    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;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

.innerMagicWidget122 {
    display: block;
    initialLeft: 688;
    initialTop: 1596;
    left: 688px;
    top: 1596px;
    prevBottom: 1774;
    width: 104px;
    initialWidth: 45;
    height: 104px;
    initialHeight: 45
}

@media screen and (max-width:959px) {
    .innerMagicWidget122 {
        display: none;
        top: 1389px;
        left: 805.5px;
        width: 59px;
        height: 59px;
        initialTop: 1389;
        initialLeft: 563;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1522
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget122 {
        display: none;
        top: 1294px;
        left: 555.5px;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget122 {
        display: none;
        top: 1632px;
        left: 130px;
        width: 59px;
        height: 59px;
        initialTop: 1294;
        initialLeft: 313;
        initialWidth: 59;
        initialHeight: 59;
        prevBottom: 1432
    }
}

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

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

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

.text_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-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_innerMagicWidget122_ey:hover,
.hvr-grow_innerMagicWidget122_ey:focus,
.hvr-grow_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .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_innerMagicWidget122_ey:hover,
.hvr-shrink_innerMagicWidget122_ey:focus,
.hvr-shrink_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget122_ey:hover,
.hvr-pulse_innerMagicWidget122_ey:focus,
.hvr-pulse_innerMagicWidget122_ey:active {
    -ms-animation-name: hvr-pulse_innerMagicWidget122_ey;
    -webkit-animation-name: hvr-pulse_innerMagicWidget122_ey;
    -moz-animation-name: hvr-pulse_innerMagicWidget122_ey;
    -o-animation-name: hvr-pulse_innerMagicWidget122_ey;
    animation-name: hvr-pulse_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget122_ey:hover,
.hvr-pulse-grow_innerMagicWidget122_ey:focus,
.hvr-pulse-grow_innerMagicWidget122_ey:active {
    -ms-animation-name: hvr-pulse-grow_innerMagicWidget122_ey;
    -webkit-animation-name: hvr-pulse-grow_innerMagicWidget122_ey;
    -moz-animation-name: hvr-pulse-grow_innerMagicWidget122_ey;
    -o-animation-name: hvr-pulse-grow_innerMagicWidget122_ey;
    animation-name: hvr-pulse-grow_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey {
    to {
        -ms-transform: scale(.9);
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
}

.hvr-pulse-shrink_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget122_ey:hover,
.hvr-pulse-shrink_innerMagicWidget122_ey:focus,
.hvr-pulse-shrink_innerMagicWidget122_ey:active {
    -ms-animation-name: hvr-pulse-shrink_innerMagicWidget122_ey;
    -webkit-animation-name: hvr-pulse-shrink_innerMagicWidget122_ey;
    -moz-animation-name: hvr-pulse-shrink_innerMagicWidget122_ey;
    -o-animation-name: hvr-pulse-shrink_innerMagicWidget122_ey;
    animation-name: hvr-pulse-shrink_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget122_ey:hover,
.hvr-push_innerMagicWidget122_ey:focus,
.hvr-push_innerMagicWidget122_ey:active {
    -ms-animation-name: hvr-push_innerMagicWidget122_ey;
    -webkit-animation-name: hvr-push_innerMagicWidget122_ey;
    -moz-animation-name: hvr-push_innerMagicWidget122_ey;
    -o-animation-name: hvr-push_innerMagicWidget122_ey;
    animation-name: hvr-push_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget122_ey:hover,
.hvr-pop_innerMagicWidget122_ey:focus,
.hvr-pop_innerMagicWidget122_ey:active {
    -ms-animation-name: hvr-pop_innerMagicWidget122_ey;
    -webkit-animation-name: hvr-pop_innerMagicWidget122_ey;
    -moz-animation-name: hvr-pop_innerMagicWidget122_ey;
    -o-animation-name: hvr-pop_innerMagicWidget122_ey;
    animation-name: hvr-pop_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey:hover,
.hvr-bounce-in_innerMagicWidget122_ey:focus,
.hvr-bounce-in_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -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_innerMagicWidget122_ey:hover,
.hvr-bounce-out_innerMagicWidget122_ey:focus,
.hvr-bounce-out_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget122_ey:hover,
.hvr-rotate_innerMagicWidget122_ey:focus,
.hvr-rotate_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget122_ey:hover,
.hvr-grow-rotate_innerMagicWidget122_ey:focus,
.hvr-grow-rotate_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget122_ey:hover,
.hvr-float_innerMagicWidget122_ey:focus,
.hvr-float_innerMagicWidget122_ey:active {
    -ms-transform: translateY(-8px);
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px)
}

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

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

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

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

.hvr-skew-backward_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -ms-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-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_innerMagicWidget122_ey:hover,
.hvr-skew-backward_innerMagicWidget122_ey:focus,
.hvr-skew-backward_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget122_ey:hover,
.hvr-wobble-vertical_innerMagicWidget122_ey:focus,
.hvr-wobble-vertical_innerMagicWidget122_ey:active {
    -ms-animation-name: hvr-wobble-vertical_innerMagicWidget122_ey;
    -webkit-animation-name: hvr-wobble-vertical_innerMagicWidget122_ey;
    -moz-animation-name: hvr-wobble-vertical_innerMagicWidget122_ey;
    -o-animation-name: hvr-wobble-vertical_innerMagicWidget122_ey;
    animation-name: hvr-wobble-vertical_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget122_ey:hover,
.hvr-wobble-horizontal_innerMagicWidget122_ey:focus,
.hvr-wobble-horizontal_innerMagicWidget122_ey:active {
    -ms-animation-name: hvr-wobble-horizontal_innerMagicWidget122_ey;
    -webkit-animation-name: hvr-wobble-horizontal_innerMagicWidget122_ey;
    -moz-animation-name: hvr-wobble-horizontal_innerMagicWidget122_ey;
    -o-animation-name: hvr-wobble-horizontal_innerMagicWidget122_ey;
    animation-name: hvr-wobble-horizontal_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget122_ey:hover,
.hvr-wobble-to-bottom-right_innerMagicWidget122_ey:focus,
.hvr-wobble-to-bottom-right_innerMagicWidget122_ey:active {
    -ms-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget122_ey;
    -webkit-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget122_ey;
    -moz-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget122_ey;
    -o-animation-name: hvr-wobble-to-bottom-right_innerMagicWidget122_ey;
    animation-name: hvr-wobble-to-bottom-right_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget122_ey:hover,
.hvr-wobble-to-top-right_innerMagicWidget122_ey:focus,
.hvr-wobble-to-top-right_innerMagicWidget122_ey:active {
    -ms-animation-name: hvr-wobble-to-top-right_innerMagicWidget122_ey;
    -webkit-animation-name: hvr-wobble-to-top-right_innerMagicWidget122_ey;
    -moz-animation-name: hvr-wobble-to-top-right_innerMagicWidget122_ey;
    -o-animation-name: hvr-wobble-to-top-right_innerMagicWidget122_ey;
    animation-name: hvr-wobble-to-top-right_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-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_innerMagicWidget122_ey:hover,
.hvr-wobble-top_innerMagicWidget122_ey:focus,
.hvr-wobble-top_innerMagicWidget122_ey:active {
    -ms-animation-name: hvr-wobble-top_innerMagicWidget122_ey;
    -webkit-animation-name: hvr-wobble-top_innerMagicWidget122_ey;
    -moz-animation-name: hvr-wobble-top_innerMagicWidget122_ey;
    -o-animation-name: hvr-wobble-top_innerMagicWidget122_ey;
    animation-name: hvr-wobble-top_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-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_innerMagicWidget122_ey:hover,
.hvr-wobble-bottom_innerMagicWidget122_ey:focus,
.hvr-wobble-bottom_innerMagicWidget122_ey:active {
    -ms-animation-name: hvr-wobble-bottom_innerMagicWidget122_ey;
    -webkit-animation-name: hvr-wobble-bottom_innerMagicWidget122_ey;
    -moz-animation-name: hvr-wobble-bottom_innerMagicWidget122_ey;
    -o-animation-name: hvr-wobble-bottom_innerMagicWidget122_ey;
    animation-name: hvr-wobble-bottom_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget122_ey:hover,
.hvr-wobble-skew_innerMagicWidget122_ey:focus,
.hvr-wobble-skew_innerMagicWidget122_ey:active {
    -ms-animation-name: hvr-wobble-skew_innerMagicWidget122_ey;
    -webkit-animation-name: hvr-wobble-skew_innerMagicWidget122_ey;
    -moz-animation-name: hvr-wobble-skew_innerMagicWidget122_ey;
    -o-animation-name: hvr-wobble-skew_innerMagicWidget122_ey;
    animation-name: hvr-wobble-skew_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget122_ey:hover,
.hvr-buzz_innerMagicWidget122_ey:focus,
.hvr-buzz_innerMagicWidget122_ey:active {
    -ms-animation-name: hvr-buzz_innerMagicWidget122_ey;
    -webkit-animation-name: hvr-buzz_innerMagicWidget122_ey;
    -moz-animation-name: hvr-buzz_innerMagicWidget122_ey;
    -o-animation-name: hvr-buzz_innerMagicWidget122_ey;
    animation-name: hvr-buzz_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -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_innerMagicWidget122_ey:hover,
.hvr-buzz-out_innerMagicWidget122_ey:focus,
.hvr-buzz-out_innerMagicWidget122_ey:active {
    -ms-animation-name: hvr-buzz-out_innerMagicWidget122_ey;
    -webkit-animation-name: hvr-buzz-out_innerMagicWidget122_ey;
    -moz-animation-name: hvr-buzz-out_innerMagicWidget122_ey;
    -o-animation-name: hvr-buzz-out_innerMagicWidget122_ey;
    animation-name: hvr-buzz-out_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: 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_innerMagicWidget122_ey:hover,
.hvr-fade_innerMagicWidget122_ey:focus,
.hvr-fade_innerMagicWidget122_ey:active {
    background-color: #00b7a2 !important;
    color:  !important
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hvr-shutter-out-horizontal_innerMagicWidget122_ey:hover:before,
.hvr-shutter-out-horizontal_innerMagicWidget122_ey:focus:before,
.hvr-shutter-out-horizontal_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey:hover,
.hvr-shutter-in-vertical_innerMagicWidget122_ey:focus,
.hvr-shutter-in-vertical_innerMagicWidget122_ey:active {
    color: #fff
}

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

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

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

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

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

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

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

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

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

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

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

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

.hvr-underline-from-left_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey:hover:before,
.hvr-underline-from-left_innerMagicWidget122_ey:focus:before,
.hvr-underline-from-left_innerMagicWidget122_ey:active:before {
    right: 0
}

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

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

.hvr-overline-from-left_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey:hover:before,
.hvr-overline-from-left_innerMagicWidget122_ey:focus:before,
.hvr-overline-from-left_innerMagicWidget122_ey:active:before {
    right: 0
}

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

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

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

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

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

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

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

.hvr-float-shadow_innerMagicWidget122_ey:hover:before,
.hvr-float-shadow_innerMagicWidget122_ey:focus:before,
.hvr-float-shadow_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget122_ey:before,
.hvr-shadow-radial_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey:hover:before,
.hvr-shadow-radial_innerMagicWidget122_ey:focus:before,
.hvr-shadow-radial_innerMagicWidget122_ey:active:before,
.hvr-shadow-radial_innerMagicWidget122_ey:hover:after,
.hvr-shadow-radial_innerMagicWidget122_ey:focus:after,
.hvr-shadow-radial_innerMagicWidget122_ey:active:after {
    opacity: 1
}

.hvr-bubble-top_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget122_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_innerMagicWidget122_ey:hover:before,
.hvr-bubble-top_innerMagicWidget122_ey:focus:before,
.hvr-bubble-top_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget122_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_innerMagicWidget122_ey:hover:before,
.hvr-bubble-right_innerMagicWidget122_ey:focus:before,
.hvr-bubble-right_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget122_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_innerMagicWidget122_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget122_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget122_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_innerMagicWidget122_ey:hover:before,
.hvr-bubble-left_innerMagicWidget122_ey:focus:before,
.hvr-bubble-left_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget122_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_innerMagicWidget122_ey:hover,
.hvr-bubble-float-top_innerMagicWidget122_ey:focus,
.hvr-bubble-float-top_innerMagicWidget122_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_innerMagicWidget122_ey:hover:before,
.hvr-bubble-float-top_innerMagicWidget122_ey:focus:before,
.hvr-bubble-float-top_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget122_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_innerMagicWidget122_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_innerMagicWidget122_ey:hover,
.hvr-bubble-float-right_innerMagicWidget122_ey:focus,
.hvr-bubble-float-right_innerMagicWidget122_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_innerMagicWidget122_ey:hover:before,
.hvr-bubble-float-right_innerMagicWidget122_ey:focus:before,
.hvr-bubble-float-right_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget122_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_innerMagicWidget122_ey:hover,
.hvr-bubble-float-bottom_innerMagicWidget122_ey:focus,
.hvr-bubble-float-bottom_innerMagicWidget122_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_innerMagicWidget122_ey:hover:before,
.hvr-bubble-float-bottom_innerMagicWidget122_ey:focus:before,
.hvr-bubble-float-bottom_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-visibility: hidden;
    -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_innerMagicWidget122_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_innerMagicWidget122_ey:hover,
.hvr-bubble-float-left_innerMagicWidget122_ey:focus,
.hvr-bubble-float-left_innerMagicWidget122_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_innerMagicWidget122_ey:hover:before,
.hvr-bubble-float-left_innerMagicWidget122_ey:focus:before,
.hvr-bubble-float-left_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget122_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_innerMagicWidget122_ey:hover:before,
.hvr-bubble-bottom_innerMagicWidget122_ey:focus:before,
.hvr-bubble-bottom_innerMagicWidget122_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_innerMagicWidget122_ey {
    vertical-align: middle;
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -ms-backface-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_innerMagicWidget122_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_innerMagicWidget122_ey:hover:before {
    -ms-transform: translateX(80%);
    -webkit-transform: translateX(80%);
    -moz-transform: translateX(80%);
    -o-transform: translateX(80%);
    transform: translateX(80%)
}

.innerGroup124 {
    left: 994px;
    top: 1596px;
    width: 104px;
    height: 104px;
    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
}

.innerGroup124 {
    display: block;
    top: 1596px;
    left: 994px;
    width: 104px;
    height: 104px;
    initialTop: 1596;
    initialLeft: 994;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerGroup124 {
        display: none;
        top: 1294px;
        left: 555.5px;
        width: 59px;
        height: 59px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup124 {
        display: none;
        top: 1294px;
        left: 555.5px;
        width: 59px;
        height: 59px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup124 {
        display: none;
        top: 1632px;
        left: 555px;
        width: 59px;
        height: 59px;
        initialTop: 1632;
        initialLeft: 555;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerShape125 {
    left: 408px;
    top: 1860px;
    width: 50px;
    height: 2px;
    z-index: 1000081;
    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
}

.innerShape125 {
    display: block;
    initialLeft: 408;
    initialTop: 1860;
    left: 408px;
    top: 1860px;
    width: 50px;
    initialWidth: 50;
    height: 2px;
    initialHeight: 2
}

@media screen and (max-width:959px) {
    .innerShape125 {
        display: none;
        width: 50px;
        initialWidth: 50;
        height: 2px;
        initialHeight: 112;
        left: 406px;
        initialLeft: 406;
        top: 1821px;
        initialTop: 1821
    }
}

@media screen and (max-width:767px) {
    .innerShape125 {
        display: none
    }
}

@media screen and (max-width:479px) {
    .innerShape125 {
        display: none;
        top: 1821px;
        left: 406px;
        initialTop: 1821;
        initialLeft: 406
    }
}

.innerShape128 {
    left: 0;
    top: 0;
    width: 50px;
    height: 2px;
    z-index: 1000041;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #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
}

.innerShape128 {
    display: block;
    initialLeft: 103;
    initialTop: 1859;
    left: 0;
    top: 0;
    width: 50px;
    initialWidth: 50;
    height: 2px;
    initialHeight: 2
}

@media screen and (max-width:959px) {
    .innerShape128 {
        display: block;
        width: 50px;
        initialWidth: 50;
        height: 2px;
        initialHeight: 112;
        left: 140px;
        initialLeft: 140;
        top: 250px;
        initialTop: 250
    }
}

@media screen and (max-width:767px) {
    .innerShape128 {
        display: block;
        top: 250px;
        left: 140px;
        width: 50px;
        height: 2px;
        initialTop: 250;
        initialLeft: 140;
        initialWidth: 50;
        initialHeight: 112
    }
}

@media screen and (max-width:479px) {
    .innerShape128 {
        display: block;
        top: 250px;
        left: 140px;
        width: 50px;
        height: 2px;
        initialTop: 250;
        initialLeft: 140;
        initialWidth: 50;
        initialHeight: 112
    }
}

.innerShape132 {
    left: 714px;
    top: 1860px;
    width: 50px;
    height: 2px;
    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;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

.innerShape132 {
    display: block;
    initialLeft: 714;
    initialTop: 1860;
    left: 714px;
    top: 1860px;
    width: 50px;
    initialWidth: 50;
    height: 2px;
    initialHeight: 2
}

@media screen and (max-width:959px) {
    .innerShape132 {
        display: none;
        width: 50px;
        initialWidth: 50;
        height: 2px;
        initialHeight: 112;
        left: 712px;
        initialLeft: 712;
        top: 1821px;
        initialTop: 1821
    }
}

@media screen and (max-width:767px) {
    .innerShape132 {
        display: block
    }
}

@media screen and (max-width:479px) {
    .innerShape132 {
        display: none;
        top: 1821px;
        left: 712px;
        initialTop: 1821;
        initialLeft: 712
    }
}

.innerShape133 {
    left: 1021px;
    top: 1860px;
    width: 50px;
    height: 2px;
    z-index: 1000083;
    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
}

.innerShape133 {
    display: block;
    initialLeft: 1021;
    initialTop: 1860;
    left: 1021px;
    top: 1860px;
    width: 50px;
    initialWidth: 50;
    height: 2px;
    initialHeight: 2
}

@media screen and (max-width:959px) {
    .innerShape133 {
        display: block;
        width: 50px;
        initialWidth: 50;
        height: 2px;
        initialHeight: 112;
        left: 1019px;
        initialLeft: 1019;
        top: 1822px;
        initialTop: 1822
    }
}

@media screen and (max-width:767px) {
    .innerShape133 {
        display: block
    }
}

@media screen and (max-width:479px) {
    .innerShape133 {
        display: block;
        top: 1822px;
        left: 1019px;
        initialTop: 1822;
        initialLeft: 1019
    }
}

.innerShape134 {
    left: 344px;
    top: 481px;
    width: 80px;
    height: 80px;
    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;
    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
}

.innerShape134 {
    display: none
}

@media screen and (max-width:959px) {
    .innerShape134 {
        display: block;
        initialLeft: -294;
        initialTop: 600;
        left: -294px;
        top: 600px;
        width: 1376px;
        height: 260px;
        initialHeight: 260;
        initialWidth: 1376
    }
}

@media screen and (max-width:767px) {
    .innerShape134 {
        display: block;
        initialLeft: -345;
        initialTop: 491;
        left: -345px;
        top: 491px
    }
}

@media screen and (max-width:479px) {
    .innerShape134 {
        display: block;
        initialLeft: -345;
        initialTop: 467;
        left: -345px;
        top: 467px
    }
}

.innerShape135 {
    left: -200px;
    top: 677px;
    width: 1570px;
    height: 400px;
    z-index: 1000021;
    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/751CB7DD-0E04-769E-C7BB-02E59C0F7B8F.jpg');
    background-size: cover;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    background-position: center center;
    overflow: hidden
}

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

@media screen and (max-width:959px) {
    .innerShape135 {
        display: block;
        left: 0;
        width: 768px;
        initialLeft: 143;
        initialTop: 600;
        top: 600px;
        height: 260px;
        initialHeight: 260
    }
}

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

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

.innerText140 {
    left: 219px;
    top: 716px;
    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
}

.innerText140_ContentDiv {
    word-wrap: break-word
}

.innerText140 {
    display: none
}

@media screen and (max-width:959px) {
    .innerText140 {
        display: block;
        initialLeft: 45;
        initialTop: 669;
        left: 45px;
        top: 669px;
        prevBottom: 865;
        width: 354px;
        initialWidth: 354;
        initialHeight: 30
    }
}

@media screen and (max-width:767px) {
    .innerText140 {
        display: block;
        initialLeft: 30;
        initialTop: 560;
        left: 30px;
        top: 560px;
        prevBottom: 756
    }
}

@media screen and (max-width:479px) {
    .innerText140 {
        display: block;
        initialLeft: 30;
        initialTop: 536;
        left: 30px;
        top: 536px;
        prevBottom: 732;
        width: 262px;
        initialWidth: 262;
        min-height: 164px;
        initialHeight: 164
    }
}

.innerText146 {
    left: 116px;
    top: -72px;
    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: 1000038;
    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
}

.innerText146_ContentDiv {
    word-wrap: break-word
}

.innerText146 {
    display: none;
    top: -72px;
    left: 116px;
    width: 330px;
    min-height: 30px;
    initialTop: 1787;
    initialLeft: 219;
    initialWidth: 330;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerText146 {
        display: block;
        prevBottom: 1864;
        initialLeft: 0;
        initialTop: 121;
        left: 0;
        top: 121px;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText146 {
        display: block;
        top: 121px;
        left: 0;
        width: 330px;
        min-height: 30px;
        initialTop: 121;
        initialLeft: 0;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 1864
    }
}

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

.innerMagicWidget153 {
    left: -200px;
    top: 1123px;
    width: 1570px;
    height: 425px;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    z-index: 1000025;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

.innerMagicWidget153 {
    display: block;
    initialHeight: 425;
    width: 1570px;
    left: -200px;
    initialLeft: 487;
    initialTop: 1123;
    top: 1123px;
    prevBottom: 1622;
    height: 425px
}

@media screen and (max-width:959px) {
    .innerMagicWidget153 {
        display: block;
        left: 0;
        width: 768px;
        initialLeft: 487;
        initialTop: 1181;
        top: 1181px;
        prevBottom: 1680;
        height: 404px;
        initialHeight: 404
    }
}

@media screen and (max-width:767px) {
    .innerMagicWidget153 {
        display: block;
        left: 0;
        width: 480px
    }
}

@media screen and (max-width:479px) {
    .innerMagicWidget153 {
        display: block;
        left: 0;
        width: 320px;
        height: 377px;
        initialHeight: 377;
        top: 1207px;
        initialTop: 1207
    }
}

body {
    margin: 0
}

#slider_container_innerMagicWidget153_ey .gridwrapper_div {
    width: 25%;
    height: 400px;
    float: left;
    overflow: hidden;
    position: relative
}

#slider_container_innerMagicWidget153_ey .gridwrapper_div>div {
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50% 50%;
    position: absolute;
    top0
}

.Title_CaptionGallery {
    font-family: Arial;
    font-weight: 700;
    color: #fff;
    font-size: 20px;
    font-style: Normal;
    text-transform: none;
    text-decoration: none;
    text-align: center;
    pointer-events: none
}

.Description_CaptionGallery {
    font-family: Arial;
    font-weight: 300;
    color: #fff;
    font-size: 14px;
    font-style: Normal;
    text-transform: none;
    text-decoration: none;
    text-align: center;
    pointer-events: none
}

.galleryImageTitle_CaptionGallery_innerMagicWidget153_ey {
    display: none;
    position: relative;
    pointer-events: none;
    margin: 0 0 0 0
}

.galleryImageDescription_CaptionGallery_innerMagicWidget153_ey {
    display: none;
    position: relative;
    pointer-events: none;
    margin: 5px 0 0 0
}

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

.bgcolor_innerMagicWidget153_ey {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: .5;
    background-color: #000;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0
}

.center_innerMagicWidget153_ey {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 95%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%)
}

.landscape-columns_innerMagicWidget153_ey {
    width: 50% !important
}

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

.tablet-columns_innerMagicWidget153_ey {
    width: 33.33% !important
}

#slider_container_innerMagicWidget153_ey.zoomin_innerMagicWidget153_ey .gridwrapper_div>div {
    background-size: cover;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

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

#slider_container_innerMagicWidget153_ey.zoomout_innerMagicWidget153_ey .gridwrapper_div>div:first-child {
    background-size: cover;
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

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

#slider_container_innerMagicWidget153_ey.slide_innerMagicWidget153_ey .gridwrapper_div>div:first-child {
    background-size: cover;
    margin-left: 30px;
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

#slider_container_innerMagicWidget153_ey.slide_innerMagicWidget153_ey .gridwrapper_div>div:first-child:hover {
    margin-left: 0
}

#slider_container_innerMagicWidget153_ey.rotatezoomout_innerMagicWidget153_ey .gridwrapper_div>div {
    background-size: cover;
    -webkit-transform: rotate(0) scale(1);
    transform: rotate(0) scale(1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

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

#slider_container_innerMagicWidget153_ey.focus_innerMagicWidget153_ey .gridwrapper_div>div {
    background-size: cover;
    -webkit-filter: blur(2px);
    filter: blur(2px);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

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

#slider_container_innerMagicWidget153_ey.blur_innerMagicWidget153_ey .gridwrapper_div>div {
    background-size: cover;
    -webkit-filter: blur(0);
    -ms-filter: blur(0);
    -moz-filter: blur(0);
    -o-filter: blur(0);
    filter: blur(0);
    -webkit-transform: scale(1.07);
    -ms-transform: scale(1.07);
    -moz-transform: scale(1.07);
    -o-transform: scale(1.07);
    transform: scale(1.07)
}

#slider_container_innerMagicWidget153_ey.blur_innerMagicWidget153_ey .gridwrapper_div>div:hover {
    -webkit-filter: blur(2px);
    filter: blur(2px)
}

#slider_container_innerMagicWidget153_ey.grayscale_innerMagicWidget153_ey .gridwrapper_div>div {
    background-size: cover;
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

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

#slider_container_innerMagicWidget153_ey.grayscaleout_innerMagicWidget153_ey .gridwrapper_div>div:first-child {
    background-size: cover;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

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

#slider_container_innerMagicWidget153_ey.sepia_innerMagicWidget153_ey .gridwrapper_div>div {
    background-size: cover;
    -webkit-filter: sepia(0);
    filter: sepia(0);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

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

#slider_container_innerMagicWidget153_ey.sepiaout_innerMagicWidget153_ey .gridwrapper_div>div {
    background-size: cover;
    -webkit-filter: sepia(100%);
    filter: sepia(100%);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

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

#slider_container_innerMagicWidget153_ey.opacity_innerMagicWidget153_ey .gridwrapper_div>div {
    background-size: cover;
    opacity: 1;
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

#slider_container_innerMagicWidget153_ey.opacity_innerMagicWidget153_ey .gridwrapper_div>div:hover {
    opacity: .5
}

#slider_container_innerMagicWidget153_ey.flash_innerMagicWidget153_ey .gridwrapper_div>div {
    background-size: cover
}

#slider_container_innerMagicWidget153_ey.flash_innerMagicWidget153_ey .gridwrapper_div>div:hover {
    opacity: 1;
    -webkit-animation: flash .3s;
    animation: flash .3s
}

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

    100% {
        opacity: 1
    }
}

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

    100% {
        opacity: 1
    }
}

#slider_container_innerMagicWidget153_ey.shine_innerMagicWidget153_ey .gridwrapper_div>div:first-child {
    background-size: cover;
    position: relative
}

#slider_container_innerMagicWidget153_ey.shine_innerMagicWidget153_ey .gridwrapper_div>div::before {
    position: absolute;
    top: 0;
    left: -75%;
    z-index: 2;
    display: block;
    content: '';
    width: 50%;
    height: 100%;
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg)
}

#slider_container_innerMagicWidget153_ey.shine_innerMagicWidget153_ey .gridwrapper_div>div:hover::before {
    -webkit-animation: shine .3s;
    animation: shine .3s;
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%)
}

@-webkit-keyframes shine {
    100% {
        left: 125%
    }
}

@keyframes shine {
    100% {
        left: 125%
    }
}

.innerImage154 {
    left: 1013px;
    top: 1610px;
    width: 64px;
    height: 76px;
    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
}

.innerImage154 img {
    border: 0
}

.innerImage154 {
    display: block;
    initialLeft: 1013;
    initialTop: 1610;
    left: 1013px;
    top: 1610px;
    width: 64px;
    height: 76px;
    imageWidth: 64;
    imageHeight: 76;
    imageLeft: 0;
    imageTop: 0;
    fittingType: 3;
    imagePositionType: 4;
    initialWidth: 64;
    initialHeight: 76
}

@media screen and (max-width:959px) {
    .innerImage154 {
        display: none;
        imageWidth: 84;
        imageHeight: 101;
        imageLeft: 0;
        imageTop: 0;
        top: 1269px;
        left: -195px;
        width: 84px;
        height: 101px;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1269;
        initialLeft: -195;
        initialWidth: 84;
        initialHeight: 101
    }
}

@media screen and (max-width:767px) {
    .innerImage154 {
        display: none;
        imageWidth: 84;
        imageHeight: 101;
        imageLeft: 0;
        imageTop: 0;
        top: 1458px;
        left: 85px;
        width: 84px;
        height: 101px;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1458;
        initialLeft: 85;
        initialWidth: 84;
        initialHeight: 101
    }
}

@media screen and (max-width:479px) {
    .innerImage154 {
        display: none;
        imageWidth: 84;
        imageHeight: 101;
        imageLeft: 0;
        imageTop: 0;
        top: 2631px;
        left: 118px;
        width: 84px;
        height: 101px;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 2631;
        initialLeft: 118;
        initialWidth: 84;
        initialHeight: 101
    }
}

.innerImage154>a>img,
.innerImage154>img {
    width: 64px !important;
    height: 76px !important;
    left: 0 !important;
    top: 0 !important
}

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

    .innerImage154>a>img,
    .innerImage154>img {
        width: 84px !important;
        height: 101px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage154>a>img,
    .innerImage154>img {
        width: 84px !important;
        height: 101px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage154>a>img,
    .innerImage154>img {
        width: 84px !important;
        height: 101px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerShape156 {
    left: -200px;
    top: 1521px;
    width: 1570px;
    height: 11px;
    z-index: 1000070;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #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
}

.innerShape156 {
    display: block;
    left: -200px;
    initialTop: 1521;
    initialLeft: 146;
    width: 1570px;
    initialWidth: 1570;
    height: 11px;
    initialHeight: 11;
    top: 1521px
}

@media screen and (max-width:959px) {
    .innerShape156 {
        display: block;
        width: 768px;
        left: 0;
        initialLeft: 146;
        initialTop: 1579;
        top: 1579px
    }
}

@media screen and (max-width:767px) {
    .innerShape156 {
        display: block;
        width: 480px;
        left: 0
    }
}

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

.innerText157 {
    left: 116px;
    top: -27px;
    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: 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
}

.innerText157_ContentDiv {
    word-wrap: break-word
}

.innerText157 {
    display: none;
    top: -27px;
    left: 116px;
    width: 330px;
    min-height: 30px;
    initialTop: 1832;
    initialLeft: 219;
    initialWidth: 330;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerText157 {
        display: block;
        prevBottom: 1975;
        initialLeft: 32;
        initialTop: 161;
        left: 32px;
        top: 161px;
        width: 265px;
        initialWidth: 265;
        min-height: 77px;
        initialHeight: 77
    }
}

@media screen and (max-width:767px) {
    .innerText157 {
        display: block;
        top: 161px;
        left: 32px;
        width: 265px;
        min-height: 77px;
        initialTop: 161;
        initialLeft: 32;
        initialWidth: 265;
        initialHeight: 77;
        prevBottom: 1975
    }
}

@media screen and (max-width:479px) {
    .innerText157 {
        display: block;
        top: 161px;
        left: 32px;
        width: 265px;
        min-height: 77px;
        initialTop: 161;
        initialLeft: 32;
        initialWidth: 265;
        initialHeight: 77;
        prevBottom: 1975
    }
}

.innerShape158 {
    left: 241px;
    top: -209px;
    width: 80px;
    height: 80px;
    z-index: 1000039;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    border-radius: 200px;
    -moz-border-radius: 200px;
    border-top-left-radius: 200px;
    -moz-border-radius-topleft: 200px;
    border-top-right-radius: 200px;
    -moz-border-radius-topright: 200px;
    border-bottom-right-radius: 200px;
    -moz-border-radius-bottomright: 200px;
    border-bottom-left-radius: 200px;
    -moz-border-radius-bottomleft: 200px;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

.innerShape158 {
    display: none;
    top: -209px;
    left: 241px;
    width: 80px;
    height: 80px;
    initialTop: 1650;
    initialLeft: 344;
    initialWidth: 80;
    initialHeight: 80
}

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

@media screen and (max-width:767px) {
    .innerShape158 {
        display: block;
        top: 0;
        left: 114px;
        width: 102px;
        height: 102px;
        initialTop: 0;
        initialLeft: 114;
        initialWidth: 102;
        initialHeight: 102
    }
}

@media screen and (max-width:479px) {
    .innerShape158 {
        display: block;
        top: 0;
        left: 114px;
        width: 102px;
        height: 102px;
        initialTop: 0;
        initialLeft: 114;
        initialWidth: 102;
        initialHeight: 102
    }
}

.innerGroup159 {
    left: 0;
    top: 0;
    width: 50px;
    height: 2px;
    z-index: 1000042;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup159 {
    display: block;
    top: 0;
    left: 0;
    width: 50px;
    height: 2px;
    initialTop: 0;
    initialLeft: 0;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerGroup159 {
        display: block;
        top: 0;
        left: 0;
        width: 330px;
        height: 252px;
        initialTop: 23;
        initialLeft: 160;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup159 {
        display: block;
        top: 0;
        left: 0;
        width: 330px;
        height: 252px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup159 {
        display: block;
        top: 0;
        left: 0;
        width: 330px;
        height: 252px;
        initialTop: 23;
        initialLeft: 160;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerShape161 {
    left: 344px;
    top: 1650px;
    width: 80px;
    height: 80px;
    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;
    background-color: #00b7a2;
    border-radius: 200px;
    -moz-border-radius: 200px;
    border-top-left-radius: 200px;
    -moz-border-radius-topleft: 200px;
    border-top-right-radius: 200px;
    -moz-border-radius-topright: 200px;
    border-bottom-right-radius: 200px;
    -moz-border-radius-bottomright: 200px;
    border-bottom-left-radius: 200px;
    -moz-border-radius-bottomleft: 200px;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

.innerShape161 {
    display: none;
    top: 1650px;
    left: 344px;
    width: 80px;
    height: 80px;
    initialTop: 1650;
    initialLeft: 344;
    initialWidth: 80;
    initialHeight: 80
}

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

@media screen and (max-width:767px) {
    .innerShape161 {
        display: block;
        top: 0;
        left: 114px;
        width: 102px;
        height: 102px;
        initialTop: 0;
        initialLeft: 114;
        initialWidth: 102;
        initialHeight: 102
    }
}

@media screen and (max-width:479px) {
    .innerShape161 {
        display: block;
        top: 0;
        left: 114px;
        width: 102px;
        height: 102px;
        initialTop: 0;
        initialLeft: 114;
        initialWidth: 102;
        initialHeight: 102
    }
}

.innerText162 {
    left: 219px;
    top: 1787px;
    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: 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
}

.innerText162_ContentDiv {
    word-wrap: break-word
}

.innerText162 {
    display: none;
    top: 1787px;
    left: 219px;
    width: 330px;
    min-height: 30px;
    initialTop: 1787;
    initialLeft: 219;
    initialWidth: 330;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerText162 {
        display: block;
        prevBottom: 2194;
        initialLeft: 0;
        initialTop: 121;
        left: 0;
        top: 121px;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText162 {
        display: block;
        top: 121px;
        left: 0;
        width: 330px;
        min-height: 30px;
        initialTop: 121;
        initialLeft: 0;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 2194
    }
}

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

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

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

.innerText163_ContentDiv {
    word-wrap: break-word
}

.innerText163 {
    display: none;
    top: 1832px;
    left: 219px;
    width: 330px;
    min-height: 30px;
    initialTop: 1832;
    initialLeft: 219;
    initialWidth: 330;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerText163 {
        display: block;
        prevBottom: 2300;
        initialLeft: 32;
        initialTop: 161;
        left: 32px;
        top: 161px;
        width: 265px;
        initialWidth: 265;
        min-height: 94px;
        initialHeight: 94
    }
}

@media screen and (max-width:767px) {
    .innerText163 {
        display: block;
        top: 161px;
        left: 32px;
        width: 265px;
        min-height: 94px;
        initialTop: 161;
        initialLeft: 32;
        initialWidth: 265;
        initialHeight: 94;
        prevBottom: 2300
    }
}

@media screen and (max-width:479px) {
    .innerText163 {
        display: block;
        top: 161px;
        left: 32px;
        width: 265px;
        min-height: 94px;
        initialTop: 161;
        initialLeft: 32;
        initialWidth: 265;
        initialHeight: 94;
        prevBottom: 2300
    }
}

.innerShape164 {
    left: 103px;
    top: 1859px;
    width: 50px;
    height: 2px;
    z-index: 1000048;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #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
}

.innerShape164 {
    display: none;
    initialLeft: 103;
    initialTop: 1859;
    left: 103px;
    top: 1859px;
    width: 50px;
    initialWidth: 50;
    height: 2px;
    initialHeight: 2
}

@media screen and (max-width:959px) {
    .innerShape164 {
        display: block;
        width: 50px;
        initialWidth: 50;
        height: 2px;
        initialHeight: 112;
        left: 140px;
        initialLeft: 140;
        top: 272px;
        initialTop: 272
    }
}

@media screen and (max-width:767px) {
    .innerShape164 {
        display: block;
        top: 272px;
        left: 140px;
        width: 50px;
        height: 2px;
        initialTop: 272;
        initialLeft: 140;
        initialWidth: 50;
        initialHeight: 112
    }
}

@media screen and (max-width:479px) {
    .innerShape164 {
        display: block;
        top: 272px;
        left: 140px;
        width: 50px;
        height: 2px;
        initialTop: 272;
        initialLeft: 140;
        initialWidth: 50;
        initialHeight: 112
    }
}

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

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

@media screen and (max-width:959px) {
    .innerGroup165 {
        display: block;
        top: 0;
        left: 0;
        width: 330px;
        height: 274px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup165 {
        display: block;
        initialLeft: -145;
        top: 0;
        left: 0;
        width: 330px;
        height: 274px;
        initialTop: -17;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup165 {
        display: block;
        top: 0;
        left: 0;
        width: 330px;
        height: 274px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerGroup166 {
    left: 74px;
    top: 2267px;
    width: 330px;
    height: 274px;
    z-index: 1000057;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup166 {
    display: none;
    top: 2267px;
    left: 74px;
    width: 330px;
    height: 274px;
    initialTop: 1988;
    initialLeft: 239;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerGroup166 {
        display: block;
        top: 0;
        left: 0;
        width: 330px;
        height: 274px;
        initialTop: 296;
        initialLeft: -20;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup166 {
        display: block;
        initialLeft: -165;
        top: 0;
        left: 0;
        width: 330px;
        height: 274px;
        initialTop: 279;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup166 {
        display: block;
        top: 0;
        left: 0;
        width: 330px;
        height: 274px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerShape167 {
    left: 344px;
    top: 1650px;
    width: 80px;
    height: 80px;
    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;
    background-color: #00b7a2;
    border-radius: 200px;
    -moz-border-radius: 200px;
    border-top-left-radius: 200px;
    -moz-border-radius-topleft: 200px;
    border-top-right-radius: 200px;
    -moz-border-radius-topright: 200px;
    border-bottom-right-radius: 200px;
    -moz-border-radius-bottomright: 200px;
    border-bottom-left-radius: 200px;
    -moz-border-radius-bottomleft: 200px;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

.innerShape167 {
    display: none;
    top: 1650px;
    left: 344px;
    width: 80px;
    height: 80px;
    initialTop: 1650;
    initialLeft: 344;
    initialWidth: 80;
    initialHeight: 80
}

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

@media screen and (max-width:767px) {
    .innerShape167 {
        display: block;
        top: 0;
        left: 114px;
        width: 102px;
        height: 102px;
        initialTop: 0;
        initialLeft: 114;
        initialWidth: 102;
        initialHeight: 102
    }
}

@media screen and (max-width:479px) {
    .innerShape167 {
        display: block;
        top: 0;
        left: 114px;
        width: 102px;
        height: 102px;
        initialTop: 0;
        initialLeft: 114;
        initialWidth: 102;
        initialHeight: 102
    }
}

.innerText168 {
    left: 219px;
    top: 1787px;
    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: 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
}

.innerText168_ContentDiv {
    word-wrap: break-word
}

.innerText168 {
    display: none;
    top: 1787px;
    left: 219px;
    width: 330px;
    min-height: 30px;
    initialTop: 1787;
    initialLeft: 219;
    initialWidth: 330;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerText168 {
        display: block;
        prevBottom: 2510;
        initialLeft: 0;
        initialTop: 121;
        left: 0;
        top: 121px;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText168 {
        display: block;
        top: 121px;
        left: 0;
        width: 330px;
        min-height: 30px;
        initialTop: 121;
        initialLeft: 0;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 2510
    }
}

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

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

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

.innerText169_ContentDiv {
    word-wrap: break-word
}

.innerText169 {
    display: none;
    top: 1832px;
    left: 219px;
    width: 330px;
    min-height: 30px;
    initialTop: 1832;
    initialLeft: 219;
    initialWidth: 330;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerText169 {
        display: block;
        prevBottom: 2614;
        initialLeft: 32;
        initialTop: 161;
        left: 32px;
        top: 161px;
        width: 265px;
        initialWidth: 265;
        min-height: 94px;
        initialHeight: 94
    }
}

@media screen and (max-width:767px) {
    .innerText169 {
        display: block;
        top: 161px;
        left: 32px;
        width: 265px;
        min-height: 94px;
        initialTop: 161;
        initialLeft: 32;
        initialWidth: 265;
        initialHeight: 94;
        prevBottom: 2614
    }
}

@media screen and (max-width:479px) {
    .innerText169 {
        display: block;
        top: 161px;
        left: 32px;
        width: 265px;
        min-height: 94px;
        initialTop: 161;
        initialLeft: 32;
        initialWidth: 265;
        initialHeight: 94;
        prevBottom: 2614
    }
}

.innerShape170 {
    left: 103px;
    top: 1859px;
    width: 50px;
    height: 2px;
    z-index: 1000056;
    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
}

.innerShape170 {
    display: none;
    initialLeft: 103;
    initialTop: 1859;
    left: 103px;
    top: 1859px;
    width: 50px;
    initialWidth: 50;
    height: 2px;
    initialHeight: 2
}

@media screen and (max-width:959px) {
    .innerShape170 {
        display: block;
        width: 50px;
        initialWidth: 50;
        height: 2px;
        initialHeight: 112;
        left: 140px;
        initialLeft: 140;
        top: 272px;
        initialTop: 272
    }
}

@media screen and (max-width:767px) {
    .innerShape170 {
        display: block;
        top: 272px;
        left: 140px;
        width: 50px;
        height: 2px;
        initialTop: 272;
        initialLeft: 140;
        initialWidth: 50;
        initialHeight: 112
    }
}

@media screen and (max-width:479px) {
    .innerShape170 {
        display: block;
        top: 272px;
        left: 140px;
        width: 50px;
        height: 2px;
        initialTop: 272;
        initialLeft: 140;
        initialWidth: 50;
        initialHeight: 112
    }
}

.innerGroup171 {
    left: 219px;
    top: 2484px;
    width: 330px;
    height: 274px;
    z-index: 1000064;
    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: none;
    left: 219px;
    width: 330px;
    height: 274px;
    initialTop: 2484;
    initialLeft: 219;
    initialWidth: 80;
    initialHeight: 80;
    top: 2484px
}

@media screen and (max-width:959px) {
    .innerGroup171 {
        display: block;
        left: 0;
        width: 330px;
        height: 274px;
        initialTop: 595;
        initialLeft: -40;
        initialWidth: 80;
        initialHeight: 80;
        top: 0
    }
}

@media screen and (max-width:767px) {
    .innerGroup171 {
        display: block;
        initialLeft: -185;
        top: 0;
        left: 0;
        width: 330px;
        height: 274px;
        initialTop: 578;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup171 {
        display: block;
        top: 0;
        left: 0;
        width: 330px;
        height: 274px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerShape172 {
    left: 344px;
    top: 1650px;
    width: 80px;
    height: 80px;
    z-index: 1000061;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #00b7a2;
    border-radius: 200px;
    -moz-border-radius: 200px;
    border-top-left-radius: 200px;
    -moz-border-radius-topleft: 200px;
    border-top-right-radius: 200px;
    -moz-border-radius-topright: 200px;
    border-bottom-right-radius: 200px;
    -moz-border-radius-bottomright: 200px;
    border-bottom-left-radius: 200px;
    -moz-border-radius-bottomleft: 200px;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

.innerShape172 {
    display: none;
    top: 1650px;
    left: 344px;
    width: 80px;
    height: 80px;
    initialTop: 1650;
    initialLeft: 344;
    initialWidth: 80;
    initialHeight: 80
}

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

@media screen and (max-width:767px) {
    .innerShape172 {
        display: block;
        top: 0;
        left: 114px;
        width: 102px;
        height: 102px;
        initialTop: 0;
        initialLeft: 114;
        initialWidth: 102;
        initialHeight: 102
    }
}

@media screen and (max-width:479px) {
    .innerShape172 {
        display: block;
        top: 0;
        left: 114px;
        width: 102px;
        height: 102px;
        initialTop: 0;
        initialLeft: 114;
        initialWidth: 102;
        initialHeight: 102
    }
}

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

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

.innerText173_ContentDiv {
    word-wrap: break-word
}

.innerText173 {
    display: none;
    top: 1787px;
    left: 219px;
    width: 330px;
    min-height: 30px;
    initialTop: 1787;
    initialLeft: 219;
    initialWidth: 330;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerText173 {
        display: block;
        prevBottom: 2829;
        initialLeft: 0;
        initialTop: 121;
        left: 0;
        top: 121px;
        width: 330px;
        min-height: 30px;
        initialWidth: 330;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerText173 {
        display: block;
        top: 121px;
        left: 0;
        width: 330px;
        min-height: 30px;
        initialTop: 121;
        initialLeft: 0;
        initialWidth: 330;
        initialHeight: 80;
        prevBottom: 2829
    }
}

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

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

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

.innerText174_ContentDiv {
    word-wrap: break-word
}

.innerText174 {
    display: none;
    top: 1832px;
    left: 219px;
    width: 330px;
    min-height: 30px;
    initialTop: 1832;
    initialLeft: 219;
    initialWidth: 330;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerText174 {
        display: block;
        prevBottom: 2933;
        initialLeft: 32;
        initialTop: 161;
        left: 32px;
        top: 161px;
        width: 265px;
        initialWidth: 265;
        min-height: 94px;
        initialHeight: 94
    }
}

@media screen and (max-width:767px) {
    .innerText174 {
        display: block;
        top: 161px;
        left: 32px;
        width: 265px;
        min-height: 94px;
        initialTop: 161;
        initialLeft: 32;
        initialWidth: 265;
        initialHeight: 94;
        prevBottom: 2933
    }
}

@media screen and (max-width:479px) {
    .innerText174 {
        display: block;
        top: 161px;
        left: 32px;
        width: 265px;
        min-height: 94px;
        initialTop: 161;
        initialLeft: 32;
        initialWidth: 265;
        initialHeight: 94;
        prevBottom: 2933
    }
}

.innerShape175 {
    left: 103px;
    top: 1859px;
    width: 50px;
    height: 2px;
    z-index: 1000063;
    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
}

.innerShape175 {
    display: none;
    initialLeft: 103;
    initialTop: 1859;
    left: 103px;
    top: 1859px;
    width: 50px;
    initialWidth: 50;
    height: 2px;
    initialHeight: 2
}

@media screen and (max-width:959px) {
    .innerShape175 {
        display: block;
        width: 50px;
        initialWidth: 50;
        height: 2px;
        initialHeight: 112;
        left: 140px;
        initialLeft: 140;
        top: 272px;
        initialTop: 272
    }
}

@media screen and (max-width:767px) {
    .innerShape175 {
        display: block;
        top: 272px;
        left: 140px;
        width: 50px;
        height: 2px;
        initialTop: 272;
        initialLeft: 140;
        initialWidth: 50;
        initialHeight: 112
    }
}

@media screen and (max-width:479px) {
    .innerShape175 {
        display: block;
        top: 272px;
        left: 140px;
        width: 50px;
        height: 2px;
        initialTop: 272;
        initialLeft: 140;
        initialWidth: 50;
        initialHeight: 112
    }
}

.innerImage177 {
    left: 241px;
    top: -266px;
    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: 1000043;
    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
}

.innerImage177 img {
    border: 0
}

.innerImage177 {
    display: none;
    imageWidth: 80;
    imageHeight: 80;
    imageLeft: 0;
    imageTop: 0;
    top: -266px;
    left: 241px;
    width: 80px;
    height: 80px;
    fittingType: 3;
    imagePositionType: 4;
    initialTop: 1593;
    initialLeft: 344;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerImage177 {
        display: block;
        width: 70px;
        height: 84px;
        imageWidth: 70;
        imageHeight: 84;
        imageLeft: 0;
        imageTop: 0;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 70;
        initialHeight: 300;
        initialLeft: 348;
        initialTop: 1673;
        left: 129px;
        top: 11px
    }
}

@media screen and (max-width:767px) {
    .innerImage177 {
        display: block;
        imageWidth: 70;
        imageHeight: 84;
        imageLeft: 0;
        imageTop: 0;
        top: 11px;
        left: 129px;
        width: 70px;
        height: 84px;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 11;
        initialLeft: 129;
        initialWidth: 70;
        initialHeight: 300
    }
}

@media screen and (max-width:479px) {
    .innerImage177 {
        display: block;
        imageWidth: 70;
        imageHeight: 84;
        imageLeft: 0;
        imageTop: 0;
        top: 11px;
        left: 129px;
        width: 70px;
        height: 84px;
        fittingType: 3;
        imagePositionType: 4;
        initialTop: 1673;
        initialLeft: 348;
        initialWidth: 70;
        initialHeight: 300
    }
}

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

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

    .innerImage177>a>img,
    .innerImage177>img {
        width: 70px !important;
        height: 84px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage177>a>img,
    .innerImage177>img {
        width: 70px !important;
        height: 84px !important;
        left: 0 !important;
        top: 0 !important
    }
}

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

    .innerImage177>a>img,
    .innerImage177>img {
        width: 70px !important;
        height: 84px !important;
        left: 0 !important;
        top: 0 !important
    }
}

.innerImage178 {
    left: 210px;
    top: 1965px;
    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: 1000050;
    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
}

.innerImage178 img {
    border: 0
}

.innerImage178 {
    display: none;
    imageWidth: 80;
    imageHeight: 80;
    imageLeft: 0;
    imageTop: 0;
    top: 1965px;
    left: 210px
}

@media screen and (max-width:959px) {
    .innerImage178 {
        display: block;
        width: 60px;
        height: 72px;
        imageWidth: 60;
        imageHeight: 72;
        imageLeft: 0;
        imageTop: 0;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialLeft: 355;
        initialTop: 1982;
        left: 136px;
        top: 14px;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerImage178 {
        display: block;
        imageWidth: 60;
        imageHeight: 72;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 210;
        initialTop: 1965;
        left: 136px;
        top: 14px;
        width: 60px;
        height: 72px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerImage178 {
        display: block;
        imageWidth: 60;
        imageHeight: 72;
        imageLeft: 0;
        imageTop: 0;
        top: 14px;
        left: 136px;
        initialTop: 14;
        initialLeft: 136;
        width: 60px;
        height: 72px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialHeight: 80
    }
}

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

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

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

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

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

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

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

.innerImage179 {
    left: 209px;
    top: 2282px;
    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: 1000058;
    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
}

.innerImage179 img {
    border: 0
}

.innerImage179 {
    display: none;
    imageWidth: 80;
    imageHeight: 80;
    imageLeft: 0;
    imageTop: 0;
    top: 2282px;
    left: 209px
}

@media screen and (max-width:959px) {
    .innerImage179 {
        display: block;
        width: 60px;
        height: 73px;
        imageWidth: 60;
        imageHeight: 73;
        imageLeft: 0;
        imageTop: 0;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialLeft: 354;
        initialTop: 2299;
        left: 135px;
        top: 15px;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerImage179 {
        display: block;
        imageWidth: 60;
        imageHeight: 73;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 209;
        initialTop: 2282;
        left: 135px;
        top: 15px;
        width: 60px;
        height: 73px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerImage179 {
        display: block;
        imageWidth: 60;
        imageHeight: 73;
        imageLeft: 0;
        imageTop: 0;
        top: 15px;
        left: 135px;
        initialTop: 15;
        initialLeft: 135;
        width: 60px;
        height: 73px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialHeight: 80
    }
}

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

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

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

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

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

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

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

.innerImage180 {
    left: 209px;
    top: 2602px;
    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: 1000065;
    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
}

.innerImage180 img {
    border: 0
}

.innerImage180 {
    display: none;
    imageWidth: 80;
    imageHeight: 80;
    imageLeft: 0;
    imageTop: 0;
    top: 2602px;
    left: 209px;
    width: 80px;
    height: 80px;
    fittingType: 3;
    imagePositionType: 4;
    initialTop: 2648;
    initialLeft: 385;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerImage180 {
        display: block;
        width: 60px;
        height: 73px;
        imageWidth: 60;
        imageHeight: 73;
        imageLeft: 0;
        imageTop: 0;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialLeft: 354;
        initialTop: 2619;
        left: 135px;
        top: 16px;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerImage180 {
        display: block;
        imageWidth: 60;
        imageHeight: 73;
        imageLeft: 0;
        imageTop: 0;
        initialLeft: 209;
        initialTop: 2602;
        left: 135px;
        top: 16px;
        width: 60px;
        height: 73px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerImage180 {
        display: block;
        imageWidth: 60;
        imageHeight: 73;
        imageLeft: 0;
        imageTop: 0;
        top: 16px;
        left: 135px;
        initialTop: 16;
        initialLeft: 135;
        width: 60px;
        height: 73px;
        fittingType: 3;
        imagePositionType: 4;
        initialWidth: 60;
        initialHeight: 80
    }
}

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

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

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

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

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

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

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

.innerShape181 {
    left: 112px;
    top: 1657px;
    width: 80px;
    height: 80px;
    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: #545454;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 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: none
}

@media screen and (max-width:959px) {
    .innerShape181 {
        display: block;
        initialLeft: -299;
        initialTop: 1717;
        left: -299px;
        top: 1717px;
        width: 1376px;
        initialWidth: 1376;
        height: 305px;
        initialHeight: 305
    }
}

@media screen and (max-width:767px) {
    .innerShape181 {
        display: block;
        initialLeft: -336;
        initialTop: 1696;
        left: -336px;
        top: 1696px
    }
}

@media screen and (max-width:479px) {
    .innerShape181 {
        display: block;
        top: 1696px;
        left: -336px;
        initialTop: 1696;
        initialLeft: -336
    }
}

.innerShape182 {
    left: -315px;
    top: 1610px;
    width: 1376px;
    height: 430px;
    z-index: 1000024;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    background-color: #545454;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    position: absolute;
    overflow: hidden
}

.innerShape182 {
    display: none
}

@media screen and (max-width:959px) {
    .innerShape182 {
        display: block;
        initialLeft: -323;
        initialTop: 2315;
        left: -303px;
        top: 2335px;
        width: 1376px;
        initialWidth: 1376;
        height: 321px;
        initialHeight: 321
    }
}

@media screen and (max-width:767px) {
    .innerShape182 {
        display: block;
        initialLeft: -303;
        initialTop: 2335;
        left: -303px;
        top: 2335px
    }
}

@media screen and (max-width:479px) {
    .innerShape182 {
        display: block;
        top: 2335px;
        left: -303px;
        initialTop: 2335;
        initialLeft: -303
    }
}

.innerGroup183 {
    left: 103px;
    top: 1859px;
    width: 50px;
    height: 2px;
    z-index: 1000044;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-color: #000;
    border-style: solid;
    position: absolute
}

.innerGroup183 {
    display: block;
    top: 1859px;
    left: 103px;
    width: 50px;
    height: 2px;
    initialTop: 0;
    initialLeft: 0;
    initialWidth: 80;
    initialHeight: 80
}

@media screen and (max-width:959px) {
    .innerGroup183 {
        display: block;
        top: 1662px;
        left: 219px;
        width: 330px;
        height: 252px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup183 {
        display: block;
        top: 1645px;
        left: 74px;
        width: 330px;
        height: 252px;
        initialTop: -17;
        initialLeft: -145;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup183 {
        display: block;
        top: 1642px;
        left: -6px;
        width: 330px;
        height: 252px;
        initialTop: 1642;
        initialLeft: -6;
        initialWidth: 80;
        initialHeight: 80
    }
}

.innerGroup184 {
    left: 0;
    top: 0;
    width: 80px;
    height: 80px;
    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
}

.innerGroup184 {
    display: none
}

@media screen and (max-width:959px) {
    .innerGroup184 {
        display: block;
        top: 1968px;
        left: 219px;
        width: 330px;
        height: 274px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup184 {
        display: block;
        top: 1951px;
        left: 74px;
        width: 330px;
        height: 274px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup184 {
        display: block;
        top: 1947px;
        left: -6px;
        width: 330px;
        height: 274px;
        initialTop: 1947;
        initialLeft: -6;
        initialWidth: 80;
        initialHeight: 80
    }
}

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

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

@media screen and (max-width:959px) {
    .innerGroup185 {
        display: block;
        left: 219px;
        width: 330px;
        height: 274px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup185 {
        display: block;
        left: 74px;
        width: 330px;
        height: 274px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup185 {
        display: block;
        left: -7px;
        width: 330px;
        height: 274px;
        initialTop: 2606;
        initialLeft: -7;
        initialWidth: 80;
        initialHeight: 80;
        top: 2606px
    }
}

.innerGroup186 {
    left: 0;
    top: 0;
    width: 80px;
    height: 80px;
    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;
    position: absolute
}

.innerGroup186 {
    display: none
}

@media screen and (max-width:959px) {
    .innerGroup186 {
        display: block;
        top: 2284px;
        left: 219px;
        width: 330px;
        height: 274px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:767px) {
    .innerGroup186 {
        display: block;
        top: 2267px;
        left: 74px;
        width: 330px;
        height: 274px;
        initialTop: 0;
        initialLeft: 0;
        initialWidth: 80;
        initialHeight: 80
    }
}

@media screen and (max-width:479px) {
    .innerGroup186 {
        display: block;
        top: 2275px;
        left: -7px;
        width: 330px;
        height: 274px;
        initialTop: 2275;
        initialLeft: -7;
        initialWidth: 80;
        initialHeight: 80
    }
}

.mainMainContent2 {
    z-index: 1000088 !important
}

.mainMainContent6 {
    z-index: 1000020 !important
}

.mainShape27 {
    z-index: 1000089 !important
}

.mainMenu29 {
    z-index: 1000090 !important
}

.mainShape42 {
    z-index: 1000001 !important
}

.mainImage57 {
    z-index: 1000091 !important
}

.mainText58 {
    z-index: 1000004 !important
}

.mainText60 {
    z-index: 1000002 !important
}

.mainImage61 {
    z-index: 1000003 !important
}

.mainText64 {
    z-index: 1000007 !important
}

.mainShape65 {
    z-index: 1000008 !important
}

.mainText66 {
    z-index: 1000009 !important
}

.mainText67 {
    z-index: 1000010 !important
}

.mainShape68 {
    z-index: 1000015 !important
}

.mainText69 {
    z-index: 1000011 !important
}

.mainText70 {
    z-index: 1000012 !important
}

.mainShape72 {
    z-index: 1000016 !important
}

.mainText73 {
    z-index: 1000013 !important
}

.mainText74 {
    z-index: 1000014 !important
}

.mainShape75 {
    z-index: 1000017 !important
}

.mainShape76 {
    z-index: 1000095 !important
}

.mainShape77 {
    z-index: 1000092 !important
}

.mainMagicWidget80 {
    z-index: 1000036 !important
}

.mainText84 {
    z-index: 1000005 !important
}

.mainShape85 {
    z-index: 1000093 !important
}

.mainMenu86 {
    z-index: 1000094 !important
}

.mainMenu91 {
    z-index: 1000052 !important
}

.mainShape92 {
    z-index: 1000067 !important
}

.mainText100 {
    z-index: 1000006 !important
}

.mainText103 {
    z-index: 1000018 !important
}

.mainText104 {
    z-index: 1000019 !important
}