.title-box{-webkit-transition:height .85s cubic-bezier(.725,0,0,.995);-moz-transition:height .85s cubic-bezier(.725,0,0,.995);-o-transition:height .85s cubic-bezier(.725,0,0,.995);transition:height .85s cubic-bezier(.725,0,0,.995);color:#fff;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.wow{position:relative;z-index:5}.fixed-bg{background-repeat:no-repeat;background-attachment:fixed;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.title-box .title-heading{font-size:45px;font-weight:300;margin:0;padding:0;letter-spacing:-1px;color:#fff}.title-box.inverse .title-heading{color:rgba(0,0,0,.6)}.title-box .title-content{font-size:25px;font-weight:300;line-height:1.5em;margin:0;letter-spacing:-1px;color:rgba(255,255,255,.6)}.title-box.inverse .title-content{color:rgba(0,0,0,.4)}.title-box .title-content a{padding:0 3px;color:rgba(255,255,255,.9)}.title-box.inverse .title-content a{color:rgba(0,0,0,.8)}.title-box .title-content a:hover{border-bottom:rgba(255,255,255,.3) solid 1px}.title-box.inverse .title-content a:hover{border-bottom:rgba(0,0,0,.4) solid 1px}.title-box .title-button{min-width:300px;margin:30px auto 0;border:0}.img-holder{width:450px;height:600px;margin-top:50px;margin-right:-450px}.img-holder .iphone-wrapper{margin:0 auto}.title-box .img-holder{float:left}.title-box .img-holder.float-right{margin-right:auto;margin-left:-450px}.title-box .float-content{float:left;margin-left:500px;text-align:left}.title-box .float-content.float-left{margin-right:500px;margin-left:auto}.title-box .float-content .title-heading{margin-top:85px}.title-box .float-content .title-content{padding:25px 0}.title-big{font-size:38px;text-align:center}.title-big small{font-size:22px;display:block;padding:10px 0 0;opacity:.6;color:#fff;-moz-opacity:.6;filter:alpha(opacity:60)}.inverse .title-big small,.inverse.title-big small{color:#000}.text-desc,.title-big span{font-size:40%;line-height:1.6em;display:block;padding:25px 0 0;opacity:.8;-moz-opacity:.8;filter:alpha(opacity:80)}.title-box.text-left .title-content{padding:0}.bg-holder{position:absolute;top:0;width:100%}.bg-holder.float-right img{right:auto;left:0}.bg-holder img{position:absolute;top:0;right:0}