#newsletter{padding-top:15rem;padding-bottom:1.9rem;text-align:center}#newsletter .newsletter-title{font-family:FuturaStd-CondensedExtraBd,monospace,sans-serif;margin-bottom:1.7rem;text-transform:uppercase}#newsletter .newsletter-title span{display:block;font-size:40px;font-size:4rem;line-height:4.8rem}#newsletter .newsletter-title b{color:rgba(102,102,102,.2);display:block;font-size:108px;font-size:10.8rem;line-height:11.5rem;-webkit-transition:font-size .2s,line-height .2s;-moz-transition:font-size .2s,line-height .2s;-o-transition:font-size .2s,line-height .2s;transition:font-size .2s,line-height .2s}@media screen and (min-width:1250px) and (max-width:1330px){#newsletter .newsletter-title b{font-size:98px;font-size:9.8rem;line-height:10.4rem}}@media screen and (min-width:990px) and (max-width:1249px){#newsletter .newsletter-title b{font-size:80px;font-size:8rem;line-height:8.8rem}}@media screen and (max-width:989px){#newsletter .newsletter-title b{font-size:74px;font-size:7.4rem;line-height:8.2rem}}#newsletter .common-text{font-size:23px;font-size:2.3rem;letter-spacing:-.2px;line-height:2.8rem;margin:0 auto 6rem;max-width:62rem}#newsletter input[type=text],#newsletter input[type=email]{-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.22,.61,.36,1),border-color .3s cubic-bezier(.45,.05,.55,.95),margin-bottom .2s cubic-bezier(.45,.05,.55,.95) .2s;-moz-transition:-moz-box-shadow .3s cubic-bezier(.22,.61,.36,1),border-color .3s cubic-bezier(.45,.05,.55,.95),margin-bottom .2s cubic-bezier(.45,.05,.55,.95) .2s;-o-transition:box-shadow .3s cubic-bezier(.22,.61,.36,1),border-color .3s cubic-bezier(.45,.05,.55,.95),margin-bottom .2s cubic-bezier(.45,.05,.55,.95) .2s;transition:box-shadow .3s cubic-bezier(.22,.61,.36,1),border-color .3s cubic-bezier(.45,.05,.55,.95),margin-bottom .2s cubic-bezier(.45,.05,.55,.95) .2s;-webkit-text-fill-color:#666!important}#newsletter input[type=text]:focus,#newsletter input[type=email]:focus{-webkit-box-shadow:0 0 15px -2px rgba(0,0,0,.18);-moz-box-shadow:0 0 15px -2px rgba(0,0,0,.18);box-shadow:0 0 15px -2px rgba(0,0,0,.18)}#form-newsletter{display:block;font-size:0;position:relative}#form-newsletter #show-newsletter{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;position:absolute;top:0;left:50%;-webkit-transform:scale(.78) translateX(-50%);-moz-transform:scale(.78) translateX(-50%);-o-transform:scale(.78) translateX(-50%);-ms-transform:scale(.78) translateX(-50%);transform:scale(.78) translateX(-50%);-webkit-transition:opacity .55s cubic-bezier(.23,1,.32,1),-webkit-transform .55s cubic-bezier(.23,1,.32,1),visibility 0s linear .55s,color .3s,background-color .3s;-moz-transition:opacity .55s cubic-bezier(.23,1,.32,1),-moz-transform .55s cubic-bezier(.23,1,.32,1),visibility 0s linear .55s,color .3s,background-color .3s;-o-transition:opacity .55s cubic-bezier(.23,1,.32,1),-o-transform .55s cubic-bezier(.23,1,.32,1),visibility 0s linear .55s,color .3s,background-color .3s;transition:opacity .55s cubic-bezier(.23,1,.32,1),-webkit-transform .55s cubic-bezier(.23,1,.32,1),-moz-transform .55s cubic-bezier(.23,1,.32,1),-o-transform .55s cubic-bezier(.23,1,.32,1),transform .55s cubic-bezier(.23,1,.32,1),visibility 0s linear .55s,color .3s,background-color .3s;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;visibility:hidden;z-index:0}#form-newsletter.form-hidden #show-newsletter{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:scale(1) translateX(-50%);-moz-transform:scale(1) translateX(-50%);-o-transform:scale(1) translateX(-50%);-ms-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%);visibility:visible;z-index:3}#form-newsletter.form-hidden .form-fields{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:scale(.78);-moz-transform:scale(.78);-o-transform:scale(.78);-ms-transform:scale(.78);transform:scale(.78);visibility:hidden}#form-newsletter .response-message{line-height:4rem;padding:.8rem 0}#form-newsletter .response-message button{margin-top:1.2rem}#form-newsletter .column{display:inline-block;margin-right:1.8rem;position:relative;width:calc(33.3% - 1.2rem)}.slick-list,.slick-slider,.slick-track{display:block;position:relative}#form-newsletter .column>input{background:#fff;border:3px solid #333;color:#333;height:6.4rem;width:100%;font-family:'Source Sans Pro',sans-serif;font-weight:300;font-size:18px;font-size:1.8rem;line-height:2.8rem;padding:1.5rem 2.2rem;position:relative;z-index:1}#form-newsletter .column>input.filled~.common-label,#form-newsletter .column>input:focus~.common-label{font-size:14px;font-size:1.4rem;height:1.4rem;line-height:1.4rem;top:-1.6rem;left:0;-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94),cubic-bezier(.19,1,.22,1),cubic-bezier(.19,1,.22,1),cubic-bezier(.23,1,.32,1),cubic-bezier(.19,1,.22,1);-moz-transition-timing-function:cubic-bezier(.25,.46,.45,.94),cubic-bezier(.19,1,.22,1),cubic-bezier(.19,1,.22,1),cubic-bezier(.23,1,.32,1),cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94),cubic-bezier(.19,1,.22,1),cubic-bezier(.19,1,.22,1),cubic-bezier(.23,1,.32,1),cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.25,.46,.45,.94),cubic-bezier(.19,1,.22,1),cubic-bezier(.19,1,.22,1),cubic-bezier(.23,1,.32,1),cubic-bezier(.19,1,.22,1)}#form-newsletter .column>input.error{margin-bottom:2rem}#form-newsletter .column .error-message{bottom:-.2rem}#form-newsletter .column .common-label{color:#333;cursor:text;font-family:FuturaStd-CondensedExtraBd,monospace,sans-serif;font-size:18px;font-size:1.8rem;line-height:6.4rem;position:absolute;top:0;left:calc(2.2rem + 3px);text-transform:uppercase;-webkit-transition:font-size .4s cubic-bezier(.55,.09,.68,.53),line-height .4s cubic-bezier(.95,.05,.8,.04),top .4s cubic-bezier(.95,.05,.8,.04),left .4s cubic-bezier(.76,.05,.86,.06),height .4s cubic-bezier(.95,.05,.8,.04);-moz-transition:font-size .4s cubic-bezier(.55,.09,.68,.53),line-height .4s cubic-bezier(.95,.05,.8,.04),top .4s cubic-bezier(.95,.05,.8,.04),left .4s cubic-bezier(.76,.05,.86,.06),height .4s cubic-bezier(.95,.05,.8,.04);-o-transition:font-size .4s cubic-bezier(.55,.09,.68,.53),line-height .4s cubic-bezier(.95,.05,.8,.04),top .4s cubic-bezier(.95,.05,.8,.04),left .4s cubic-bezier(.76,.05,.86,.06),height .4s cubic-bezier(.95,.05,.8,.04);transition:font-size .4s cubic-bezier(.55,.09,.68,.53),line-height .4s cubic-bezier(.95,.05,.8,.04),top .4s cubic-bezier(.95,.05,.8,.04),left .4s cubic-bezier(.76,.05,.86,.06),height .4s cubic-bezier(.95,.05,.8,.04);z-index:2}#form-newsletter button[type=submit]{padding:0;white-space:nowrap;width:calc(33.4% - 1.2rem)}@media screen and (max-width:959px){#newsletter{padding-top:5.5rem;padding-bottom:0}#newsletter .newsletter-title{margin-bottom:1.1rem}#newsletter .newsletter-title span{font-size:27.6px;font-size:2.7600000000000002rem;line-height:3.8rem}#newsletter .newsletter-title b{font-size:38px;font-size:3.8rem;line-height:3.5rem}#newsletter .common-text{font-size:17px;font-size:1.7rem;line-height:1.9rem;margin:0 auto 2.5rem;max-width:88%}#form-newsletter #show-newsletter{white-space:nowrap}#form-newsletter .column{margin-right:1rem;width:calc(50% - .5rem)}#form-newsletter .column>input{border-width:2px;height:4.4rem;font-size:16px;font-size:1.6rem;line-height:2rem;padding:1rem 1.5rem}#form-newsletter .column>input.filled~.common-label,#form-newsletter .column>input:focus~.common-label{font-size:12px;font-size:1.2rem;height:1.2rem;line-height:1.2rem;top:-1.2rem}#form-newsletter .column .common-label{font-size:15px;font-size:1.5rem;line-height:4.8rem;position:absolute;top:0;left:calc(1.5rem + 2px)}#form-newsletter .column:last-of-type{margin-right:0}#form-newsletter .response-message{line-height:2.8rem}#form-newsletter button[type=submit]{margin-top:1rem;width:100%}}@media screen and (max-width:959px) and (min-width:500px){#form-newsletter{margin:0 auto;max-width:88%}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#app .common-banner{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);max-height:60rem;min-height:50rem;position:relative}#app .common-banner:before{position:absolute;top:0;left:0;height:100%;width:100%;content:'';background-color:rgba(0,0,0,.5);z-index:1}#app .common-banner .banner-limiter{max-width:1740px;position:relative;bottom:-8%;z-index:2}#app .common-banner .banner-limiter .banner-title{text-align:left;font-size:60px;font-size:6rem;color:#5C5C5C;display:block;line-height:6rem;max-width:40rem}#app .content .info .download,#app .content .info .download .app-list{text-align:justify;white-space:nowrap}#app .common-banner .banner-limiter .banner-title strong{font-size:98px;font-size:9.8rem;font-family:FuturaStd-CondensedExtraBd,monospace,sans-serif;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;line-height:8.4rem;text-transform:uppercase;display:block;color:#FFF}@media screen and (min-width:580px) and (max-width:959px){#app .common-banner .banner-limiter .banner-title{font-size:50px;font-size:5rem;line-height:5rem}#app .common-banner .banner-limiter .banner-title strong{font-size:70px;font-size:7rem;line-height:7rem}}@media screen and (max-width:579px){#app .common-banner .banner-limiter .banner-title{font-size:30px;font-size:3rem;line-height:3rem}#app .common-banner .banner-limiter .banner-title strong{font-size:40px;font-size:4rem;line-height:4rem}}#app .content{font-size:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;min-height:70rem;position:relative;z-index:2;margin-bottom:5rem}#app .content .info,#app .content .info .download,#app .content .info .download .app-list,#app .content .info .download .app-list .app-data,#app .content .info .download p,#app .content .info .introduction{display:inline-block;vertical-align:top}#app .content .info{width:100%;padding:5.5rem 0}#app .content .info .introduction{font-family:'Source Sans Pro',sans-serif;font-weight:300;width:100%;color:#666;margin-bottom:3.8rem}#app .content .info .download p,#app .content .info .text-list ul li strong{font-family:FuturaStd-CondensedExtraBd,monospace,sans-serif;color:#333;text-transform:uppercase}#app .content .info .download{font-size:0;margin-bottom:7rem;border:1rem solid #333;padding:2.5rem;max-width:100%}#app .content .info .download p{font-size:30px;font-size:3rem;line-height:4.4rem;margin-right:2.5rem}#app .content .info .download .app-list .app-data#app-store{text-align:center;white-space:normal}#app .content .info .download .app-list .app-data#app-store p{display:block;font-family:FuturaStd-CondensedExtraBd,monospace,sans-serif;line-height:normal;margin-right:0;margin-top:3px;font-size:10px;font-size:1rem}#app .content .info .download .app-list .app-data#app-store p span{font-size:14px;font-size:1.4rem}#app .content .info .text-list p{margin-bottom:3rem}#app .content .info .text-list ul li{position:relative;padding-bottom:7rem;padding-left:20px;text-align:left;list-style:none;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-o-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}#app .content .info .text-list ul li:before{left:-1px}#app .content .info .text-list ul li strong{font-size:30px;font-size:3rem;line-height:28px;margin-bottom:1rem;letter-spacing:-1px;display:block}#app .content .info .text-list ul li:after{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;height:12px;width:12px;content:'';left:-6.5px;top:7px;background:#999;position:absolute;z-index:2}#app .content .info .text-list ul li:before{display:block;height:100%;width:1px;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);top:7.5px;content:'';border-left:.1rem dashed #333;position:absolute}#app .content .info .text-list ul li:last-child{padding-bottom:0}#app .content .info .text-list ul li:last-child:before{height:6px}#app .content .info .text-list ul li.show{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 1.2s cubic-bezier(.19,1,.22,1) .1s,-webkit-transform 1.2s cubic-bezier(.19,1,.22,1) .1s;-moz-transition:opacity 1.2s cubic-bezier(.19,1,.22,1) .1s,-moz-transform 1.2s cubic-bezier(.19,1,.22,1) .1s;-o-transition:opacity 1.2s cubic-bezier(.19,1,.22,1) .1s,-o-transform 1.2s cubic-bezier(.19,1,.22,1) .1s;transition:opacity 1.2s cubic-bezier(.19,1,.22,1) .1s,-webkit-transform 1.2s cubic-bezier(.19,1,.22,1) .1s,-moz-transform 1.2s cubic-bezier(.19,1,.22,1) .1s,-o-transform 1.2s cubic-bezier(.19,1,.22,1) .1s,transform 1.2s cubic-bezier(.19,1,.22,1) .1s}#app .content .info .text-list ul li.show:before{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:-webkit-transform .5s linear .3s;-moz-transition:-moz-transform .5s linear .3s;-o-transition:-o-transform .5s linear .3s;transition:-webkit-transform .5s linear .3s,-moz-transform .5s linear .3s,-o-transform .5s linear .3s,transform .5s linear .3s}#app .content .info .text-list ul li.show:after{-webkit-transition:-webkit-transform .6s cubic-bezier(.18,.89,.32,1.58) .2s;-moz-transition:-moz-transform .6s cubic-bezier(.18,.89,.32,1.58) .2s;-o-transition:-o-transform .6s cubic-bezier(.18,.89,.32,1.58) .2s;transition:-webkit-transform .6s cubic-bezier(.18,.89,.32,1.58) .2s,-moz-transform .6s cubic-bezier(.18,.89,.32,1.58) .2s,-o-transform .6s cubic-bezier(.18,.89,.32,1.58) .2s,transform .6s cubic-bezier(.18,.89,.32,1.58) .2s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#app .content #gallery{display:inline-block;vertical-align:top;width:calc(100% - 72rem);margin:0;position:relative;text-align:center}#app .content #gallery .gallery-container{position:absolute;top:-28.5rem;right:calc(50% - 3.2rem);-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-o-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);display:inline-block;vertical-align:top;max-width:100%;width:auto}#app .content #gallery .gallery-container.fixed{position:fixed;top:0;right:calc(((100% - 72rem)/ 2) - 3.2rem)}#app .content #gallery .gallery-container.bottom{top:auto;bottom:0}#app .content #gallery .gallery-container #gallery-iphone{height:95.8rem;width:51.8rem;overflow:hidden;padding:14.6rem 5.8rem 12.7rem 5.9rem;background-image:url(../../../comum/assets/img/iphone.png);background-repeat:no-repeat;background-position:center;margin-left:6.4rem;position:relative}#app .content #gallery .gallery-container #gallery-controller{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:5.6rem}#app .content #gallery .gallery-container #gallery-controller .gallery-arrow{background:0 0;border:3px solid #666;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;height:5.6rem;width:5.6rem;display:inline-block;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}#app .content #gallery .gallery-container #gallery-controller .gallery-arrow svg{height:2.4rem;width:1.8rem;fill:#666;-webkit-transition:fill .3s;-moz-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s}#app .content #gallery .gallery-container #gallery-controller .gallery-arrow:first-child{margin-bottom:1.1rem}#app .content #gallery .gallery-container #gallery-controller .gallery-arrow:first-child svg{margin-left:-.2rem}#app .content #gallery .gallery-container #gallery-controller .gallery-arrow:last-of-type svg{margin-left:.2rem}#app .content #gallery .gallery-container #gallery-controller .gallery-arrow:active{-webkit-transform:scale(.98);-moz-transform:scale(.98);-o-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}#app .content #gallery .gallery-container #gallery-controller .gallery-arrow:hover{border-color:#333}#app .content #gallery .gallery-container #gallery-controller .gallery-arrow:hover svg{fill:#333}#app .content #gallery .gallery-container #gallery-images{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;height:100%;width:100%;overflow:hidden;position:relative;background-color:#333}#app .content #gallery .gallery-container #gallery-images .gallery-image{background:#333;height:100%;width:100%;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;position:absolute;top:0;left:0;visibility:hidden}#app .content #gallery .gallery-container #gallery-images .gallery-image:after{content:url(../../../comum/assets/svg/preloader-reverse.svg)}#app .content #gallery .gallery-container #gallery-images .gallery-image.current{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible}#app .content #gallery .gallery-container #gallery-images .gallery-image.nextOut{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-animation:nextOut .7s forwards cubic-bezier(.45,.05,.55,.95);-moz-animation:nextOut .7s forwards cubic-bezier(.45,.05,.55,.95);-o-animation:nextOut .7s forwards cubic-bezier(.45,.05,.55,.95);animation:nextOut .7s forwards cubic-bezier(.45,.05,.55,.95);z-index:1}#app .content #gallery .gallery-container #gallery-images .gallery-image.nextIn{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-animation:nextIn .7s forwards cubic-bezier(.45,.05,.55,.95);-moz-animation:nextIn .7s forwards cubic-bezier(.45,.05,.55,.95);-o-animation:nextIn .7s forwards cubic-bezier(.45,.05,.55,.95);animation:nextIn .7s forwards cubic-bezier(.45,.05,.55,.95);z-index:2}#app .content #gallery .gallery-container #gallery-images .gallery-image.prevOut{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-animation:prevOut .7s forwards cubic-bezier(.45,.05,.55,.95);-moz-animation:prevOut .7s forwards cubic-bezier(.45,.05,.55,.95);-o-animation:prevOut .7s forwards cubic-bezier(.45,.05,.55,.95);animation:prevOut .7s forwards cubic-bezier(.45,.05,.55,.95);z-index:2}#app .content #gallery .gallery-container #gallery-images .gallery-image.prevIn{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-animation:prevIn .7s forwards cubic-bezier(.45,.05,.55,.95);-moz-animation:prevIn .7s forwards cubic-bezier(.45,.05,.55,.95);-o-animation:prevIn .7s forwards cubic-bezier(.45,.05,.55,.95);animation:prevIn .7s forwards cubic-bezier(.45,.05,.55,.95);z-index:1}#app .content #gallery .gallery-container #gallery-dots{display:inline-block;vertical-align:top;position:absolute;bottom:12.7rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;text-align:center;z-index:3}#app .content #gallery .gallery-container #gallery-dots .gallery-button{-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;height:14px;width:14px;display:inline-block;vertical-align:top;-webkit-transition:background .3s cubic-bezier(1,0,0,1),border .3s cubic-bezier(1,0,0,1);-moz-transition:background .3s cubic-bezier(1,0,0,1),border .3s cubic-bezier(1,0,0,1);-o-transition:background .3s cubic-bezier(1,0,0,1),border .3s cubic-bezier(1,0,0,1);transition:background .3s cubic-bezier(1,0,0,1),border .3s cubic-bezier(1,0,0,1);margin:0 .3rem 1rem;background-color:#fff;border:1px solid rgba(51,51,51,.5)}#app .content #gallery .gallery-container #gallery-dots .gallery-button.current,#app .content #gallery .gallery-container #gallery-dots .gallery-button:hover{border:3px solid #333}#app .content #gallery~.info{width:72rem}@-webkit-keyframes prevOut{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(100%)}}@-moz-keyframes prevOut{0%{-moz-transform:translateX(0)}100%{-moz-transform:translateX(100%)}}@-o-keyframes prevOut{0%{-o-transform:translateX(0)}100%{-o-transform:translateX(100%)}}@keyframes prevOut{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes nextOut{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-50%)}}@-moz-keyframes nextOut{0%{-moz-transform:translateX(0)}100%{-moz-transform:translateX(-50%)}}@-o-keyframes nextOut{0%{-o-transform:translateX(0)}100%{-o-transform:translateX(-50%)}}@keyframes nextOut{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes prevIn{0%{-webkit-transform:translateX(-50%)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes prevIn{0%{-moz-transform:translateX(-50%)}100%{-moz-transform:translateX(0)}}@-o-keyframes prevIn{0%{-o-transform:translateX(-50%)}100%{-o-transform:translateX(0)}}@keyframes prevIn{0%{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}lesshat-selector{-lh-property:0}@-webkit-keyframes nextIn{0%{-webkit-transform:translateX(100%)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes nextIn{0%{-moz-transform:translateX(100%)}100%{-moz-transform:translateX(0)}}@-o-keyframes nextIn{0%{-o-transform:translateX(100%)}100%{-o-transform:translateX(0)}}@keyframes nextIn{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media screen and (max-height:900px){#app .content #gallery .gallery-container #gallery-iphone{height:75rem;width:40.55rem;padding:11.5rem 4.5rem 9.9rem 4.6rem;background-size:contain}}@media screen and (max-width:1420px){#app .common-banner .banner-limiter{bottom:-5.5rem}#app .content #gallery .gallery-container{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);right:-2rem;top:-25rem}#app .content #gallery .gallery-container.fixed{right:2rem}#app .content #gallery .gallery-container #gallery-iphone{height:65rem;width:35.15rem;padding:10rem 3.9rem 8.6rem 4rem;background-size:contain}}@media screen and (max-width:1300px){#app .content #gallery{width:42rem}#app .content #gallery~.info{width:calc(100% - 42rem)}}@media screen and (max-width:1250px){#app .content .info .download{white-space:normal}#app .content .info .download p{margin-right:0}}@media screen and (max-width:959px){#app .content,#app .content .info{display:inline-block;vertical-align:top}#app .common-banner{background-position:center;max-height:42rem;min-height:38rem}#app .common-banner .banner-limiter{bottom:40%}#app .common-banner .banner-limiter .banner-title{max-width:100%;text-align:center}#app .content{min-height:0;margin-bottom:0}#app .content .info{width:100%;padding:5.5rem 0;text-align:center}#app .content .info .download{width:100%;white-space:nowrap;padding:1.5rem;border-width:.6rem;margin-bottom:4rem;text-align:center}#app .content .info .download p{font-size:16.5px;font-size:1.65rem;margin-right:2rem}#app .content .info .download .app-list .app-data#app-store p{font-size:9px;font-size:.9rem}#app .content .info .download .app-list .app-data#app-store p span{font-size:11px;font-size:1.1rem}#app .content .info .text-list ul{padding-left:2rem}#app .content .info .text-list ul li{padding-bottom:4rem}#app .content .info .text-list ul li strong{font-size:16.5px;font-size:1.65rem;margin-bottom:.5rem}#app .content #gallery{width:100%;position:relative;text-align:center;margin-bottom:-15rem}#app .content #gallery .gallery-container{top:-15rem;right:auto;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);position:relative}#app .content #gallery .gallery-container.fixed{position:relative;right:auto}#app .content #gallery .gallery-container.bottom{top:auto;bottom:auto}#app .content #gallery .gallery-container #gallery-iphone{height:65rem;width:35.15rem;padding:10rem 3.9rem 8.6rem 4rem;margin-left:0}#app .content #gallery .gallery-container #gallery-controller{display:none}#app .content #gallery .gallery-container #gallery-dots{position:absolute;bottom:9rem;left:50%}#app .content #gallery~.info{width:100%}}@media screen and (max-width:959px) and (min-width:580px){#app .common-banner{max-height:55rem;min-height:48rem}#app .content #gallery .gallery-container #gallery-iphone{height:95.8rem;width:51.8rem;padding:14.6rem 5.8rem 12.7rem 5.9rem}#app .content #gallery .gallery-container #gallery-dots{position:absolute;bottom:13rem;left:50%}}@media screen and (max-width:600px){#app .content .info .download{width:auto;white-space:normal;text-align:center}#app .content .info .download p{margin-right:0}}@media screen and (max-width:350px){#app .content .info .download .app-list .app-data img{max-width:14.2rem}}