body .container,body .container a .background-photos,body .container a .background-photos .slide-2-visual{overflow:hidden}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:250px;border:1px solid #c6c7c9;background-color:#8bb5e3;opacity:0}body .container a{background:#5090d3;background:linear-gradient(to bottom,#5090d3 0,#9dc0e8 100%);display:block;width:300px;height:250px;cursor:pointer;text-decoration:none;color:inherit;background-color:#8bb5e3}body .container a div{position:absolute;cursor:pointer}body .container a :after,body .container a :before{content:"";display:block;position:absolute}body .container a .tru-logo{background-image:url(sprite-2x.png);background-position:-302px 0;width:134px;height:26px;background-size:436px 353px;top:20px;left:30px}body .container a .background-photos,body .container a .background-photos .slide-1-visual{left:0;top:0;width:300px;height:250px}body .container a .background-photos .slide-1-visual .clouds{width:350px;height:300px;left:-25px;top:-25px;background:url(cloud-background.jpg) left top;background-size:350px 300px}body .container a .background-photos .slide-1-visual .clouds .clouds-gradient{width:350px;height:300px;left:0;top:0;background:url(cloud-background-gradient.jpg) left top;background-size:350px 300px;opacity:0}body .container a .background-photos .slide-1-visual .aircraft{background-image:url(sprite-2x.png);background-position:0 0;width:300px;height:138px;background-size:436px 353px;left:54px;top:7px}body .container a .background-photos .slide-1-visual .aircraft .aircraft-gradient{background-image:url(sprite-2x.png);background-position:0 -140px;width:300px;height:138px;background-size:436px 353px;opacity:0}body .container a .background-photos .slide-2-visual,body .container a .background-photos .slide-3-visual{width:300px;height:250px;left:0;bottom:0;overflow:hidden}body .container a .background-photos .slide-2-visual div,body .container a .background-photos .slide-3-visual div{width:300px;height:250px;left:0;bottom:0}body .container a .background-photos .slide-2-visual .slide-2-photo{background:url(slide-2-background.jpg) left top no-repeat;background-size:300px 250px}body .container a .background-photos .slide-3-visual{background:url(slide-3-background.jpg) left top no-repeat;background-size:300px 250px;opacity:0}body .container a .background-photos .vignette{top:-5px;left:-5px;width:389px;height:363px;border-radius:100%;box-shadow:inset 0 0 0 0 rgba(19,46,78,0);-webkit-transform:translate(-41px,-59px);transform:translate(-41px,-59px)}body .container a .headline-1,body .container a .headline-2,body .container a .headline-3{left:30px;top:96px;opacity:1}body .container a .headline-1 .headline-1-2,body .container a .headline-2 .headline-2-2{top:28px;background-image:url(sprite-2x.png);height:19px;background-size:436px 353px}body .container a .headline-1 .headline-1-1{background-image:url(sprite-2x.png);background-position:0 -322px;width:153px;height:19px;background-size:436px 353px}body .container a .headline-1 .headline-1-2{background-position:-180px -301px;width:177px}body .container a .headline-2 .headline-2-1{background-image:url(sprite-2x.png);background-position:-302px -28px;width:105px;height:19px;background-size:436px 353px}body .container a .headline-2 .headline-2-2{background-position:0 -301px;width:178px}body .container a .headline-3{top:116px}body .container a .headline-3 .headline-3-1{background-image:url(sprite-2x.png);background-position:0 -280px;width:227px;height:19px;background-size:436px 353px}body .container a .headline-3 .headline-3-2{background-image:url(sprite-2x.png);background-position:-155px -322px;width:137px;height:19px;background-size:436px 353px;top:28px}body .container a .jet-names{width:300px;height:250px;top:179px;left:28px;font-family:Montserrat,sans-serif;font-size:20px;text-align:left;letter-spacing:1.3px}body .container a .jet-names .jet-name-1,body .container a .jet-names .jet-name-2,body .container a .jet-names .jet-name-3,body .container a .jet-names .jet-name-4{left:0;color:#fff;text-transform:uppercase}body .container a .jet-names .jet-name-2{left:63px}body .container a .jet-names .jet-name-3{left:136px}body .container a .jet-names .jet-name-4{left:197px}body .container a .button{bottom:0;left:0;height:30px;width:300px;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}body .container a .button .button-background{content:'';display:block;top:0;left:0;width:300px;height:100%;background:#fdd700}body .container a .button .chevron,body .container a .button .cta-text{background-image:url(sprite-2x.png);background-size:436px 353px}body .container a .button .cta-text{background-position:0 -343px;width:210px;height:10px;bottom:10px;left:35px}body .container a .button .chevron{background-position:-409px -28px;width:8px;height:8px;bottom:11px;right:37px}