@font-face{
    font-family:HelveticaNeue;
    src:url(fonts/HelveticaNeueLTStdBd.eot);
    src:url(fonts/HelveticaNeueLTStdBd.eot?#iefix) format("embedded-opentype"),url(fonts/HelveticaNeueLTStdBd.woff) format("woff"),url(fonts/HelveticaNeueLTStdBd.ttf) format("truetype"),url(fonts/HelveticaNeueLTStdBd.svg#HelveticaNeue) format("svg");
    font-weight:"700";
    font-style:normal
}
@font-face{
    font-family:HelveticaNeueCondensedLight;
    src:url(fonts/helveticaneueltstdltcn.eot);
    src:url(fonts/helveticaneueltstdltcn.eot?#iefix) format("embedded-opentype"),url(fonts/helveticaneueltstdltcn.woff) format("woff"),url(fonts/helveticaneueltstdltcn.ttf) format("truetype"),url(fonts/helveticaneueltstdltcn.svg#HelveticaNeueCondensedLight) format("svg");
    font-weight:"300";
    font-style:normal
}
@font-face{
    font-family:HelveticaNeueCondensed;
    src:url(fonts/helveticaneueltstdbdcn.eot);
    src:url(fonts/helveticaneueltstdbdcn.eot?#iefix) format("embedded-opentype"),url(fonts/helveticaneueltstdbdcn.woff) format("woff"),url(fonts/helveticaneueltstdbdcn.ttf) format("truetype"),url(fonts/helveticaneueltstdbdcn.svg#HelveticaNeueCondensed) format("svg");
    font-weight:"700";
    font-style:normal
}
*,:after,:before{
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
html{
    font-family:sans-serif;
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
}
body{
    margin:0
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{
    display:block
}
[hidden],template{
    display:none
}
a{
    background-color:transparent
}
a:active,a:hover{
    outline:0
}
b,strong{
    font-weight:700
}
dfn{
    font-style:italic
}
h1{
    font-size:2em;
    margin:.67em 0
}
mark{
    background:#ff0;
    color:#000
}
small{
    font-size:80%
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
sup{
    top:-.5em
}
sub{
    bottom:-.25em
}
img{
    border:0
}
svg:not(:root){
    overflow:hidden
}
button,input,optgroup,select,textarea{
    color:inherit;
    font:inherit;
    margin:0
}
button{
    overflow:visible
}
button,select{
    text-transform:none
}
button,html input[type=button],input[type=reset],input[type=submit]{
    -webkit-appearance:button;
    cursor:pointer
}
button[disabled],html input[disabled]{
    cursor:default
}
button::-moz-focus-inner,input::-moz-focus-inner{
    border:0;
    padding:0
}
input{
    line-height:normal
}
input[type=checkbox],input[type=radio]{
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    padding:0
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{
    height:auto
}
input[type=search]{
    -webkit-appearance:textfield;
    -webkit-box-sizing:content-box;
    box-sizing:content-box
}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{
    -webkit-appearance:none
}
fieldset{
    border:1px solid silver;
    margin:0 2px;
    padding:.35em .625em .75em
}
legend{
    border:0;
    padding:0
}
textarea{
    overflow:auto
}
optgroup{
    font-weight:700
}
table{
    border-collapse:collapse;
    border-spacing:0
}
td,th{
    padding:0
}
.bounce{
    -webkit-animation-name:a;
    animation-name:a;
    -webkit-transform-origin:center bottom;
    transform-origin:center bottom
}
.flash{
    -webkit-animation-name:b;
    animation-name:b
}
.pulse{
    -webkit-animation-name:c;
    animation-name:c
}
.rubberBand{
    -webkit-animation-name:d;
    animation-name:d
}
.shake{
    -webkit-animation-name:e;
    animation-name:e
}
.headShake{
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
    -webkit-animation-name:f;
    animation-name:f
}
.swing{
    -webkit-transform-origin:top center;
    transform-origin:top center;
    -webkit-animation-name:g;
    animation-name:g
}
.tada{
    -webkit-animation-name:h;
    animation-name:h
}
.wobble{
    -webkit-animation-name:i;
    animation-name:i
}
.jello{
    -webkit-animation-name:j;
    animation-name:j;
    -webkit-transform-origin:center;
    transform-origin:center
}
.heartBeat{
    -webkit-animation-name:k;
    animation-name:k;
    -webkit-animation-duration:1.3s;
    animation-duration:1.3s;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out
}
.bounceIn{
    -webkit-animation-duration:.75s;
    animation-duration:.75s;
    -webkit-animation-name:l;
    animation-name:l
}
.bounceInDown{
    -webkit-animation-name:m;
    animation-name:m
}
.bounceInLeft{
    -webkit-animation-name:n;
    animation-name:n
}
.bounceInRight{
    -webkit-animation-name:o;
    animation-name:o
}
.bounceInUp{
    -webkit-animation-name:p;
    animation-name:p
}
.bounceOut{
    -webkit-animation-duration:.75s;
    animation-duration:.75s;
    -webkit-animation-name:q;
    animation-name:q
}
.bounceOutDown{
    -webkit-animation-name:r;
    animation-name:r
}
.bounceOutLeft{
    -webkit-animation-name:s;
    animation-name:s
}
.bounceOutRight{
    -webkit-animation-name:t;
    animation-name:t
}
.bounceOutUp{
    -webkit-animation-name:u;
    animation-name:u
}
.fadeIn{
    -webkit-animation-name:v;
    animation-name:v
}
.fadeInDown{
    -webkit-animation-name:w;
    animation-name:w
}
.fadeInDownBig{
    -webkit-animation-name:x;
    animation-name:x
}
.fadeInLeft{
    -webkit-animation-name:y;
    animation-name:y
}
.fadeInLeftBig{
    -webkit-animation-name:z;
    animation-name:z
}
.fadeInRight{
    -webkit-animation-name:A;
    animation-name:A
}
.fadeInRightBig{
    -webkit-animation-name:B;
    animation-name:B
}
.fadeInUp{
    -webkit-animation-name:C;
    animation-name:C
}
.fadeInUpBig{
    -webkit-animation-name:D;
    animation-name:D
}
.fadeOut{
    -webkit-animation-name:zb;
    animation-name:zb
}
.fadeOutDown{
    -webkit-animation-name:E;
    animation-name:E
}
.fadeOutDownBig{
    -webkit-animation-name:F;
    animation-name:F
}
.fadeOutLeft{
    -webkit-animation-name:G;
    animation-name:G
}
.fadeOutLeftBig{
    -webkit-animation-name:H;
    animation-name:H
}
.fadeOutRight{
    -webkit-animation-name:I;
    animation-name:I
}
.fadeOutRightBig{
    -webkit-animation-name:J;
    animation-name:J
}
.fadeOutUp{
    -webkit-animation-name:K;
    animation-name:K
}
.fadeOutUpBig{
    -webkit-animation-name:L;
    animation-name:L
}
.animated.flip{
    -webkit-backface-visibility:visible;
    backface-visibility:visible;
    -webkit-animation-name:M;
    animation-name:M
}
.flipInX{
    -webkit-animation-name:N;
    animation-name:N
}
.flipInX,.flipInY{
    -webkit-backface-visibility:visible!important;
    backface-visibility:visible!important
}
.flipInY{
    -webkit-animation-name:O;
    animation-name:O
}
.flipOutX{
    -webkit-animation-name:P;
    animation-name:P
}
.flipOutX,.flipOutY{
    -webkit-animation-duration:.75s;
    animation-duration:.75s;
    -webkit-backface-visibility:visible!important;
    backface-visibility:visible!important
}
.flipOutY{
    -webkit-animation-name:Q;
    animation-name:Q
}
.lightSpeedIn{
    -webkit-animation-name:R;
    animation-name:R;
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out
}
.lightSpeedOut{
    -webkit-animation-name:S;
    animation-name:S;
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in
}
.rotateIn{
    -webkit-animation-name:T;
    animation-name:T
}
.rotateInDownLeft{
    -webkit-animation-name:U;
    animation-name:U
}
.rotateInDownRight{
    -webkit-animation-name:V;
    animation-name:V
}
.rotateInUpLeft{
    -webkit-animation-name:W;
    animation-name:W
}
.rotateInUpRight{
    -webkit-animation-name:X;
    animation-name:X
}
.rotateOut{
    -webkit-animation-name:Y;
    animation-name:Y
}
.rotateOutDownLeft{
    -webkit-animation-name:Z;
    animation-name:Z
}
.rotateOutDownRight{
    -webkit-animation-name:ab;
    animation-name:ab
}
.rotateOutUpLeft{
    -webkit-animation-name:bb;
    animation-name:bb
}
.rotateOutUpRight{
    -webkit-animation-name:cb;
    animation-name:cb
}
.hinge{
    -webkit-animation-duration:2s;
    animation-duration:2s;
    -webkit-animation-name:db;
    animation-name:db
}
.jackInTheBox{
    -webkit-animation-name:eb;
    animation-name:eb
}
.rollIn{
    -webkit-animation-name:fb;
    animation-name:fb
}
.rollOut{
    -webkit-animation-name:gb;
    animation-name:gb
}
.zoomIn{
    -webkit-animation-name:hb;
    animation-name:hb
}
.zoomInDown{
    -webkit-animation-name:ib;
    animation-name:ib
}
.zoomInLeft{
    -webkit-animation-name:jb;
    animation-name:jb
}
.zoomInRight{
    -webkit-animation-name:kb;
    animation-name:kb
}
.zoomInUp{
    -webkit-animation-name:lb;
    animation-name:lb
}
.zoomOut{
    -webkit-animation-name:mb;
    animation-name:mb
}
.zoomOutDown{
    -webkit-animation-name:nb;
    animation-name:nb
}
.zoomOutLeft{
    -webkit-animation-name:ob;
    animation-name:ob
}
.zoomOutRight{
    -webkit-animation-name:pb;
    animation-name:pb
}
.zoomOutUp{
    -webkit-animation-name:qb;
    animation-name:qb
}
.slideInDown{
    -webkit-animation-name:rb;
    animation-name:rb
}
.slideInLeft{
    -webkit-animation-name:sb;
    animation-name:sb
}
.slideInRight{
    -webkit-animation-name:tb;
    animation-name:tb
}
.slideInUp{
    -webkit-animation-name:ub;
    animation-name:ub
}
.slideOutDown{
    -webkit-animation-name:vb;
    animation-name:vb
}
.slideOutLeft{
    -webkit-animation-name:wb;
    animation-name:wb
}
.slideOutRight{
    -webkit-animation-name:xb;
    animation-name:xb
}
.slideOutUp{
    -webkit-animation-name:yb;
    animation-name:yb
}
.animated{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.animated.infinite{
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite
}
.animated.delay-1s{
    -webkit-animation-delay:1s;
    animation-delay:1s
}
.animated.delay-2s{
    -webkit-animation-delay:2s;
    animation-delay:2s
}
.animated.delay-3s{
    -webkit-animation-delay:3s;
    animation-delay:3s
}
.animated.delay-4s{
    -webkit-animation-delay:4s;
    animation-delay:4s
}
.animated.delay-5s{
    -webkit-animation-delay:5s;
    animation-delay:5s
}
.animated.fast{
    -webkit-animation-duration:.8s;
    animation-duration:.8s
}
.animated.faster{
    -webkit-animation-duration:.5s;
    animation-duration:.5s
}
.animated.slow{
    -webkit-animation-duration:2s;
    animation-duration:2s
}
.animated.slower{
    -webkit-animation-duration:3s;
    animation-duration:3s
}
body,html{
    margin:0;
    padding:0;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:300
}
body,html,html body{
    width:100%;
    overflow-x:hidden
}
html body{
    background:none
}
html body.overlay-opened{
    height:100vh;
    overflow:hidden
}
html #site{
    width:100%;
    min-width:330px;
    opacity:1;
    max-width:1900px;
    margin:0 auto
}
.wrapper-center{
    width:100%;
    max-width:800px;
    margin:0 auto
}
.bg-gray{
    background-color:#d8dade;
    padding-bottom:50px
}
.align-right{
    text-align:right
}
#content-1{
    padding-top:35px
}
.items .img{
    margin-right:15px;
    width:90px
}
.items .item{
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:flex-start;
    margin-bottom:10px;
    min-width:400px
}
.items .item.space-between{
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.items .item.vertical-center{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.items .item.vertical-bottom{
    -webkit-box-align:end;
    -ms-flex-align:end;
    align-items:flex-end
}
.column{
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex
}
.column.space-between{
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.column.vertical-center{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.column.vertical-bottom{
    -webkit-box-align:end;
    -ms-flex-align:end;
    align-items:flex-end
}
.column.vertical-top{
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:flex-start
}
.column.vertical-top .right{
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex
}
.column.vertical-top .right img{
    width:100%;
    height:100%;
    -o-object-fit:cover;
    object-fit:cover
}
.three-colums{
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex
}
.three-colums .center,.three-colums .left,.three-colums .right{
    width:33.3%
}
.three-colums .center{
    position:relative;
    z-index:1
}
.print-img{
    position:relative
}
.print-img .position-1{
    top:70px;
    left:360px
}
.print-img .position-2{
    top:280px;
    left:460px
}
.print-img .position-2 .information{
    top:-120px!important;
    left:10px
}
.print-img .tootip{
    position:absolute;
    background:url(../img/plus-icon.png) no-repeat;
    width:39px;
    height:39px;
    display:inline-block;
    z-index:4
}
.print-img .tootip:after{
    content:"";
    position:absolute;
    z-index:1;
    width:100%;
    height:100%;
    top:0;
    left:0;
    border-radius:inherit;
    background-color:transparent;
    -webkit-animation:Ab .5s infinite;
    animation:Ab .5s infinite;
    border-radius:100%
}
.print-img .tootip .information{
    position:absolute;
    width:150px;
    height:150px;
    top:-170px;
    left:10px;
    -webkit-transition:all .5s;
    transition:all .5s;
    display:none
}
.print-img .tootip .information img{
    width:auto!important;
    height:auto!important
}
.print-img .tootip:hover,.print-img .tootip:hover .information{
    display:block
}
#content-2 h3,#content-3 h3,#content-4 h3,#content-5 h3,#content-6 h3{
    color:#3f5ca6;
    font-size:37px;
    font-size:2.3125rem;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700;
    margin:0;
    padding:0
}
#content-2 h4,#content-3 h4,#content-4 h4,#content-5 h4,#content-6 h4{
    color:#3f5ca6;
    font-size:32px;
    font-size:2rem;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700;
    margin:0;
    padding:0
}
#content-1{
    padding-bottom:0
}
#content-1 .text-pages{
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    margin:50px auto 0;
    max-width:650px
}
#content-1 .text-pages .economico p{
    color:#3f5ca6
}
#content-1 .text-pages .economico p small{
    display:block;
    font-size:25px;
    font-size:1.5625rem;
    font-family:HelveticaNeueCondensedLight,sans-serif;
    font-weight:300;
    line-height:35px
}
#content-1 .text-pages .economico p strong{
    font-size:43px;
    font-size:2.6875rem;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700;
    line-height:43px; 
}
#content-1 .text-pages .imprimir{
    padding-left:30px
}
#content-1 .text-pages .imprimir .total-pages{
    padding:20px 20px 0 0;
    border-top:1px solid #000;
    border-bottom:1px solid #000;
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
#content-1 .text-pages .imprimir .total-pages strong{
    font-size:76px;
    font-size:4.75rem;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700;
    color:#3f5ca6
}
#content-1 .text-pages .imprimir .total-pages span{
    font-size:27px;
    font-size:1.6875rem;
    font-family:HelveticaNeueCondensedLight,sans-serif;
    font-weight:300;
    color:#3f5ca6;
    margin-top:-10px
}
#content-1 .text-pages .imprimir p.print-top{
    font-size:26px;
    font-size:1.625rem;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700;
    color:#3f5ca6;
    text-align:center;
    margin-bottom:-35px
}
#content-1 .text-pages .imprimir p.print-top span{
    background-color:#d8dade;
    padding:0 15px
}
#content-1 .text-pages .imprimir p.print-bottom{
    font-size:27px;
    font-size:1.6875rem;
    font-family:HelveticaNeueCondensedLight,sans-serif;
    font-weight:300;
    margin:0;
    color:#3f5ca6;
    white-space:nowrap
}
#content-1 .text-pages .imprimir p.print-bottom strong{
    font-size:27px;
    font-size:1.6875rem;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700;
    color:#3f5ca6
}
#content-1 .title-orange{
    text-align:center;
    text-transform:uppercase;
    color:#d35a2a;
    font-size:38px;
    font-size:2.375rem;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700;
    margin-bottom:50px
}
#content-1 .title-wrapper-slides{
    font-size:18px;
    font-size:1.125rem;
    padding:0 0 20px
}
#content-1 .caption,#content-1 .title-wrapper-slides{
    font-family:HelveticaNeueCondensedLight,sans-serif;
    font-weight:300;
    color:#333
}
#content-1 .caption{
    font-size:14px;
    font-size:.875rem
}
#content-1 .wrapper-porque{
    background:url(../img/bg-shine.png) no-repeat 50%;
    background-size:contain;
    margin-top:50px
}
#content-1 .wrapper-porque .title-porque{
    font-size:28px;
    font-size:1.75rem;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700;
    color:#3f5ca6;
    margin-bottom:20px
}
#content-1 .wrapper-porque .items{
    margin-bottom:30px
}
#content-1 .wrapper-porque .items .item{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    font-size:16px;
    font-size:1rem;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700
}
#content-1 .wrapper-porque .items .item .label{
    margin-left:12px
}
#content-2{
    padding:30px 0 50px
}
#content-2 .left{
    width:100%;
    text-align:center;
    margin-right:30px
}
#content-2 .right{
    width:100%
}
#content-2 .items{
    margin-top:130px
}
#content-2 .video{
    position:relative;
    padding-bottom:56.25%;
    padding-top:30px;
    height:0;
    overflow:hidden;
    margin:50px 0 0
}
#content-2 .video iframe{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}
#content-3{
    padding:50px 0 30px;
    margin-bottom:50px
}
#content-3 .relative{
    position:relative
}
#content-3 .left{
    width:50%
}
#content-3 .left .label{
    padding-top:10px
}
#content-3 .main-print{
    position:relative;
    z-index:1
}
#content-3 .main-print:after{
    position:absolute;
    top:-50px;
    left:-300%;
    content:" ";
    background-color:#fff;
    width:600%;
    height:300px;
    z-index:1
}
#content-3 .main-print img{
    position:relative;
    z-index:3;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%)
}
#content-3 .top-info{
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    position:relative;
    z-index:2;
    margin-top:-350px;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
#content-3 .wrapper-conectada{
    position:relative;
    z-index:2;
    left:0;
    width:40%
}
#content-3 .wrapper-title{
    right:70px;
    width:120px;
    text-transform:uppercase
}
#content-3 .wrapper-title strong{
    font-size:24px;
    font-size:1.5rem;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700;
    color:#3f5ca6
}
#content-3 .wrapper-title small{
    font-size:24px;
    font-size:1.5rem;
    font-family:HelveticaNeueCondensedLight,sans-serif;
    font-weight:300;
    color:#3f5ca6
}
#content-3 .item-multifuncional{
    width:300px
}
#content-3 .item-multifuncional h2 small{
    font-size:40px;
    font-size:2.5rem;
    font-family:HelveticaNeueCondensedLight,sans-serif;
    font-weight:300;
    color:#3f5ca6;
    display:block;
    line-height:35px
}
#content-3 .item-multifuncional h2 strong{
    font-size:40px;
    font-size:2.5rem;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700;
    color:#3f5ca6;
    line-height:35px
}
#content-3 .item-multifuncional p{
    font-family:Arial;
    font-size:16px;
    color:#000
}
#content-3 .etiquetas .box{
    padding:10px;
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    min-height:100px
}
#content-3 .etiquetas .box.box-blue{
    background-color:#3f5ca6;
    color:#fff
}
#content-3 .etiquetas .box.box-yellow{
    background-color:#fff12d
}
#content-3 .etiquetas .box.box-blue-light{
    background-color:#64a8df;
    color:#fff
}
#content-3 .etiquetas .box .icon{
    width:70px;
    text-align:center
}
#content-3 .etiquetas .box .label{
    width:100%;
    padding-left:20px
}
#content-3 .etiquetas .box .label h5{
    margin:0;
    padding:0;
    font-size:18px;
    font-size:1.125rem;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700
}
#content-3 .etiquetas .box .label p{
    margin:0;
    padding:0;
    font-family:Arial;
    font-size:14px
}
#content-3 .three-cols{
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    margin-top:50px
}
#content-3 .three-cols .column-1{
    position:relative;
    z-index:1
}
#content-3 .three-cols .column-1 .wrapper-cloud p{
    font-size:18px;
    font-size:1.125rem;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700
}
#content-3 .three-cols .column-2{
    padding-top:55px;
    position:relative;
    z-index:0
}
#content-3 .three-cols .column-2 img{
    -webkit-transform:scale(1.05);
    transform:scale(1.05)
}
#content-3 .three-cols .column-3{
    margin-top:55px;
    padding-top:50px
}
#content-3 .three-cols .column-3 .qrs{
    margin:15px;
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex
}
#content-3 .three-cols .column-3 .qrs .qr{
    margin:0 10px 0 0
}
#content-4 h4{
    color:#d35a2a
}
#content-4 p{
    font-size:16px;
    font-size:1rem;
    font-family:HelveticaNeueCondensedLight,sans-serif;
    font-weight:300
}
#content-4 .print-img{
    margin-top:-200px;
    margin-bottom:200px
}
#content-4 .column .left,#content-4 .column .right{
    width:50%
}
#content-4 .right h4{
    color:#3f5ca6
}
#content-4 .right .item{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
#content-4 .center-print{
    position:relative
}
#content-4 .center-print .print-img{
    position:relative;
    left:-50%
}
#content-4 .center-print .items{
    margin-left:130px
}
#content-4 .center-print .right{
    margin-top:-120px
}
#content-5 .wrapper-tintas{
    position:relative;
    height:200px
}
#content-5 .wrapper-tintas .three-colums{
    position:absolute;
    top:-280px;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);    
    margin-top:80px
}
#content-5 .wrapper-tintas .three-colums .left h3{
    color:#d35a2a
}
#content-5 .wrapper-tintas .three-colums .left h3 small{
    font-size:36px;
    font-size:2.25rem;
    font-family:HelveticaNeueCondensedLight,sans-serif;
    font-weight:300;
    display:block
}
#content-5 .wrapper-tintas .three-colums .left h3 strong{
    font-size:36px;
    font-size:2.25rem;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700;
    display:block
}
#content-5 .wrapper-tintas .three-colums .left p{
    font-family:Roboto Condensed,sans-serif;
    font-size:16px;
    font-size:1rem;
    font-weight:400
}
#content-5 .wrapper-tintas .three-colums .left .box-yellow{
    background-color:#fff12d;
    padding:5px 5px 5px 25px;
    border-radius:30px;
    min-width:450px
}
#content-5 .wrapper-tintas .three-colums .left .box-yellow p{
    color:#1d4783;
    font-size:20px;
    font-size:1.25rem;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700
}
#content-5 .wrapper-tintas .three-colums .center .text,#content-5 .wrapper-tintas .three-colums .right .text{
    background-color:#3f5ca6;
    padding:5px 5px 5px 60px;
    max-width:300px;
    text-align:center;
    border-radius:30px;
    margin-left:-65px;
    margin-top:100px
}
#content-5 .wrapper-tintas .three-colums .center .text p,#content-5 .wrapper-tintas .three-colums .right .text p{
    font-size:24px;
    font-size:1.5rem;
    font-family:HelveticaNeueCondensedLight,sans-serif;
    font-weight:300;
    color:#fff
}
#content-5 .wrapper-tintas .three-colums .center .text h4,#content-5 .wrapper-tintas .three-colums .right .text h4{
    margin:0;
    padding:0
}
#content-5 .wrapper-tintas .three-colums .center .text h4 strong,#content-5 .wrapper-tintas .three-colums .right .text h4 strong{
    font-size:77px;
    font-size:4.8125rem;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700;
    color:#fff12d;
    display:block;
    line-height:40px;
    margin-bottom:8px
}
#content-5 .wrapper-tintas .three-colums .center .text h4 small,#content-5 .wrapper-tintas .three-colums .right .text h4 small{
    font-size:23px;
    font-size:1.4375rem;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700;
    color:#fff12d;
    display:block
}
#content-5 .wrapper-tintas .three-colums .center .text p.adjust,#content-5 .wrapper-tintas .three-colums .right .text p.adjust{
    font-size:14px;
    font-size:.875rem;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700;
    color:#fff;
    display:block
}
#content-5 .wrapper-especificacoes{
    padding-bottom:150px
}
#content-5 .wrapper-especificacoes h3{
    margin-bottom:35px
}
#content-5 .wrapper-especificacoes h3 small{
    font-size:36px;
    font-size:2.25rem;
    font-family:HelveticaNeueCondensedLight,sans-serif;
    font-weight:300;
    color:#3f5ca6;
    display:block;
    text-transform:uppercase
}
#content-5 .wrapper-especificacoes h3 strong{
    font-size:36px;
    font-size:2.25rem;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700;
    color:#3f5ca6;
    display:block;
    text-transform:uppercase
}
#content-5 .wrapper-especificacoes ul{
    list-style:none;
    margin:0;
    padding:0 0 0 20px
}
#content-5 .wrapper-especificacoes ul li{
    position:relative;
    font-size:16px;
    font-size:1rem;
    font-family:HelveticaNeueCondensedLight,sans-serif;
    font-weight:300;
    margin-bottom:10px
}
#content-5 .wrapper-especificacoes ul li:before{
    position:absolute;
    content:" ";
    background-color:#59b9ff;
    border-radius:100%;
    width:8px;
    height:8px;
    display:inline-block;
    margin-left:-20px
}
#content-6{
    padding-top:150px
}
#content-6 .top-header-six{
    position:absolute;
    width:100%;
    max-width:780px;
    margin-top:-400px;
     overflow:hidden;
}
#content-6 .wrapper-copy .left,#content-6 .wrapper-copy .right{
    width:48%
}
#content-6 .wrapper-copy .left p,#content-6 .wrapper-copy .right p{
    font-family:Arial;
    font-size:12px;
    line-height:18px;
    color:#666
}
.wrapper-slider{
    margin-bottom:150px
}
.component-slider{
    position:relative;
    max-width:1920px;
    margin:0 auto
}
.component-slider .slide .caption{
    position:absolute
}
.component-slider .owl-carousel.owl-theme{
    position:relative
}
.component-slider .owl-carousel.owl-theme .owl-stage-outer{
    z-index:1
}
.component-slider .owl-carousel.owl-theme .owl-dots{
    position:absolute;
    bottom:30px;
    right:50%;
    -webkit-transform:translateX(50%);
    transform:translateX(50%);
    margin-right:-550px;
    z-index:1;
    padding:0
}
.component-slider .owl-carousel.owl-theme .owl-nav{
    position:absolute;
    top:0;
    width:100%;
    height:100%;
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    padding:0;
    margin:0;
    z-index:0
}
.component-slider .owl-carousel.owl-theme .owl-prev{
    position:absolute;
    left:-50px;
    top:50%;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%)
}
.component-slider .owl-carousel.owl-theme .owl-next{
    position:absolute;
    right:-50px;
    top:50%;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%)
}
.component-slider .owl-carousel.owl-theme .owl-next:hover,.component-slider .owl-carousel.owl-theme .owl-prev:hover{
    background:none
}
.component-slider .owl-carousel.owl-theme button{
    width:30px;
    border:none;
    background-color:transparent;
    text-align:center
}
.component-slider .owl-carousel.owl-theme .owl-dot.active span{
    background-color:#d35a2a
}
.component-slider .owl-carousel.owl-theme .owl-dot span{
    width:13px;
    height:13px;
    background-color:transparent;
    border:1px solid #d35a2a;
    margin:0 3px
}
.component-slider .owl-carousel.owl-theme .owl-item{
    text-align:center
}
.component-slider .owl-carousel.owl-theme .background{
    width:100%;
    text-align:center;
    overflow:hidden;
    max-height:766px
}
.component-slider .owl-carousel.owl-theme .background.vertical{
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.component-slider .owl-carousel.owl-theme img{
    display:block;
    margin:0 auto 15px;
    width:100%;
    height:100%;
    position:relative;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    -o-object-fit:cover;
    object-fit:cover
}
.component-slider .owl-carousel.owl-theme .caption{
    position:relative;
    text-align:center;
    width:100%
}
.component-slider .owl-carousel.owl-theme .caption h4{
    text-align:center;
    color:#fff;
    font-size:24px;
    font-size:1.5rem
}
.component-slider .owl-carousel.owl-theme .caption p{
    color:#fff;
    font-size:16px;
    font-size:1rem
}
.component-slider .owl-carousel.owl-theme .caption p.author{
    font-size:12px;
    font-size:.75rem;
    font-weight:700;
    text-transform:uppercase
}
.owl-carousel{
    display:none;
    width:100%;
    -webkit-tap-highlight-color:transparent;
    position:relative;
    z-index:1
}
.owl-carousel .owl-stage{
    position:relative;
    -ms-touch-action:pan-Y;
    -moz-backface-visibility:hidden
}
.owl-carousel .owl-stage:after{
    content:".";
    display:block;
    clear:both;
    visibility:hidden;
    line-height:0;
    height:0
}
.owl-carousel .owl-stage-outer{
    position:relative;
    overflow:hidden;
    -webkit-transform:translateZ(0)
}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    -ms-backface-visibility:hidden;
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0);
    -ms-transform:translateZ(0)
}
.owl-carousel .owl-item{
    position:relative;
    min-height:1px;
    float:left;
    -webkit-backface-visibility:hidden;
    -webkit-tap-highlight-color:transparent;
    -webkit-touch-callout:none
}
.owl-carousel .owl-item img{
    display:block;
    width:100%
}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{
    display:none
}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.owl-carousel.owl-loaded{
    display:block
}
.owl-carousel.owl-loading{
    opacity:0;
    display:block
}
.owl-carousel.owl-hidden{
    opacity:0
}
.owl-carousel.owl-refresh .owl-item{
    visibility:hidden
}
.owl-carousel.owl-drag .owl-item{
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.owl-carousel.owl-grab{
    cursor:move;
    cursor:-webkit-grab;
    cursor:grab
}
.owl-carousel.owl-rtl{
    direction:rtl
}
.owl-carousel.owl-rtl .owl-item{
    float:right
}
.no-js .owl-carousel{
    display:block
}
.owl-carousel .animated{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.owl-carousel .owl-animated-in{
    z-index:0
}
.owl-carousel .owl-animated-out{
    z-index:1
}
.owl-carousel .fadeOut{
    -webkit-animation-name:zb;
    animation-name:zb
}
.owl-height{
    -webkit-transition:height .5s ease-in-out;
    transition:height .5s ease-in-out
}
.owl-carousel .owl-item .owl-lazy{
    opacity:0;
    -webkit-transition:opacity .4s ease;
    transition:opacity .4s ease
}
.owl-carousel .owl-item img.owl-lazy{
    -webkit-transform-style:preserve-3d;
    transform-style:preserve-3d
}
.owl-carousel .owl-video-wrapper{
    position:relative;
    height:100%;
    background:#000
}
.owl-carousel .owl-video-play-icon{
    position:absolute;
    height:80px;
    width:80px;
    left:50%;
    top:50%;
    margin-left:-40px;
    margin-top:-40px;
    background:url(owl.video.play.png) no-repeat;
    cursor:pointer;
    z-index:1;
    -webkit-backface-visibility:hidden;
    -webkit-transition:-webkit-transform .1s ease;
    transition:-webkit-transform .1s ease;
    transition:transform .1s ease;
    transition:transform .1s ease,-webkit-transform .1s ease
}
.owl-carousel .owl-video-play-icon:hover{
    -webkit-transform:scale(1.3);
    transform:scale(1.3)
}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{
    display:none
}
.owl-carousel .owl-video-tn{
    opacity:0;
    height:100%;
    background-position:50%;
    background-repeat:no-repeat;
    background-size:contain;
    -webkit-transition:opacity .4s ease;
    transition:opacity .4s ease
}
.owl-carousel .owl-video-frame{
    position:relative;
    z-index:1;
    height:100%;
    width:100%
}
.owl-theme .owl-nav{
    margin-top:10px;
    text-align:center;
    -webkit-tap-highlight-color:transparent
}
.owl-theme .owl-nav [class*=owl-]{
    color:#fff;
    font-size:14px;
    margin:5px;
    padding:4px 7px;
    background:#000;
    display:inline-block;
    cursor:pointer;
    border-radius:3px
}
.owl-theme .owl-nav [class*=owl-]:hover{
    background:#869791;
    color:#fff;
    text-decoration:none
}
.owl-theme .owl-nav .disabled{
    opacity:.5;
    cursor:default
}
.owl-theme .owl-nav.disabled+.owl-dots{
    margin-top:10px
}
.owl-theme .owl-dots{
    text-align:center;
    -webkit-tap-highlight-color:transparent
}
.owl-theme .owl-dots .owl-dot{
    display:inline-block;
    zoom:1;
    *display:inline
}
.owl-theme .owl-dots .owl-dot span{
    width:10px;
    height:10px;
    margin:5px 7px;
    background:#000;
    display:block;
    -webkit-backface-visibility:visible;
    -webkit-transition:opacity .2s ease;
    transition:opacity .2s ease;
    border-radius:30px
}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{
    background:#869791
}
#top .wrapper-top{
    min-height:900px
}
#top .top-information{
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    width:100%;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    padding:30px 30px 0;
    position:relative
}
#top .top-information .selo{
    position:absolute;
    top:95px;
    right:0;
    z-index:4
}
#top .title{
    text-align:center
}
#top .title h1{
    margin:0;
    color:#64a8df;
    text-transform:uppercase;
    font-size:50px;
    font-size:3.125rem;
    line-height:50px;
    margin-bottom:10px
}
#top .title h1,#top .title h2{
    padding:0;
    font-family:HelveticaNeueCondensed,sans-serif;
    font-weight:700
}
#top .title h2{
    margin:0;
    color:#3f5ca6;
    font-size:23px;
    font-size:1.4375rem;
    line-height:23px
}
#top .top-content{
    position:relative;
    padding-top:50px
}
#top .top-content img{
    width:100%;
    height:auto
}
.wrapper-slides{
    margin:0 40px
}
.wrapper-slides .title-wrapper-slides{
    text-align:center
}
@media (prefers-reduced-motion){
    .animated{
        -webkit-animation:unset!important;
        animation:unset!important;
        -webkit-transition:none!important;
        transition:none!important
    }
}
@media only screen and (min-width:1000px){
    #top{
        display:block;
        height:818px;
        background:url(../img/header.jpg) no-repeat top
    }
}
@media only screen and (max-width:1000px){
    #top{
        background:#d8dade url(../img/header-mobile.jpg) no-repeat;
        background-position:0 -300px;
        background-size:100% auto;
        display:block;
        height:1150px
    }
    #top .top-content{
        padding-top:400px
    }
}
@media only screen and (max-width:900px){
    #top{
        background-position:0 -250px;
        height:980px
    }
    #top .top-content{
        padding-top:220px
    }
}
@media only screen and (max-width:875px){
    #content-3 .main-print img{
        max-width:500px;
        height:auto
    }
    #content-3 .top-info{
        margin-top:-200px
    }
    #content-3 .wrapper-conectada{
        width:50%
    }
    #content-3 .wrapper-title{
        position:relative;
        width:50%;
        top:220px;
        right:0;
        padding-left:20px
    }
}
@media only screen and (max-width:860px){
    #content-5 .wrapper-tintas{
        -webkit-transform:scale(.8);
        transform:scale(.8);
        left:30px
    }
}
@media only screen and (max-width:800px){
    .wrapper-center{
        max-width:100%;
        padding:0 10px
    }
    #content-4 .center-print{
        display:-webkit-box;
        display:-ms-flexbox;
        -js-display:flex;
        display:flex;
        -ms-flex-wrap:wrap;
        flex-wrap:wrap
    }
    #content-4 .center-print .left,#content-4 .center-print .right{
        width:100%!important
    }
    #content-4 .center-print .left{
        -webkit-box-ordinal-group:3;
        -ms-flex-order:2;
        order:2
    }
    #content-4 .center-print .right{
        -webkit-box-ordinal-group:2;
        -ms-flex-order:1;
        order:1;
        margin-top:-200px;
        margin-bottom:300px;
        margin-bottom:200px
    }
    #content-4 .center-print .print-img{
        left:auto
    }
    #content-4 .center-print .print-img img{
        width:100%;
        height:auto
    }
    #content-4 .center-print .items{
        margin-left:0;
        text-align:center;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center
    }
    #content-4 .center-print .items .item{
        min-width:0!important
    }
    #content-4 .center-print .items .item .img,#content-4 .center-print .items .item .label{
        margin:0 auto
    }
}
@media only screen and (max-width:770px){
    #content-4 .center-print .right{
        margin-bottom:0
    }
}
@media only screen and (max-width:768px){
    #content-1 .wrapper-porque .title-porque{
        text-align:center
    }
    #content-1 .wrapper-porque .column{
        position:relative;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column
    }
    #content-1 .wrapper-porque .column .items{
        display:-webkit-box;
        display:-ms-flexbox;
        -js-display:flex;
        display:flex;
        -ms-flex-wrap:wrap;
        flex-wrap:wrap
    }
    #content-1 .wrapper-porque .column .items .item{
        width:48%;
        min-width:auto;
        -ms-flex-wrap:wrap;
        flex-wrap:wrap;
        max-width:100%;
        text-align:center;
        margin-bottom:50px
    }
    #content-1 .wrapper-porque .column .items .item .img{
        margin:0 auto
    }
    #content-1 .wrapper-porque .column .items .item .label,#content-1 .wrapper-porque .column .left,#content-1 .wrapper-porque .column .right{
        width:100%
    }
    #content-1 .wrapper-porque .column .left{
        position:relative;
        z-index:1
    }
    #content-1 .wrapper-porque .column .right{
        text-align:center
    }
    #content-1 .wrapper-porque .column .right img{
        width:50%;
        height:auto
    }
    #content-2 .items{
        margin-top:30px
    }
    #content-2 .wrapper-ecofit .column{
        -ms-flex-wrap:wrap;
        flex-wrap:wrap
    }
    #content-2 .wrapper-ecofit .column .left,#content-2 .wrapper-ecofit .column .right{
        width:90%;
        margin:0 auto
    }
    #content-2 .wrapper-ecofit h4 br{
        display:none
    }
    #content-3 .three-cols{
        -ms-flex-wrap:wrap;
        flex-wrap:wrap;
        text-align:center
    }
    #content-3 .three-cols .column-1,#content-3 .three-cols .column-2,#content-3 .three-cols .column-3{
        width:100%
    }
    #content-4 .column{
        -ms-flex-wrap:wrap;
        flex-wrap:wrap
    }
    #content-4 .column .left,#content-4 .column .right{
        width:90%
    }
    #top{
        background-position:0 -200px;
        height:900px
    }
    #top .top-information .selo{
        -webkit-transform:scale(.75);
        transform:scale(.75)
    }
}
@media only screen and (max-width:750px){
    .three-colums{
        -ms-flex-wrap:wrap;
        flex-wrap:wrap;
        text-align:center;
        margin:-150px auto 0
    }
    .three-colums .center,.three-colums .left,.three-colums .right{
        width:100%
    }
    #content-4 .print-img{
        margin-top:0;
        margin-bottom:150px
    }
    #content-5 .wrapper-tintas{
        height:480px;
        left:0
    }
    #content-5 .wrapper-tintas .three-colums{
        top:-420px
    }
    #content-5 .wrapper-tintas .three-colums .center .text,#content-5 .wrapper-tintas .three-colums .right .text{
        min-width:120px;
        max-width:100%;
        padding:5px 10px;
        margin-top:0;
        margin-left:0
    }
}
@media only screen and (max-width:700px){
    #content-1 .text-pages{
        margin:-100px auto 50px!important
    }
    #content-1 .text-pages .economico{
        text-align:center
    }
    #content-1 .text-pages .economico p strong{
        font-size:35px;
        font-size:2.1875rem;
        font-family:HelveticaNeueCondensed,sans-serif;
        font-weight:700;
        line-height:35px
    }
    #content-1 .text-pages{
        max-width:500px;
        margin:0 auto 50px;
        -ms-flex-wrap:wrap;
        flex-wrap:wrap
    }
    #content-1 .text-pages .economico{
        width:60%
    }
    #content-1 .text-pages .imprimir{
        width:60%;
        margin-top:-100px
    }
    #content-1 .text-pages .pages{
        width:40%;
        text-align:center
    }
    #content-1 .text-pages .pages img{
        position:relative;
        top:150px
    }
    #content-1 .text-pages .economico,#content-1 .text-pages .imprimir{
        min-width:210px
    }
    #top{
        background-position:0 -150px;
        height:780px
    }
    #top .top-content{
        padding-top:120px
    }
}
@media only screen and (max-width:680px){
    #top .top-information .selo{
        top:225px;
        top:500px;
        right:auto;
        left:0
    }
}
@media only screen and (max-width:675px){
    .print-img .position-1{
        top:50px;
        left:50%
    }
    .print-img .position-2{
        top:220px;
        left:50%;
        margin-left:110px
    }
}
@media only screen and (max-width:600px){
    #top{
        background-position:0 0
    }
    #top .top-information{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column;
        text-align:center
    }

    #top .top-information .logo-epson {
        order: 1;
    }

    #top .top-information .model{
        order: 2;
    }

    #top .top-information .logo-epson,#top .top-information .model{
        width:100%;
        padding-bottom:35px
    }
    #top .title h1{
        font-size:30px;
        font-size:1.875rem;
        line-height:30px
    }
    #top .title h1,#top .title h2{
        font-family:HelveticaNeueCondensed,sans-serif;
        font-weight:700
    }
    #top .title h2{
        font-size:17px;
        font-size:1.0625rem;
        line-height:17px
    }
    #top .top-content{
        padding-top:100px
    }
}
@media only screen and (max-width:550px){
    .print-img .position-1 .information{
        left:-195px
    }
    .print-img .position-2 .information{
        left:-115px!important
    }
    #content-1 .text-pages{
        -webkit-transform:scale(.75);
        transform:scale(.75)
    }
    #content-3 .top-info{
        -ms-flex-wrap:wrap;
        flex-wrap:wrap;
        margin-top:-150px
    }
    #content-3 .wrapper-conectada{
        width:100%
    }
    #content-3 .wrapper-title{
        width:100%;
        top:0;
        right:auto;
        padding:25px;
        text-align:center
    }
    #content-5 .wrapper-especificacoes{
        -ms-flex-wrap:wrap;
        flex-wrap:wrap;
        padding:0 20px
    }
    #content-5 .wrapper-especificacoes .left,#content-5 .wrapper-especificacoes .right{
        width:100%;
        margin-bottom:30px
    }
    #content-6{
        padding-top:380px;
        overflow-x: hidden;
    }
    #content-6 .top-header-six{
        -ms-flex-wrap:wrap;
        flex-wrap:wrap;
        width:97%;
    }
    #content-6 .top-header-six .left,#content-6 .top-header-six .right{
        width:90%
    }
    #content-6 .top-header-six .left{
        margin-top:50px
    }
    #content-6 .top-header-six .right{
        margin-top:0;
        overflow: hidden;
    }
    
    #content-6 .top-header-six .right img {
        width: 97%;
        height: auto;
    }
    #content-6 .wrapper-copy{
        -ms-flex-wrap:wrap;
        flex-wrap:wrap
    }
    #content-6 .wrapper-copy .left,#content-6 .wrapper-copy .right{
        width:100%
    }
    #top{
        height:700px
    }
    .items .item{ 
        min-width: auto
    }
}
@media only screen and (max-width:500px){
    #content-1{
        padding-top:210px
    }
    #content-1 .text-pages{
        margin:-50px auto 0!important
    }
    #content-1 .text-pages .pages{
        display:none
    }
    #content-1 .text-pages .economico{
        max-width:300px;
        width:100%;
        margin:0 auto
    }
    #content-1 .text-pages .economico br{
        display:none
    }
    #content-1 .text-pages .imprimir{
        width:100%;
        text-align:center;
        max-width:300px;
        margin:0 auto
    }
    #content-1 .title-orange{
        font-size:30px;
        font-size:1.875rem;
        font-family:HelveticaNeueCondensed,sans-serif;
        font-weight:700
    }
    #content-1 .title-orange br{
        display:none
    }
    #content-5 .wrapper-tintas{
        -webkit-transform:scale(.65);
        transform:scale(.65)
    }
    #top{
        height:710px;
        background-size:550px auto;
        background-position:bottom
    }
    #top .top-content{
        padding-top:250px
    }
}
@media only screen and (max-width:450px){
    .print-img .position-1{
        top:20px
    }
    .print-img .position-2{
        top:160px;
        margin-left:90px
    }
    #content-3 .top-info{
        margin-top:-20px
    }
}
@media only screen and (max-width:430px){
    #content-1 .text-pages{
        margin:-80px auto 0!important
    }
}
@media only screen and (max-width:400px){
    #content-1 .text-pages{
        margin:-120px auto 0!important
    }
    #content-5 .wrapper-tintas .three-colums{
        top:-455px
    }
}
@-webkit-keyframes a{
    0%,20%,53%,80%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1);
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    40%,43%{
        -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        -webkit-transform:translate3d(0,-30px,0);
        transform:translate3d(0,-30px,0)
    }
    70%{
        -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        -webkit-transform:translate3d(0,-15px,0);
        transform:translate3d(0,-15px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-4px,0);
        transform:translate3d(0,-4px,0)
    }
}
@keyframes a{
    0%,20%,53%,80%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1);
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    40%,43%{
        -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        -webkit-transform:translate3d(0,-30px,0);
        transform:translate3d(0,-30px,0)
    }
    70%{
        -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        -webkit-transform:translate3d(0,-15px,0);
        transform:translate3d(0,-15px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-4px,0);
        transform:translate3d(0,-4px,0)
    }
}
@-webkit-keyframes b{
    0%,50%,to{
        opacity:1
    }
    25%,75%{
        opacity:0
    }
}
@keyframes b{
    0%,50%,to{
        opacity:1
    }
    25%,75%{
        opacity:0
    }
}
@-webkit-keyframes c{
    0%{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
    50%{
        -webkit-transform:scale3d(1.05,1.05,1.05);
        transform:scale3d(1.05,1.05,1.05)
    }
    to{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
@keyframes c{
    0%{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
    50%{
        -webkit-transform:scale3d(1.05,1.05,1.05);
        transform:scale3d(1.05,1.05,1.05)
    }
    to{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
@-webkit-keyframes d{
    0%{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
    30%{
        -webkit-transform:scale3d(1.25,.75,1);
        transform:scale3d(1.25,.75,1)
    }
    40%{
        -webkit-transform:scale3d(.75,1.25,1);
        transform:scale3d(.75,1.25,1)
    }
    50%{
        -webkit-transform:scale3d(1.15,.85,1);
        transform:scale3d(1.15,.85,1)
    }
    65%{
        -webkit-transform:scale3d(.95,1.05,1);
        transform:scale3d(.95,1.05,1)
    }
    75%{
        -webkit-transform:scale3d(1.05,.95,1);
        transform:scale3d(1.05,.95,1)
    }
    to{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
@keyframes d{
    0%{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
    30%{
        -webkit-transform:scale3d(1.25,.75,1);
        transform:scale3d(1.25,.75,1)
    }
    40%{
        -webkit-transform:scale3d(.75,1.25,1);
        transform:scale3d(.75,1.25,1)
    }
    50%{
        -webkit-transform:scale3d(1.15,.85,1);
        transform:scale3d(1.15,.85,1)
    }
    65%{
        -webkit-transform:scale3d(.95,1.05,1);
        transform:scale3d(.95,1.05,1)
    }
    75%{
        -webkit-transform:scale3d(1.05,.95,1);
        transform:scale3d(1.05,.95,1)
    }
    to{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
@-webkit-keyframes e{
    0%,to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    10%,30%,50%,70%,90%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    20%,40%,60%,80%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
}
@keyframes e{
    0%,to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    10%,30%,50%,70%,90%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    20%,40%,60%,80%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
}
@-webkit-keyframes f{
    0%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    6.5%{
        -webkit-transform:translateX(-6px) rotateY(-9deg);
        transform:translateX(-6px) rotateY(-9deg)
    }
    18.5%{
        -webkit-transform:translateX(5px) rotateY(7deg);
        transform:translateX(5px) rotateY(7deg)
    }
    31.5%{
        -webkit-transform:translateX(-3px) rotateY(-5deg);
        transform:translateX(-3px) rotateY(-5deg)
    }
    43.5%{
        -webkit-transform:translateX(2px) rotateY(3deg);
        transform:translateX(2px) rotateY(3deg)
    }
    50%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@keyframes f{
    0%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    6.5%{
        -webkit-transform:translateX(-6px) rotateY(-9deg);
        transform:translateX(-6px) rotateY(-9deg)
    }
    18.5%{
        -webkit-transform:translateX(5px) rotateY(7deg);
        transform:translateX(5px) rotateY(7deg)
    }
    31.5%{
        -webkit-transform:translateX(-3px) rotateY(-5deg);
        transform:translateX(-3px) rotateY(-5deg)
    }
    43.5%{
        -webkit-transform:translateX(2px) rotateY(3deg);
        transform:translateX(2px) rotateY(3deg)
    }
    50%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@-webkit-keyframes g{
    20%{
        -webkit-transform:rotate(15deg);
        transform:rotate(15deg)
    }
    40%{
        -webkit-transform:rotate(-10deg);
        transform:rotate(-10deg)
    }
    60%{
        -webkit-transform:rotate(5deg);
        transform:rotate(5deg)
    }
    80%{
        -webkit-transform:rotate(-5deg);
        transform:rotate(-5deg)
    }
    to{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
}
@keyframes g{
    20%{
        -webkit-transform:rotate(15deg);
        transform:rotate(15deg)
    }
    40%{
        -webkit-transform:rotate(-10deg);
        transform:rotate(-10deg)
    }
    60%{
        -webkit-transform:rotate(5deg);
        transform:rotate(5deg)
    }
    80%{
        -webkit-transform:rotate(-5deg);
        transform:rotate(-5deg)
    }
    to{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
}
@-webkit-keyframes h{
    0%{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
    10%,20%{
        -webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);
        transform:scale3d(.9,.9,.9) rotate(-3deg)
    }
    30%,50%,70%,90%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);
        transform:scale3d(1.1,1.1,1.1) rotate(3deg)
    }
    40%,60%,80%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);
        transform:scale3d(1.1,1.1,1.1) rotate(-3deg)
    }
    to{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
@keyframes h{
    0%{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
    10%,20%{
        -webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);
        transform:scale3d(.9,.9,.9) rotate(-3deg)
    }
    30%,50%,70%,90%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);
        transform:scale3d(1.1,1.1,1.1) rotate(3deg)
    }
    40%,60%,80%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);
        transform:scale3d(1.1,1.1,1.1) rotate(-3deg)
    }
    to{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
@-webkit-keyframes i{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    15%{
        -webkit-transform:translate3d(-25%,0,0) rotate(-5deg);
        transform:translate3d(-25%,0,0) rotate(-5deg)
    }
    30%{
        -webkit-transform:translate3d(20%,0,0) rotate(3deg);
        transform:translate3d(20%,0,0) rotate(3deg)
    }
    45%{
        -webkit-transform:translate3d(-15%,0,0) rotate(-3deg);
        transform:translate3d(-15%,0,0) rotate(-3deg)
    }
    60%{
        -webkit-transform:translate3d(10%,0,0) rotate(2deg);
        transform:translate3d(10%,0,0) rotate(2deg)
    }
    75%{
        -webkit-transform:translate3d(-5%,0,0) rotate(-1deg);
        transform:translate3d(-5%,0,0) rotate(-1deg)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes i{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    15%{
        -webkit-transform:translate3d(-25%,0,0) rotate(-5deg);
        transform:translate3d(-25%,0,0) rotate(-5deg)
    }
    30%{
        -webkit-transform:translate3d(20%,0,0) rotate(3deg);
        transform:translate3d(20%,0,0) rotate(3deg)
    }
    45%{
        -webkit-transform:translate3d(-15%,0,0) rotate(-3deg);
        transform:translate3d(-15%,0,0) rotate(-3deg)
    }
    60%{
        -webkit-transform:translate3d(10%,0,0) rotate(2deg);
        transform:translate3d(10%,0,0) rotate(2deg)
    }
    75%{
        -webkit-transform:translate3d(-5%,0,0) rotate(-1deg);
        transform:translate3d(-5%,0,0) rotate(-1deg)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@-webkit-keyframes j{
    0%,11.1%,to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    22.2%{
        -webkit-transform:skewX(-12.5deg) skewY(-12.5deg);
        transform:skewX(-12.5deg) skewY(-12.5deg)
    }
    33.3%{
        -webkit-transform:skewX(6.25deg) skewY(6.25deg);
        transform:skewX(6.25deg) skewY(6.25deg)
    }
    44.4%{
        -webkit-transform:skewX(-3.125deg) skewY(-3.125deg);
        transform:skewX(-3.125deg) skewY(-3.125deg)
    }
    55.5%{
        -webkit-transform:skewX(1.5625deg) skewY(1.5625deg);
        transform:skewX(1.5625deg) skewY(1.5625deg)
    }
    66.6%{
        -webkit-transform:skewX(-.78125deg) skewY(-.78125deg);
        transform:skewX(-.78125deg) skewY(-.78125deg)
    }
    77.7%{
        -webkit-transform:skewX(.390625deg) skewY(.390625deg);
        transform:skewX(.390625deg) skewY(.390625deg)
    }
    88.8%{
        -webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);
        transform:skewX(-.1953125deg) skewY(-.1953125deg)
    }
}
@keyframes j{
    0%,11.1%,to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    22.2%{
        -webkit-transform:skewX(-12.5deg) skewY(-12.5deg);
        transform:skewX(-12.5deg) skewY(-12.5deg)
    }
    33.3%{
        -webkit-transform:skewX(6.25deg) skewY(6.25deg);
        transform:skewX(6.25deg) skewY(6.25deg)
    }
    44.4%{
        -webkit-transform:skewX(-3.125deg) skewY(-3.125deg);
        transform:skewX(-3.125deg) skewY(-3.125deg)
    }
    55.5%{
        -webkit-transform:skewX(1.5625deg) skewY(1.5625deg);
        transform:skewX(1.5625deg) skewY(1.5625deg)
    }
    66.6%{
        -webkit-transform:skewX(-.78125deg) skewY(-.78125deg);
        transform:skewX(-.78125deg) skewY(-.78125deg)
    }
    77.7%{
        -webkit-transform:skewX(.390625deg) skewY(.390625deg);
        transform:skewX(.390625deg) skewY(.390625deg)
    }
    88.8%{
        -webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);
        transform:skewX(-.1953125deg) skewY(-.1953125deg)
    }
}
@-webkit-keyframes k{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    14%{
        -webkit-transform:scale(1.3);
        transform:scale(1.3)
    }
    28%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    42%{
        -webkit-transform:scale(1.3);
        transform:scale(1.3)
    }
    70%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@keyframes k{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    14%{
        -webkit-transform:scale(1.3);
        transform:scale(1.3)
    }
    28%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    42%{
        -webkit-transform:scale(1.3);
        transform:scale(1.3)
    }
    70%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@-webkit-keyframes l{
    0%,20%,40%,60%,80%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    20%{
        -webkit-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    40%{
        -webkit-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(1.03,1.03,1.03);
        transform:scale3d(1.03,1.03,1.03)
    }
    80%{
        -webkit-transform:scale3d(.97,.97,.97);
        transform:scale3d(.97,.97,.97)
    }
    to{
        opacity:1;
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
@keyframes l{
    0%,20%,40%,60%,80%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    20%{
        -webkit-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    40%{
        -webkit-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(1.03,1.03,1.03);
        transform:scale3d(1.03,1.03,1.03)
    }
    80%{
        -webkit-transform:scale3d(.97,.97,.97);
        transform:scale3d(.97,.97,.97)
    }
    to{
        opacity:1;
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
@-webkit-keyframes m{
    0%,60%,75%,90%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-3000px,0);
        transform:translate3d(0,-3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,25px,0);
        transform:translate3d(0,25px,0)
    }
    75%{
        -webkit-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,5px,0);
        transform:translate3d(0,5px,0)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes m{
    0%,60%,75%,90%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-3000px,0);
        transform:translate3d(0,-3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,25px,0);
        transform:translate3d(0,25px,0)
    }
    75%{
        -webkit-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,5px,0);
        transform:translate3d(0,5px,0)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@-webkit-keyframes n{
    0%,60%,75%,90%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(-3000px,0,0);
        transform:translate3d(-3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(25px,0,0);
        transform:translate3d(25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(5px,0,0);
        transform:translate3d(5px,0,0)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes n{
    0%,60%,75%,90%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(-3000px,0,0);
        transform:translate3d(-3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(25px,0,0);
        transform:translate3d(25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(5px,0,0);
        transform:translate3d(5px,0,0)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@-webkit-keyframes o{
    0%,60%,75%,90%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(3000px,0,0);
        transform:translate3d(3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(-25px,0,0);
        transform:translate3d(-25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(-5px,0,0);
        transform:translate3d(-5px,0,0)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes o{
    0%,60%,75%,90%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(3000px,0,0);
        transform:translate3d(3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(-25px,0,0);
        transform:translate3d(-25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(-5px,0,0);
        transform:translate3d(-5px,0,0)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@-webkit-keyframes p{
    0%,60%,75%,90%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,3000px,0);
        transform:translate3d(0,3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    75%{
        -webkit-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-5px,0);
        transform:translate3d(0,-5px,0)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes p{
    0%,60%,75%,90%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,3000px,0);
        transform:translate3d(0,3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    75%{
        -webkit-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-5px,0);
        transform:translate3d(0,-5px,0)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@-webkit-keyframes q{
    20%{
        -webkit-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    50%,55%{
        opacity:1;
        -webkit-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
}
@keyframes q{
    20%{
        -webkit-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    50%,55%{
        opacity:1;
        -webkit-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
}
@-webkit-keyframes r{
    20%{
        -webkit-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
@keyframes r{
    20%{
        -webkit-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
@-webkit-keyframes s{
    20%{
        opacity:1;
        -webkit-transform:translate3d(20px,0,0);
        transform:translate3d(20px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
@keyframes s{
    20%{
        opacity:1;
        -webkit-transform:translate3d(20px,0,0);
        transform:translate3d(20px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
@-webkit-keyframes t{
    20%{
        opacity:1;
        -webkit-transform:translate3d(-20px,0,0);
        transform:translate3d(-20px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
@keyframes t{
    20%{
        opacity:1;
        -webkit-transform:translate3d(-20px,0,0);
        transform:translate3d(-20px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
@-webkit-keyframes u{
    20%{
        -webkit-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,20px,0);
        transform:translate3d(0,20px,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
@keyframes u{
    20%{
        -webkit-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,20px,0);
        transform:translate3d(0,20px,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
@-webkit-keyframes v{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes v{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
@-webkit-keyframes w{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes w{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@-webkit-keyframes x{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes x{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@-webkit-keyframes y{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes y{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@-webkit-keyframes z{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes z{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@-webkit-keyframes A{
    0%{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes A{
    0%{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@-webkit-keyframes B{
    0%{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes B{
    0%{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@-webkit-keyframes C{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes C{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@-webkit-keyframes D{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes D{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@-webkit-keyframes E{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
}
@keyframes E{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
}
@-webkit-keyframes F{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
@keyframes F{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
@-webkit-keyframes G{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
}
@keyframes G{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
}
@-webkit-keyframes H{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
@keyframes H{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
@-webkit-keyframes I{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}
@keyframes I{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}
@-webkit-keyframes J{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
@keyframes J{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
@-webkit-keyframes K{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
}
@keyframes K{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
}
@-webkit-keyframes L{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
@keyframes L{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
@-webkit-keyframes M{
    0%{
        -webkit-transform:perspective(400px) scaleX(1) translateZ(0);
        transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    40%{
        -webkit-transform:perspective(400px) scaleX(1) translateZ(150px);
        transform:perspective(400px) scaleX(1) translateZ(150px);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    50%{
        -webkit-transform:perspective(400px) scaleX(1) translateZ(150px);
        transform:perspective(400px) scaleX(1) translateZ(150px);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    80%{
        -webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0);
        transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    to{
        -webkit-transform:perspective(400px) scaleX(1) translateZ(0);
        transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
}
@keyframes M{
    0%{
        -webkit-transform:perspective(400px) scaleX(1) translateZ(0);
        transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    40%{
        -webkit-transform:perspective(400px) scaleX(1) translateZ(150px);
        transform:perspective(400px) scaleX(1) translateZ(150px);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    50%{
        -webkit-transform:perspective(400px) scaleX(1) translateZ(150px);
        transform:perspective(400px) scaleX(1) translateZ(150px);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    80%{
        -webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0);
        transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    to{
        -webkit-transform:perspective(400px) scaleX(1) translateZ(0);
        transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
}
@-webkit-keyframes N{
    0%{
        -webkit-transform:perspective(400px) rotateX(90deg);
        transform:perspective(400px) rotateX(90deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotateX(-20deg);
        transform:perspective(400px) rotateX(-20deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotateX(10deg);
        transform:perspective(400px) rotateX(10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotateX(-5deg);
        transform:perspective(400px) rotateX(-5deg)
    }
    to{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
@keyframes N{
    0%{
        -webkit-transform:perspective(400px) rotateX(90deg);
        transform:perspective(400px) rotateX(90deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotateX(-20deg);
        transform:perspective(400px) rotateX(-20deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotateX(10deg);
        transform:perspective(400px) rotateX(10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotateX(-5deg);
        transform:perspective(400px) rotateX(-5deg)
    }
    to{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
@-webkit-keyframes O{
    0%{
        -webkit-transform:perspective(400px) rotateY(90deg);
        transform:perspective(400px) rotateY(90deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotateY(-20deg);
        transform:perspective(400px) rotateY(-20deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotateY(10deg);
        transform:perspective(400px) rotateY(10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotateY(-5deg);
        transform:perspective(400px) rotateY(-5deg)
    }
    to{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
@keyframes O{
    0%{
        -webkit-transform:perspective(400px) rotateY(90deg);
        transform:perspective(400px) rotateY(90deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotateY(-20deg);
        transform:perspective(400px) rotateY(-20deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotateY(10deg);
        transform:perspective(400px) rotateY(10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotateY(-5deg);
        transform:perspective(400px) rotateY(-5deg)
    }
    to{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
@-webkit-keyframes P{
    0%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotateX(-20deg);
        transform:perspective(400px) rotateX(-20deg);
        opacity:1
    }
    to{
        -webkit-transform:perspective(400px) rotateX(90deg);
        transform:perspective(400px) rotateX(90deg);
        opacity:0
    }
}
@keyframes P{
    0%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotateX(-20deg);
        transform:perspective(400px) rotateX(-20deg);
        opacity:1
    }
    to{
        -webkit-transform:perspective(400px) rotateX(90deg);
        transform:perspective(400px) rotateX(90deg);
        opacity:0
    }
}
@-webkit-keyframes Q{
    0%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotateY(-15deg);
        transform:perspective(400px) rotateY(-15deg);
        opacity:1
    }
    to{
        -webkit-transform:perspective(400px) rotateY(90deg);
        transform:perspective(400px) rotateY(90deg);
        opacity:0
    }
}
@keyframes Q{
    0%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotateY(-15deg);
        transform:perspective(400px) rotateY(-15deg);
        opacity:1
    }
    to{
        -webkit-transform:perspective(400px) rotateY(90deg);
        transform:perspective(400px) rotateY(90deg);
        opacity:0
    }
}
@-webkit-keyframes R{
    0%{
        -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
        transform:translate3d(100%,0,0) skewX(-30deg);
        opacity:0
    }
    60%{
        -webkit-transform:skewX(20deg);
        transform:skewX(20deg);
        opacity:1
    }
    80%{
        -webkit-transform:skewX(-5deg);
        transform:skewX(-5deg)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes R{
    0%{
        -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
        transform:translate3d(100%,0,0) skewX(-30deg);
        opacity:0
    }
    60%{
        -webkit-transform:skewX(20deg);
        transform:skewX(20deg);
        opacity:1
    }
    80%{
        -webkit-transform:skewX(-5deg);
        transform:skewX(-5deg)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@-webkit-keyframes S{
    0%{
        opacity:1
    }
    to{
        -webkit-transform:translate3d(100%,0,0) skewX(30deg);
        transform:translate3d(100%,0,0) skewX(30deg);
        opacity:0
    }
}
@keyframes S{
    0%{
        opacity:1
    }
    to{
        -webkit-transform:translate3d(100%,0,0) skewX(30deg);
        transform:translate3d(100%,0,0) skewX(30deg);
        opacity:0
    }
}
@-webkit-keyframes T{
    0%{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate(-200deg);
        transform:rotate(-200deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
@keyframes T{
    0%{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate(-200deg);
        transform:rotate(-200deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
@-webkit-keyframes U{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate(-45deg);
        transform:rotate(-45deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
@keyframes U{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate(-45deg);
        transform:rotate(-45deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
@-webkit-keyframes V{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate(45deg);
        transform:rotate(45deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
@keyframes V{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate(45deg);
        transform:rotate(45deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
@-webkit-keyframes W{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate(45deg);
        transform:rotate(45deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
@keyframes W{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate(45deg);
        transform:rotate(45deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
@-webkit-keyframes X{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate(-90deg);
        transform:rotate(-90deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
@keyframes X{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate(-90deg);
        transform:rotate(-90deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
@-webkit-keyframes Y{
    0%{
        -webkit-transform-origin:center;
        transform-origin:center;
        opacity:1
    }
    to{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate(200deg);
        transform:rotate(200deg);
        opacity:0
    }
}
@keyframes Y{
    0%{
        -webkit-transform-origin:center;
        transform-origin:center;
        opacity:1
    }
    to{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate(200deg);
        transform:rotate(200deg);
        opacity:0
    }
}
@-webkit-keyframes Z{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate(45deg);
        transform:rotate(45deg);
        opacity:0
    }
}
@keyframes Z{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate(45deg);
        transform:rotate(45deg);
        opacity:0
    }
}
@-webkit-keyframes ab{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate(-45deg);
        transform:rotate(-45deg);
        opacity:0
    }
}
@keyframes ab{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate(-45deg);
        transform:rotate(-45deg);
        opacity:0
    }
}
@-webkit-keyframes bb{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate(-45deg);
        transform:rotate(-45deg);
        opacity:0
    }
}
@keyframes bb{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate(-45deg);
        transform:rotate(-45deg);
        opacity:0
    }
}
@-webkit-keyframes cb{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate(90deg);
        transform:rotate(90deg);
        opacity:0
    }
}
@keyframes cb{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate(90deg);
        transform:rotate(90deg);
        opacity:0
    }
}
@-webkit-keyframes db{
    0%{
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    20%,60%{
        -webkit-transform:rotate(80deg);
        transform:rotate(80deg);
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    40%,80%{
        -webkit-transform:rotate(60deg);
        transform:rotate(60deg);
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out;
        opacity:1
    }
    to{
        -webkit-transform:translate3d(0,700px,0);
        transform:translate3d(0,700px,0);
        opacity:0
    }
}
@keyframes db{
    0%{
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    20%,60%{
        -webkit-transform:rotate(80deg);
        transform:rotate(80deg);
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    40%,80%{
        -webkit-transform:rotate(60deg);
        transform:rotate(60deg);
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out;
        opacity:1
    }
    to{
        -webkit-transform:translate3d(0,700px,0);
        transform:translate3d(0,700px,0);
        opacity:0
    }
}
@-webkit-keyframes eb{
    0%{
        opacity:0;
        -webkit-transform:scale(.1) rotate(30deg);
        transform:scale(.1) rotate(30deg);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom
    }
    50%{
        -webkit-transform:rotate(-10deg);
        transform:rotate(-10deg)
    }
    70%{
        -webkit-transform:rotate(3deg);
        transform:rotate(3deg)
    }
    to{
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@keyframes eb{
    0%{
        opacity:0;
        -webkit-transform:scale(.1) rotate(30deg);
        transform:scale(.1) rotate(30deg);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom
    }
    50%{
        -webkit-transform:rotate(-10deg);
        transform:rotate(-10deg)
    }
    70%{
        -webkit-transform:rotate(3deg);
        transform:rotate(3deg)
    }
    to{
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@-webkit-keyframes fb{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0) rotate(-120deg);
        transform:translate3d(-100%,0,0) rotate(-120deg)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes fb{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0) rotate(-120deg);
        transform:translate3d(-100%,0,0) rotate(-120deg)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@-webkit-keyframes gb{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0) rotate(120deg);
        transform:translate3d(100%,0,0) rotate(120deg)
    }
}
@keyframes gb{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0) rotate(120deg);
        transform:translate3d(100%,0,0) rotate(120deg)
    }
}
@-webkit-keyframes hb{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    50%{
        opacity:1
    }
}
@keyframes hb{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    50%{
        opacity:1
    }
}
@-webkit-keyframes ib{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes ib{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@-webkit-keyframes jb{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes jb{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@-webkit-keyframes kb{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes kb{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@-webkit-keyframes lb{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes lb{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@-webkit-keyframes mb{
    0%{
        opacity:1
    }
    50%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    to{
        opacity:0
    }
}
@keyframes mb{
    0%{
        opacity:1
    }
    50%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    to{
        opacity:0
    }
}
@-webkit-keyframes nb{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes nb{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@-webkit-keyframes ob{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(42px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(-2000px,0,0);
        transform:scale(.1) translate3d(-2000px,0,0);
        -webkit-transform-origin:left center;
        transform-origin:left center
    }
}
@keyframes ob{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(42px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(-2000px,0,0);
        transform:scale(.1) translate3d(-2000px,0,0);
        -webkit-transform-origin:left center;
        transform-origin:left center
    }
}
@-webkit-keyframes pb{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(2000px,0,0);
        transform:scale(.1) translate3d(2000px,0,0);
        -webkit-transform-origin:right center;
        transform-origin:right center
    }
}
@keyframes pb{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(2000px,0,0);
        transform:scale(.1) translate3d(2000px,0,0);
        -webkit-transform-origin:right center;
        transform-origin:right center
    }
}
@-webkit-keyframes qb{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes qb{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@-webkit-keyframes rb{
    0%{
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0);
        visibility:visible
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes rb{
    0%{
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0);
        visibility:visible
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@-webkit-keyframes sb{
    0%{
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0);
        visibility:visible
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes sb{
    0%{
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0);
        visibility:visible
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@-webkit-keyframes tb{
    0%{
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0);
        visibility:visible
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes tb{
    0%{
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0);
        visibility:visible
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@-webkit-keyframes ub{
    0%{
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0);
        visibility:visible
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes ub{
    0%{
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0);
        visibility:visible
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@-webkit-keyframes vb{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
}
@keyframes vb{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
}
@-webkit-keyframes wb{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
}
@keyframes wb{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
}
@-webkit-keyframes xb{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}
@keyframes xb{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}
@-webkit-keyframes yb{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
}
@keyframes yb{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
}
@-webkit-keyframes zb{
    0%{
        opacity:1
    }
    to{
        opacity:0
    }
}
@keyframes zb{
    0%{
        opacity:1
    }
    to{
        opacity:0
    }
}
@-webkit-keyframes Ab{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.98);
        box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.98)
    }
    50%{
        -webkit-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.98);
        box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.98)
    }
    to{
        -webkit-transform:scale(1.6);
        transform:scale(1.6);
        -webkit-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2);
        box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2)
    }
}
@keyframes Ab{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.98);
        box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.98)
    }
    50%{
        -webkit-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.98);
        box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.98)
    }
    to{
        -webkit-transform:scale(1.6);
        transform:scale(1.6);
        -webkit-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2);
        box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2)
    }
}
.animacao-set{
    position:absolute;
    bottom:5px
}
 