body,html{margin:0;height:100%}body{background:#444;background:linear-gradient(to bottom,#444 0,#333 100%)}body .container{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;width:300px;height:600px;border:1px solid #666;overflow:hidden;background-color:#fff}body .container a{display:block;width:300px;height:600px;cursor:pointer;text-decoration:none;color:inherit}body .container a div{position:absolute;cursor:pointer}body .container a :after,body .container a :before{content:"";display:block;position:absolute}body .container a .logo-bar{left:0;bottom:0;width:300px;height:58px;background-color:#00263d}body .container a .logo-bar .textron-logo{background-image:url(sprite-2x.png);background-position:-590px -205px;width:103px;height:31px;background-size:726px 444px;top:15px;left:18px}body .container a #image-container{top:0;left:0;width:300px;height:188px;transform:scale(1) rotate(0);background-color:#554736;-webkit-backface-visibility:hidden;backface-visibility:hidden}body .container a #image-container .vehicle-background{top:-11px;right:-7px;width:315px;height:556px;background:url(background-photo-2x.jpg) left top no-repeat;background-size:315px 556px}body .container a #image-container .jet-container{top:100px;left:-50px;width:353px;height:84px;opacity:0}body .container a #image-container .jet-container #jet-exhaust-particles{top:0;left:0;width:100%;height:100%;transform:scale(1) rotate(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}body .container a #image-container .jet-container #jet-exhaust-particles div{left:0;top:0;width:10px;height:10px;background:url(jet-exhaust.png) left top no-repeat;background-size:cover}body .container a #image-container .jet-container .jet{background-image:url(sprite-2x.png);background-position:-302px 0;width:424px;height:101px;background-size:726px 444px;top:0;left:0}body .container a #image-container .side-by-side-container{top:225px;left:-1px;width:292px;height:171px;opacity:0}body .container a #image-container .side-by-side-container .side-by-side{background-image:url(sprite-2x.png);background-position:0 0;width:300px;height:242px;background-size:726px 444px;top:0;left:0}body .container a #image-container .side-by-side-container .side-by-side .side-by-side-top{background-image:url(sprite-2x.png);background-position:-302px -103px;width:141px;height:100px;background-size:726px 444px;top:63px;left:81px}body .container a #image-container .side-by-side-container .side-by-side .moving-wheel{background-image:url(sprite-2x.png);background-position:0 -341px;width:49px;height:103px;background-size:726px 444px;top:-7px;left:0}body .container a #image-container .side-by-side-container .side-by-side .side-by-side-driver-suspension{background-image:url(sprite-2x.png);background-position:0 -244px;width:101px;height:95px;background-size:726px 444px;top:114px;left:162px;overflow:hidden}body .container a #image-container .side-by-side-container .side-by-side .side-by-side-driver-suspension .moving-wheel{top:-4px;left:53px;transform:scaleX(-1)}body .container a #image-container .side-by-side-container .side-by-side .side-by-side-passenger-suspension{background-image:url(sprite-2x.png);background-position:-445px -103px;width:104px;height:93px;background-size:726px 444px;top:116px;left:38px;overflow:hidden}body .container a #image-container #dust-particles{top:225px;left:60px;width:100%;height:100%;transform:scale(1) rotate(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}body .container a #image-container #dust-particles div{left:0;top:0;width:10px;height:10px;background:url(dust.png) left top no-repeat;background-size:cover}body .container a #headline-1 #headline-1-1,body .container a #headline-1 #headline-1-2,body .container a #image-container .jet-shadow{background-image:url(sprite-2x.png);background-size:726px 444px}body .container a #image-container .vignette{top:0;left:0;width:379px;height:827px;border-radius:100%;box-shadow:inset 0 0 0 0 transparent;transform:translate(-41px,-152px)}body .container a #image-container .jet-shadow{background-position:-302px -205px;width:286px;height:32px;top:270px;left:0;opacity:0}body .container a #headline-1{left:43px;top:299px;width:203px;height:57px;opacity:0}body .container a #headline-1 #headline-1-1{background-position:-295px -244px;width:116px;height:42px;top:0;left:47px}body .container a #headline-1 #headline-1-2{background-position:-103px -244px;width:190px;height:43px;top:55px;left:10px}body .container a #headline-1 #headline-1-3,body .container a #headline-1 #headline-1-4,body .container a #headline-1 #headline-1-5{top:110px;background-image:url(sprite-2x.png);background-size:726px 444px}body .container a #headline-1 #headline-1-3{background-position:-436px -289px;width:36px;height:43px;left:0}body .container a #headline-1 #headline-1-4{background-position:-680px -103px;width:37px;height:42px;left:53px}body .container a #headline-1 #headline-1-5{background-position:-103px -289px;width:107px;height:43px;left:104px}body .container a #headline-1 #headline-1-6{background-image:url(sprite-2x.png);background-position:-551px -103px;width:127px;height:43px;background-size:726px 444px;top:165px;left:42px}body .container a #headline-2{left:36px;top:65px;width:228px;height:100px;opacity:0}body .container a #headline-2 #headline-2-1{background-image:url(sprite-2x.png);background-position:-303px -289px;width:80px;height:43px;background-size:726px 444px;top:0;left:0}body .container a #headline-2 #headline-2-2{background-image:url(sprite-2x.png);background-position:-551px -148px;width:127px;height:42px;background-size:726px 444px;top:0;left:98px}body .container a #headline-2 #headline-2-3,body .container a #headline-2 #headline-2-4,body .container a #headline-2 #headline-2-5{background-image:url(sprite-2x.png);background-size:726px 444px;top:56px}body .container a #headline-2 #headline-2-3{background-position:-212px -289px;width:89px;height:43px;left:0}body .container a #headline-2 #headline-2-4{background-position:-385px -289px;width:49px;height:43px;left:101px}body .container a #headline-2 #headline-2-5{background-position:-413px -244px;width:63px;height:42px;left:163px}body .container a #button{bottom:14px;right:-10px;height:30px;width:148px;transform:scale(1) rotate(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}body .container a #button #button-background{content:'';display:block;top:0;left:-10px;width:158px;height:100%;background:#82c131;transform:skewX(-26deg) scale(1) rotate(0)}body .container a #button #chevron,body .container a #button .cta-text{background-image:url(sprite-2x.png);background-size:726px 444px}body .container a #button #chevron{background-position:-719px -103px;width:5px;height:9px;bottom:10px;right:21px}body .container a #button .diagonal-rule{bottom:-5px;left:-16px;height:39px;width:1px;background-color:#fff;transform:skewX(-26deg) translateX(10px)}body .container a #button .cta-text{background-position:-478px -244px;width:105px;height:13px;bottom:8px;right:32px}