.common-title{text-transform:uppercase}.float-up-fast,.float-up-slow{opacity:0;-webkit-transition:all 1.5s ease .2s;-moz-transition:all 1.5s ease .2s;-ms-transition:all 1.5s ease .2s;-o-transition:all 1.5s ease .2s;transition:all 1.5s ease .2s;-webkit-transform:translate(0,50px);-moz-transform:translate(0,50px);-ms-transform:translate(0,50px);-o-transform:translate(0,50px);transform:translate(0,50px)}.float-up-slow{-webkit-transition:all 1.5s ease .5s;-moz-transition:all 1.5s ease .5s;-ms-transition:all 1.5s ease .5s;-o-transition:all 1.5s ease .5s;transition:all 1.5s ease .5s}.float-right-fast,.float-right-slow{opacity:0;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;-webkit-transform:translate(-50px,0);-moz-transform:translate(-50px,0);-ms-transform:translate(-50px,0);-o-transform:translate(-50px,0);transform:translate(-50px,0)}.float-right-slow{-webkit-transition:all 1.5s ease 1.5s;-moz-transition:all 1.5s ease 1.5s;-ms-transition:all 1.5s ease 1.5s;-o-transition:all 1.5s ease 1.5s;transition:all 1.5s ease 1.5s}.ani-active .float-right-fast,.ani-active .float-right-slow,.ani-active .float-up-fast,.ani-active .float-up-slow{opacity:1!important;-webkit-transform:translate(0,0)!important;-moz-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;-o-transform:translate(0,0)!important;transform:translate(0,0)!important}.osmo-pro-banner{height:675px;background-repeat:no-repeat;background-position:center center;background-color:#0f0f0f;text-align:center}.osmo-pro-banner .title{padding-top:170px}.osmo-pro-banner .title img{width:360px}.osmo-pro-banner .desc{color:#fff;margin-top:12px;margin-bottom:60px;font-size:20px;font-weight:200;text-transform:uppercase}.osmo-pro-banner .video-box{display:inline-block}.osmo-pro-banner .video-box img{width:320px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.7);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.7);-ms-box-shadow:0 2px 4px 0 rgba(0,0,0,.7);-o-box-shadow:0 2px 4px 0 rgba(0,0,0,.7);box-shadow:0 2px 4px 0 rgba(0,0,0,.7)}.osmo-pro-banner p.sp{margin-top:30px;color:#fff}.osmo-pro-s1 .container,.osmo-pro-s2{background-position:center center;background-repeat:no-repeat;text-align:center}.osmo-pro-s1 .container{padding-top:290px;background-size:contain;height:670px}.osmo-pro-s2{height:685px;background-color:#0f0f0f}.osmo-pro-s2 .text{color:#fff;margin-top:470px;text-shadow:0 1px 20px #000}.osmo-pro-s3{min-height:400px}.osmo-pro-s3 .grid{position:relative;display:inline-block;width:50%}.osmo-pro-s3 .grid img{width:100%;display:block}.osmo-pro-s3 .grid-desc{position:absolute;top:37%;left:0;width:100%;text-align:center;font-size:30px;color:#3b3b3b}.osmo-pro-s4,.osmo-pro-s5,.osmo-pro-s6{min-height:400px;background-color:#f7f8f9;text-align:center;padding-top:80px}.osmo-pro-s4 .text{margin-bottom:60px}.osmo-pro-s4 .bg img{display:inline-block;vertical-align:bottom}.osmo-pro-s5,.osmo-pro-s6{background-color:#fff;padding-bottom:80px}.osmo-pro-s5 .text{margin-bottom:70px}.osmo-pro-s6{background-color:#0a0a0a;padding-bottom:120px}.osmo-pro-s6 .text{margin-bottom:70px;color:#fff}.osmo-pro-s7{min-height:600px;background:#fff;padding:60px 0 40px}.osmo-pro-s7 .text{text-align:center;padding-top:32px;padding-bottom:20px;color:#707473}.osmo-pro-s7 .specs-table{text-align:center}.osmo-pro-s7 .specs-table .spec{float:left;min-height:220px;line-height:1;padding:30px}.osmo-pro-s7 .specs-table .spec .data{position:relative}.osmo-pro-s7 .specs-table .spec .data:after{position:absolute;width:2px;height:90%;right:0;top:5%;content:'';display:block;background-color:#ddd}.osmo-pro-s7 .specs-table .spec:last-child .data:after{display:none}.osmo-pro-s7 .specs-table .spec .pic{padding-bottom:50px}.osmo-pro-s7 .specs-table .spec .pic img{height:290px}.osmo-pro-s7 .specs-table .spec h4{font-size:22px;font-weight:500;margin-bottom:20px}.osmo-pro-s7 .specs-table .spec ul li{margin-bottom:10px;font-weight:400;font-size:16px}.osmo-pro-s7 .specs-table .spec ul li span{margin-left:7px;font-size:22px;font-weight:400;position:relative}.osmo-pro-s7 .specs-table .spec ul .mideum .big,.osmo-pro-s7 .specs-table .spec ul li span .big{display:inline-block;font-size:36px}.osmo-pro-s7 .specs-table .spec ul .mideum{font-size:20px}.osmo-pro-s7 .specs-table.specs-table-1{margin-top:40px}.osmo-pro-s7 .specs-table.specs-table-1 .spec{width:33.333333333%}.osmo-pro-s7 .specs-table.specs-table-2{margin-top:5px}.osmo-pro-s7 .specs-table.specs-table-2:before{width:90%;height:2px;right:0;top:5%;content:'';display:inline-block;vertical-align:bottom;background-color:#ddd}.osmo-pro-s7 .specs-table.specs-table-2 .spec{width:50%;height:auto;padding:50px 0}.osmo-pro-s7 .specs-table.specs-table-2 .spec .item{width:50%}.osmo-pro-s7 .specs-table.specs-table-2 .spec h4{font-size:20px;margin-bottom:20px;padding-left:10px;padding-right:10px}.osmo-pro-s7 .specs-table.specs-table-2 .spec ul{padding-left:10px;padding-right:10px}.osmo-pro-s7 .specs-table.specs-table-2 .spec ul li{margin-bottom:20px}.osmo-pro-s7 .specs-table.specs-table-2 .spec ul li span{font-size:16px}.osmo-pro-s7 .specs-table.specs-table-2 .spec ul li:last-child{margin-bottom:0}.osmo-pro-s8{background-color:#f7f8f9;padding-top:10px;padding-bottom:10px;min-height:400px}.osmo-pro-s8 .text{margin-top:200px}.osmo-pro-s9{background-color:#1b1b1b}.osmo-pro-s9 .container{height:850px;padding-top:50px;background-size:contain;background-position:center center;background-repeat:no-repeat;text-align:center}.osmo-pro-s9 .container .text{color:#fff}