/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{font-family:Alegreya,Times,"Times New Roman",serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:"Titillium Web","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:400}h1{font-size:18px;letter-spacing:.04em}.no-touch .touch-go{display:none}.no-touch .touch-replace{display:block}.touch-replace{display:none}#grid-button-container{z-index:99999999}#grid-button{padding:8px;font-family:"Titillium Web","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:400;position:absolute;left:10%;bottom:12px;pointer-events:all}#grid{z-index:999999;pointer-events:none}#grid>div{position:absolute;top:0;right:0;bottom:0;left:0}#grid span{position:absolute}#grid .latitude span{left:0;right:0;border-bottom:1px dotted #e7264d}#grid .latitude span:nth-child(1){top:5%}#grid .latitude span:nth-child(2){top:10%}#grid .latitude span:nth-child(3){top:15%}#grid .latitude span:nth-child(4){top:20%}#grid .latitude span:nth-child(5){top:25%}#grid .latitude span:nth-child(6){top:30%}#grid .latitude span:nth-child(7){top:35%}#grid .latitude span:nth-child(8){top:40%}#grid .latitude span:nth-child(9){top:45%}#grid .latitude span:nth-child(10){top:50%}#grid .latitude span:nth-child(11){top:55%}#grid .latitude span:nth-child(12){top:60%}#grid .latitude span:nth-child(13){top:65%}#grid .latitude span:nth-child(14){top:70%}#grid .latitude span:nth-child(15){top:75%}#grid .latitude span:nth-child(16){top:80%}#grid .latitude span:nth-child(17){top:85%}#grid .latitude span:nth-child(18){top:90%}#grid .latitude span:nth-child(19){top:95%}#grid .longitude span{top:0;bottom:0;border-left:1px dotted #e7264d}#grid .longitude span:nth-child(1){left:5%}#grid .longitude span:nth-child(2){left:10%}#grid .longitude span:nth-child(3){left:15%}#grid .longitude span:nth-child(4){left:20%}#grid .longitude span:nth-child(5){left:25%}#grid .longitude span:nth-child(6){left:30%}#grid .longitude span:nth-child(7){left:35%}#grid .longitude span:nth-child(8){left:40%}#grid .longitude span:nth-child(9){left:45%}#grid .longitude span:nth-child(10){left:50%}#grid .longitude span:nth-child(11){left:55%}#grid .longitude span:nth-child(12){left:60%}#grid .longitude span:nth-child(13){left:65%}#grid .longitude span:nth-child(14){left:70%}#grid .longitude span:nth-child(15){left:75%}#grid .longitude span:nth-child(16){left:80%}#grid .longitude span:nth-child(17){left:85%}#grid .longitude span:nth-child(18){left:90%}#grid .longitude span:nth-child(19){left:95%}#loading-block .loading-bar-container{z-index:999999;background-color:rgba(255,255,255,.3);position:absolute;bottom:12px;left:50%;width:300px;height:24px;margin-left:-150px}#loading-block .loading-bar-container span{position:absolute;left:0;top:0;bottom:0;line-height:24px;font-size:12px;font-family:"Titillium Web","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:400;color:#0e293c;text-align:center;background-color:rgba(255,255,255,.9)}.bg-container{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}#bg-video{position:absolute;top:0;left:0;min-width:100%;min-height:100%;width:100%;height:auto;pointer-events:none}.bg-static{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.bg-static.ng-hide-add,.bg-static.ng-hide-remove{-webkit-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;display:block!important}.bg-static.ng-hide-remove{z-index:0}.bg-static.ng-hide-add{z-index:-1}.bg-static.ng-hide-add-active,.bg-static.ng-hide-remove{opacity:0}.bg-static.ng-hide-add,.bg-static.ng-hide-remove-active{opacity:1}.bg-static img{width:100%;height:auto}#bg-mute{position:absolute;color:#fff;bottom:12px;left:12px;z-index:99;width:40px;padding-bottom:40px;pointer-events:all;opacity:.5;cursor:pointer;-webkit-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out}#bg-mute:active,#bg-mute:hover{opacity:1}#bg-mute span{display:block;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}#bg-mute span img{width:100%;height:auto}#sidebar{position:absolute;background-color:#0e293c;top:0;bottom:0;z-index:900;-webkit-transition:right 500ms ease-in-out,opacity 500ms ease-in-out,box-shadow 500ms ease-in-out;transition:right 500ms ease-in-out,opacity 500ms ease-in-out,box-shadow 500ms ease-in-out;width:310px;right:-260px;opacity:.2;pointer-events:none}#sidebar.available{opacity:1;pointer-events:all}.desktop #sidebar.available{opacity:.2;box-shadow:0 0 24px rgba(0,0,0,.2);-webkit-transition:box-shadow 500ms ease-in-out;transition:box-shadow 500ms ease-in-out}.desktop #sidebar.available:hover{opacity:1;box-shadow:-12px 0 24px rgba(0,0,0,.2);background-color:rgba(255,255,255,.2)}#sidebar.disabled{opacity:.2;pointer-events:none}#sidebar.alert{opacity:.1;pointer-events:none}#sidebar.open{right:0}#sidebar.open .navigation{background-color:rgba(14,41,60,.95)}#sidebar .menu,#sidebar .navigation{position:absolute;top:0;bottom:0}#sidebar .navigation{width:16.12903%;left:0;-webkit-transition:background-color 500ms ease-in-out;transition:background-color 500ms ease-in-out}#sidebar .menu{width:83.87097%;left:16.12903%;background-color:#ccc;overflow-y:scroll}#sidebar .menu ul{list-style:none;padding:0;margin:0}#sidebar .menu .menu-list .lvl-1{background-color:#ccc}#sidebar .menu .menu-list .lvl-1 label{padding:2px 16px}#sidebar .menu .menu-list .lvl-1>a{-webkit-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out}#sidebar .menu .menu-list .lvl-1>a:hover{color:#fff}#sidebar .menu .menu-list .lvl-1.current{background-color:#fff}#sidebar .menu .menu-list .lvl-1.current a.home-nav{color:#ccc}#sidebar .menu .menu-list .lvl-1.current label{background-color:#414042}#sidebar .menu .menu-list .lvl-1.current label,#sidebar .menu .menu-list .lvl-1.current label a{color:#ccc}#sidebar .menu .menu-list a{text-decoration:none;cursor:pointer}#sidebar .menu .menu-list a.home-nav{background-color:#0e293c;color:#ccc;display:block}#sidebar .menu .menu-list a.home-nav,#sidebar .menu .menu-list label{font-family:"Titillium Web","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase;font-size:14.95px;padding:6px 32px 6px 16px}#sidebar .menu .menu-list label{background-color:#414042;-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#sidebar .menu .menu-list label,#sidebar .menu .menu-list label a{display:block;color:#ccc}#sidebar .menu .menu-list label a{-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#sidebar .menu .menu-list .menu-sub-list{font-weight:600;font-size:13px;font-family:Alegreya,Times,"Times New Roman",serif}#sidebar .menu .menu-list .menu-sub-list .nav-item-rule{position:absolute;bottom:0;display:block;pointer-events:none}#sidebar .menu .menu-list .menu-sub-list .nav-item-rule img{width:100%;height:auto;display:block}#sidebar .menu .menu-list .menu-sub-list li{position:relative;-webkit-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out}.tablet #sidebar .menu .menu-list .menu-sub-list li{opacity:.4;font-style:italic;pointer-events:none}.tablet #sidebar .menu .menu-list .menu-sub-list li.available{opacity:1;font-style:normal;pointer-events:all}#sidebar .menu .menu-list .menu-sub-list li:not(.current):hover a{background-color:#a1a3a5;color:#0e293c}#sidebar .menu .menu-list .menu-sub-list li:not(.current):hover .nav-item-rule{display:none}#sidebar .menu .menu-list .menu-sub-list li:not(.current):hover .radio{background-color:#fff}#sidebar .menu .menu-list .menu-sub-list li:not(.current):hover .radio::after{box-shadow:0 0 0 1px #fff}#sidebar .menu .menu-list .menu-sub-list li:last-child .nav-item-rule{display:none}#sidebar .menu .menu-list .menu-sub-list li.current{background-color:#204e61}#sidebar .menu .menu-list .menu-sub-list li.current a{color:#fff}#sidebar .menu .menu-list .menu-sub-list li.current .radio{background-color:#fff}#sidebar .menu .menu-list .menu-sub-list li.current .radio::after{box-shadow:0 0 0 1px #fff}#sidebar .menu .menu-list .menu-sub-list li a{display:block;color:#0e293c;padding:6px 32px 6px 16px;-webkit-transition:color 250ms ease-in-out,background-color 250ms ease-in-out;transition:color 250ms ease-in-out,background-color 250ms ease-in-out}#sidebar #swipe-ctrl{position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#sidebar #swipe-ctrl #swipe-indicator{-webkit-transition:top 500ms ease-in-out;transition:top 500ms ease-in-out;position:absolute;display:block;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:36px;height:36px;z-index:900}#sidebar #swipe-ctrl #swipe-indicator img{width:100%;height:auto}#sidebar #swipe-ctrl.moving #swipe-indicator,#sidebar #swipe-ctrl.moving .swipe-ctrl-area{-webkit-transition:none;transition:none}#sidebar #swipe-ctrl .swipe-ctrl-area{height:100px;-webkit-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out}#sidebar #swipe-ctrl .swipe-ctrl-area.inactive span{opacity:.05}#sidebar #swipe-ctrl .swipe-ctrl-area.moving{opacity:.2}#sidebar #swipe-ctrl .next-icon,#sidebar #swipe-ctrl .prev-icon{font-family:"Titillium Web","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:400;color:#fff;display:block;position:absolute;text-align:center;width:100%;left:0;font-size:12px;height:12px;line-height:12px}#sidebar #swipe-ctrl .prev-icon{top:-6px}#sidebar #swipe-ctrl .next-icon{bottom:-6px}#sidebar #swipe-ctrl .next-path,#sidebar #swipe-ctrl .prev-path{display:block;height:100px;position:relative}#sidebar #swipe-ctrl .next-path img,#sidebar #swipe-ctrl .prev-path img{position:absolute;top:50%;left:50%;width:18px;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#sidebar #swipe-ctrl .next-path{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#sidebar #menu-toggle{width:25px;height:17px;display:block;position:absolute;top:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#sidebar #menu-toggle img{width:100%;height:auto}#sidebar #audio-toggle{width:36px;height:36px;display:block;position:absolute;bottom:10px;left:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#sidebar #audio-toggle img{width:100%;height:auto;position:absolute;top:0;left:0;-webkit-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out}#sidebar #audio-toggle .audio-off{opacity:0}#sidebar #audio-toggle .audio-on{opacity:1}#sidebar #audio-toggle.disabled{border-radius:0}#sidebar #audio-toggle.disabled .audio-on{opacity:0}#sidebar #audio-toggle.disabled .audio-off{opacity:1}.demo-item{position:absolute;display:block;background-color:rgba(33,156,197,.9);font-family:"Titillium Web","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:400;color:#fff;text-align:right;padding:8px;-moz-box-sizing:border-box;box-sizing:border-box;z-index:999;cursor:pointer;font-size:12px}.demo-item.ng-enter{-webkit-animation:demo-enter 250ms ease-in-out;animation:demo-enter 250ms ease-in-out}.demo-item.ng-leave{-webkit-animation:demo-leave 250ms ease-in-out;animation:demo-leave 250ms ease-in-out}.demo-item::after,.demo-item::before{content:'';position:absolute}.demo-item::before{background-color:#204e61;top:0;bottom:0;width:24px}.demo-item::after{content:'\00d7';top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:24px;text-align:center}.demo-item .demo-indicator{position:absolute;height:0;width:0;border-width:8px;border-color:rgba(33,156,197,.9)}.demo-item.demo-swipe{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.demo-item.demo-menu_toggle{top:4px}.demo-item.demo-close-secondary{top:5%;left:7%;margin-left:16px}.demo-item.demo-close-secondary.ng-enter{-webkit-animation:secondary-close-demo-enter 1500ms ease-in-out;animation:secondary-close-demo-enter 1500ms ease-in-out}.demo-item.demo-close-secondary .demo-indicator{right:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-top-color:transparent;border-bottom-color:transparent;border-style:solid solid solid none}.demo-item.demo-close-secondary::after,.demo-item.demo-close-secondary::before{left:100%}.demo-item.demo-menu_toggle,.demo-item.demo-swipe{right:50px;margin-right:16px}.demo-item.demo-menu_toggle .demo-indicator,.demo-item.demo-swipe .demo-indicator{left:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-top-color:transparent;border-bottom-color:transparent;border-style:solid none solid solid}.demo-item.demo-menu_toggle::after,.demo-item.demo-menu_toggle::before,.demo-item.demo-swipe::after,.demo-item.demo-swipe::before{right:100%}.demo-item.demo-open_menu{top:58px;right:260px;margin-right:16px}.demo-item.demo-open_menu .demo-indicator{left:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-top-color:transparent;border-bottom-color:transparent;border-style:solid none solid solid}.demo-item.demo-open_menu::after,.demo-item.demo-open_menu::before{right:100%}.demo-item.demo-interaction{right:10%;bottom:55%;text-align:center;width:30%}.demo-item.demo-interaction .demo-indicator{left:50%;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-left-color:transparent;border-right-color:transparent;border-style:solid solid none}.demo-item.demo-interaction::after,.demo-item.demo-interaction::before{left:100%}.demo-item.demo-desktop-nav{right:130px;bottom:16px;text-align:right}.demo-item.demo-desktop-nav .demo-indicator{left:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-top-color:transparent;border-bottom-color:transparent;border-style:solid none solid solid}.demo-item.demo-desktop-nav::after,.demo-item.demo-desktop-nav::before{right:100%}@-webkit-keyframes demo-right{0%{right:50px}60%{right:50.5px}100%{right:50px}}@keyframes demo-right{0%{right:50px}60%{right:50.5px}100%{right:50px}}@-webkit-keyframes demo-wide-right{0%{right:260px}60%{right:260.5px}100%{right:260px}}@keyframes demo-wide-right{0%{right:260px}60%{right:260.5px}100%{right:260px}}@-webkit-keyframes demo-center{0%{bottom:57.5%}60%{bottom:58%}100%{bottom:57.5%}}@keyframes demo-center{0%{bottom:57.5%}60%{bottom:58%}100%{bottom:57.5%}}@-webkit-keyframes demo-enter{from{opacity:0}to{opacity:1}}@keyframes demo-enter{from{opacity:0}to{opacity:1}}@-webkit-keyframes secondary-close-demo-enter{0%,66%{opacity:0}100%{opacity:1}}@keyframes secondary-close-demo-enter{0%,66%{opacity:0}100%{opacity:1}}@-webkit-keyframes demo-leave{from{opacity:1}to{opacity:0}}@keyframes demo-leave{from{opacity:1}to{opacity:0}}.card{-webkit-transition:left 1s;transition:left 1s;position:absolute;-moz-box-sizing:border-box;box-sizing:border-box;color:#414042;background-color:#f3f3f4;margin:30px 0;padding:0 30px;box-shadow:0 0 72px #0e293c,-15px 30px 60px #0e293c}.card h1{margin-top:0;font-weight:600;line-height:1.2;font-size:1.2em}.card p:last-child{margin-bottom:0}.card:after,.card:before{-moz-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:30px;border-color:#f3f3f4;content:"";display:block;left:0;position:absolute;width:100%}.card:before{border-top-width:0;top:-30px}.card:after{border-bottom-width:0;border-right-color:transparent;bottom:-30px}@-webkit-keyframes card-1-in{0%{left:-56.25%}100%{left:0}}@keyframes card-1-in{0%{left:-56.25%}100%{left:0}}@-webkit-keyframes card-1-out{0%{left:0}100%{left:-56.25%}}@keyframes card-1-out{0%{left:0}100%{left:-56.25%}}@-webkit-keyframes card-2-in{0%{left:-67.5%}100%{left:0}}@keyframes card-2-in{0%{left:-67.5%}100%{left:0}}@-webkit-keyframes card-2-out{0%{left:0}100%{left:-67.5%}}@keyframes card-2-out{0%{left:0}100%{left:-67.5%}}@-webkit-keyframes card-3-in{0%{left:-75%}100%{left:0}}@keyframes card-3-in{0%{left:-75%}100%{left:0}}@-webkit-keyframes card-3-out{0%{left:0}100%{left:-75%}}@keyframes card-3-out{0%{left:0}100%{left:-75%}}@-webkit-keyframes card-4-in{0%{left:-67.5%}100%{left:0}}@keyframes card-4-in{0%{left:-67.5%}100%{left:0}}@-webkit-keyframes card-4-out{0%{left:0}100%{left:-67.5%}}@keyframes card-4-out{0%{left:0}100%{left:-67.5%}}@-webkit-keyframes card-5-in{0%{left:-67.5%}100%{left:0}}@keyframes card-5-in{0%{left:-67.5%}100%{left:0}}@-webkit-keyframes card-5-out{0%{left:0}100%{left:-67.5%}}@keyframes card-5-out{0%{left:0}100%{left:-67.5%}}@-webkit-keyframes card-6-in{0%{left:-60%}100%{left:0}}@keyframes card-6-in{0%{left:-60%}100%{left:0}}@-webkit-keyframes card-6-out{0%{left:0}100%{left:-60%}}@keyframes card-6-out{0%{left:0}100%{left:-60%}}@-webkit-keyframes card-7-in{0%{left:-60%}100%{left:0}}@keyframes card-7-in{0%{left:-60%}100%{left:0}}@-webkit-keyframes card-7-out{0%{left:0}100%{left:-60%}}@keyframes card-7-out{0%{left:0}100%{left:-60%}}@-webkit-keyframes card-8-in{0%{left:-75%}100%{left:0}}@keyframes card-8-in{0%{left:-75%}100%{left:0}}@-webkit-keyframes card-8-out{0%{left:0}100%{left:-75%}}@keyframes card-8-out{0%{left:0}100%{left:-75%}}@-webkit-keyframes card-9-in{0%{left:-75%}100%{left:0}}@keyframes card-9-in{0%{left:-75%}100%{left:0}}@-webkit-keyframes card-9-out{0%{left:0}100%{left:-75%}}@keyframes card-9-out{0%{left:0}100%{left:-75%}}@-webkit-keyframes card-10-in{0%{left:-60%}100%{left:0}}@keyframes card-10-in{0%{left:-60%}100%{left:0}}@-webkit-keyframes card-10-out{0%{left:0}100%{left:-60%}}@keyframes card-10-out{0%{left:0}100%{left:-60%}}@-webkit-keyframes card-11-in{0%{left:-60%}100%{left:0}}@keyframes card-11-in{0%{left:-60%}100%{left:0}}@-webkit-keyframes card-11-out{0%{left:0}100%{left:-60%}}@keyframes card-11-out{0%{left:0}100%{left:-60%}}@-webkit-keyframes card-12-in{0%{left:-60%}100%{left:0}}@keyframes card-12-in{0%{left:-60%}100%{left:0}}@-webkit-keyframes card-12-out{0%{left:0}100%{left:-60%}}@keyframes card-12-out{0%{left:0}100%{left:-60%}}@-webkit-keyframes card-13-in{0%{left:-75%}100%{left:0}}@keyframes card-13-in{0%{left:-75%}100%{left:0}}@-webkit-keyframes card-13-out{0%{left:0}100%{left:-75%}}@keyframes card-13-out{0%{left:0}100%{left:-75%}}@-webkit-keyframes card-14-in{0%{left:-78.75%}100%{left:0}}@keyframes card-14-in{0%{left:-78.75%}100%{left:0}}@-webkit-keyframes card-14-out{0%{left:0}100%{left:-78.75%}}@keyframes card-14-out{0%{left:0}100%{left:-78.75%}}@-webkit-keyframes card-15-in{0%{left:-56.25%}100%{left:0}}@keyframes card-15-in{0%{left:-56.25%}100%{left:0}}@-webkit-keyframes card-15-out{0%{left:0}100%{left:-56.25%}}@keyframes card-15-out{0%{left:0}100%{left:-56.25%}}#content_1 .card{width:37.5%;left:-56.25%;top:40%;-webkit-animation:card-1-in 1s ease-in-out forwards;animation:card-1-in 1s ease-in-out forwards}#content_1.ng-leave-active .card{-webkit-animation:card-1-out 500ms ease-in-out forwards;animation:card-1-out 500ms ease-in-out forwards}#content_2 .card{width:45%;left:-67.5%;bottom:15%;-webkit-animation:card-2-in 1s ease-in-out forwards;animation:card-2-in 1s ease-in-out forwards}#content_2.ng-leave-active .card{-webkit-animation:card-2-out 500ms ease-in-out forwards;animation:card-2-out 500ms ease-in-out forwards}#content_3 .card{width:50%;left:-75%;top:2.5%;-webkit-animation:card-3-in 1s ease-in-out forwards;animation:card-3-in 1s ease-in-out forwards}#content_3.ng-leave-active .card{-webkit-animation:card-3-out 500ms ease-in-out forwards;animation:card-3-out 500ms ease-in-out forwards}#content_4 .card{width:45%;left:-67.5%;top:30%;-webkit-animation:card-4-in 1s ease-in-out forwards;animation:card-4-in 1s ease-in-out forwards}#content_4.ng-leave-active .card{-webkit-animation:card-4-out 500ms ease-in-out forwards;animation:card-4-out 500ms ease-in-out forwards}#content_5 .card{width:45%;left:-67.5%;top:30%;-webkit-animation:card-5-in 1s ease-in-out forwards;animation:card-5-in 1s ease-in-out forwards}#content_5.ng-leave-active .card{-webkit-animation:card-5-out 500ms ease-in-out forwards;animation:card-5-out 500ms ease-in-out forwards}#content_6 .card{width:40%;left:-60%;top:10%;-webkit-animation:card-6-in 1s ease-in-out forwards;animation:card-6-in 1s ease-in-out forwards}#content_6.ng-leave-active .card{-webkit-animation:card-6-out 500ms ease-in-out forwards;animation:card-6-out 500ms ease-in-out forwards}#content_7 .card{width:40%;left:-60%;top:7.5%;-webkit-animation:card-7-in 1s ease-in-out forwards;animation:card-7-in 1s ease-in-out forwards}#content_7.ng-leave-active .card{-webkit-animation:card-7-out 500ms ease-in-out forwards;animation:card-7-out 500ms ease-in-out forwards}#content_8 .card{width:50%;left:-75%;top:50%;-webkit-animation:card-8-in 1s ease-in-out forwards;animation:card-8-in 1s ease-in-out forwards}#content_8.ng-leave-active .card{-webkit-animation:card-8-out 500ms ease-in-out forwards;animation:card-8-out 500ms ease-in-out forwards}#content_9 .card{width:50%;left:-75%;top:50%;-webkit-animation:card-9-in 1s ease-in-out forwards;animation:card-9-in 1s ease-in-out forwards}#content_9.ng-leave-active .card{-webkit-animation:card-9-out 500ms ease-in-out forwards;animation:card-9-out 500ms ease-in-out forwards}#content_10 .card{width:40%;left:-60%;top:50%;-webkit-animation:card-10-in 1s ease-in-out forwards;animation:card-10-in 1s ease-in-out forwards}#content_10.ng-leave-active .card{-webkit-animation:card-10-out 500ms ease-in-out forwards;animation:card-10-out 500ms ease-in-out forwards}#content_11 .card{width:40%;left:-60%;top:12.5%;-webkit-animation:card-11-in 1s ease-in-out forwards;animation:card-11-in 1s ease-in-out forwards}#content_11.ng-leave-active .card{-webkit-animation:card-11-out 500ms ease-in-out forwards;animation:card-11-out 500ms ease-in-out forwards}#content_12 .card{width:40%;left:-60%;bottom:10%;-webkit-animation:card-12-in 1s ease-in-out forwards;animation:card-12-in 1s ease-in-out forwards}#content_12.ng-leave-active .card{-webkit-animation:card-12-out 500ms ease-in-out forwards;animation:card-12-out 500ms ease-in-out forwards}#content_13 .card{width:50%;left:-75%;top:10%;-webkit-animation:card-13-in 1s ease-in-out forwards;animation:card-13-in 1s ease-in-out forwards}#content_13.ng-leave-active .card{-webkit-animation:card-13-out 500ms ease-in-out forwards;animation:card-13-out 500ms ease-in-out forwards}#content_14 .card{width:52.5%;left:-78.75%;top:15%;-webkit-animation:card-14-in 1s ease-in-out forwards;animation:card-14-in 1s ease-in-out forwards}#content_14.ng-leave-active .card{-webkit-animation:card-14-out 500ms ease-in-out forwards;animation:card-14-out 500ms ease-in-out forwards}#content_15 .card{width:37.5%;left:-56.25%;top:40%;-webkit-animation:card-15-in 1s ease-in-out forwards;animation:card-15-in 1s ease-in-out forwards}#content_15.ng-leave-active .card{-webkit-animation:card-15-out 500ms ease-in-out forwards;animation:card-15-out 500ms ease-in-out forwards}.card.new{color:#0e293c;background-color:rgba(255,255,255,.7);padding:30px;box-shadow:0 0 36px #0e293c;top:0!important;bottom:0!important;margin:0;width:30%!important}.card.new::after,.card.new::before{display:none}.card.new span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-moz-box-sizing:border-box;box-sizing:border-box;padding:24px;left:0;right:0}.crosshair{position:absolute;width:0;height:0;border-radius:50%;cursor:pointer}.crosshair img{position:absolute;width:76px;height:76px;top:-38px;left:-38px}.crosshair::before{content:'';height:18px;width:18px;position:absolute;top:-9px;left:-9px;border-radius:50%;background-color:#e7264d;opacity:1;-webkit-animation:crosshair 1200ms linear infinite;animation:crosshair 1200ms linear infinite;-webkit-animation-delay:500ms;animation-delay:500ms}.crosshair:hover::before{-webkit-animation:crosshair-hover 600ms linear infinite;animation:crosshair-hover 600ms linear infinite}.crosshair::after{content:'';display:block;position:absolute;border-radius:50%;width:50px;height:50px;top:-25px;left:-25px}@-webkit-keyframes crosshair{0%{box-shadow:0 0 rgba(231,38,77,.8)}100%{box-shadow:0 0 0 40px rgba(231,38,77,0)}}@keyframes crosshair{0%{box-shadow:0 0 rgba(231,38,77,.8)}100%{box-shadow:0 0 0 40px rgba(231,38,77,0)}}@-webkit-keyframes crosshair-hover{0%{box-shadow:0 0 rgba(231,38,77,.8)}100%{box-shadow:0 0 0 20px rgba(231,38,77,0)}}@keyframes crosshair-hover{0%{box-shadow:0 0 rgba(231,38,77,.8)}100%{box-shadow:0 0 0 20px rgba(231,38,77,0)}}.eye-diamond{position:absolute;width:100%;height:0;border-radius:50%;cursor:pointer}.eye-diamond img{position:absolute;height:auto;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.eye-diamond::before{content:'';position:absolute;display:block;-webkit-transform:translate(-50%,-50%) rotateZ(45deg);transform:translate(-50%,-50%) rotateZ(45deg);opacity:1;-webkit-animation:eye-diamond 1200ms linear infinite;animation:eye-diamond 1200ms linear infinite;-webkit-animation-delay:500ms;animation-delay:500ms}.eye-diamond:hover::before{opacity:1;-webkit-animation:eye-diamond-hover 600ms linear infinite;animation:eye-diamond-hover 600ms linear infinite}.eye-diamond::after{content:'';display:block;position:absolute;border-radius:50%;width:50px;height:50px;top:-25px;left:-25px}@-webkit-keyframes eye-diamond{0%{box-shadow:0 0 rgba(231,38,77,.7)}100%{box-shadow:0 0 0 24px rgba(231,38,77,0)}}@keyframes eye-diamond{0%{box-shadow:0 0 rgba(231,38,77,.7)}100%{box-shadow:0 0 0 24px rgba(231,38,77,0)}}@-webkit-keyframes eye-diamond-hover{0%{box-shadow:0 0 rgba(231,38,77,.7)}100%{box-shadow:0 0 0 24px rgba(231,38,77,0)}}@keyframes eye-diamond-hover{0%{box-shadow:0 0 rgba(231,38,77,.7)}100%{box-shadow:0 0 0 24px rgba(231,38,77,0)}}.launch-box{position:absolute;cursor:pointer;-webkit-animation:launch-box 1200ms linear infinite;animation:launch-box 1200ms linear infinite;-webkit-animation-delay:500ms;animation-delay:500ms;background-color:#e7264d;border:1px solid #fff}.launch-box:hover{-webkit-animation:launch-box-hover 600ms linear infinite;animation:launch-box-hover 600ms linear infinite}@-webkit-keyframes launch-box{0%{box-shadow:0 0 rgba(255,255,255,.4)}100%{box-shadow:0 0 0 16px rgba(255,255,255,0)}}@keyframes launch-box{0%{box-shadow:0 0 rgba(255,255,255,.4)}100%{box-shadow:0 0 0 16px rgba(255,255,255,0)}}@-webkit-keyframes launch-box-hover{0%{box-shadow:0 0 rgba(255,255,255,.4)}100%{box-shadow:0 0 0 16px rgba(255,255,255,0)}}@keyframes launch-box-hover{0%{box-shadow:0 0 rgba(255,255,255,.4)}100%{box-shadow:0 0 0 16px rgba(255,255,255,0)}}.phone-icon{position:absolute;cursor:pointer;width:5%;padding-bottom:5%;border-radius:50%;-webkit-animation:phone 1200ms linear infinite;animation:phone 1200ms linear infinite;-webkit-animation-delay:500ms;animation-delay:500ms}.phone-icon img{position:absolute;top:0;left:0;width:100%;height:auto}.phone-icon:hover{-webkit-animation:phone-hover 600ms linear infinite;animation:phone-hover 600ms linear infinite}@-webkit-keyframes phone{0%{box-shadow:0 0 rgba(231,38,77,.7)}100%{box-shadow:0 0 0 24px rgba(231,38,77,0)}}@keyframes phone{0%{box-shadow:0 0 rgba(231,38,77,.7)}100%{box-shadow:0 0 0 24px rgba(231,38,77,0)}}@-webkit-keyframes phone-hover{0%{box-shadow:0 0 rgba(231,38,77,.7)}100%{box-shadow:0 0 0 24px rgba(231,38,77,0)}}@keyframes phone-hover{0%{box-shadow:0 0 rgba(231,38,77,.7)}100%{box-shadow:0 0 0 24px rgba(231,38,77,0)}}.map-label{position:absolute;font-family:"Titillium Web","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;text-transform:uppercase;color:#fff;cursor:pointer;-webkit-transition:background-color 500ms ease-in-out;transition:background-color 500ms ease-in-out;-webkit-animation:label-glow 1200ms linear infinite;animation:label-glow 1200ms linear infinite;padding:4px 6px}.map-label span{font-style:italic;font-size:15px;display:block}.map-label:hover{background-color:rgba(255,255,255,.1)}@-webkit-keyframes label-glow{0%{color:#e7264d}50%{color:#fff}100%{color:#e7264d}}@keyframes label-glow{0%{color:#e7264d}50%{color:#fff}100%{color:#e7264d}}#content_1 .secondary-content-banner{background:url(../images/secondary-header-1.png) 0/cover no-repeat}#content_2 .secondary-content-banner{background:url(../images/secondary-header-2.png) 0/cover no-repeat}#content_3 .secondary-content-banner{background:url(../images/secondary-header-3.png) 0/cover no-repeat}#content_4 .secondary-content-banner{background:url(../images/secondary-header-4.png) 0/cover no-repeat}#content_5 .secondary-content-banner{background:url(../images/secondary-header-5.png) 0/cover no-repeat}#content_6 .secondary-content-banner{background:url(../images/secondary-header-6.png) 0/cover no-repeat}#content_7 .secondary-content-banner{background:url(../images/secondary-header-7.png) 0/cover no-repeat}#content_8 .secondary-content-banner{background:url(../images/secondary-header-8.png) 0/cover no-repeat}#content_9 .secondary-content-banner{background:url(../images/secondary-header-9.png) 0/cover no-repeat}#content_10 .secondary-content-banner{background:url(../images/secondary-header-10.png) 0/cover no-repeat}#content_11 .secondary-content-banner{background:url(../images/secondary-header-11.png) 0/cover no-repeat}#content_12 .secondary-content-banner{background:url(../images/secondary-header-12.png) 0/cover no-repeat}#content_13 .secondary-content-banner{background:url(../images/secondary-header-13.png) 0/cover no-repeat}#content_14 .secondary-content-banner{background:url(../images/secondary-header-14.png) 0/cover no-repeat}#content_15 .secondary-content-banner{background:url(../images/secondary-header-15.png) 0/cover no-repeat}.secondary-content{z-index:901;position:absolute;top:2.5%;bottom:-4px;right:2.5%;left:2.5%;box-shadow:0 200px 210px -20px rgba(0,0,0,.9)}.secondary-content.ng-hide-remove{display:block!important;-webkit-transition:top 500ms ease-in-out,bottom 500ms ease-in-out;transition:top 500ms ease-in-out,bottom 500ms ease-in-out;-webkit-transition-duration:500ms;transition-duration:500ms;top:100%;bottom:-100%}.secondary-content.ng-hide-remove.ng-hide-remove-active{top:2.5%;bottom:-4px}.secondary-content::before{content:'';position:absolute;left:7%;top:2%;right:1%;padding-bottom:11.11111%;background-color:rgba(0,0,0,.8);border:1px solid rgba(33,156,197,.5);z-index:-1;box-shadow:0 0 30px 10px rgba(14,41,60,.5);-webkit-animation:secondary-box-in 500ms ease-in-out 500ms forwards;animation:secondary-box-in 500ms ease-in-out 500ms forwards}.secondary-content .secondary-content-banner{position:absolute;left:0;right:0;padding-bottom:11.11111%;z-index:9}.secondary-content .secondary-content-banner span.close-x{-webkit-animation:secondary-x-in 500ms ease-in-out 1000ms forwards;animation:secondary-x-in 500ms ease-in-out 1000ms forwards;position:absolute;top:25%;left:2.5%;opacity:0;width:2%;cursor:pointer}.secondary-content .secondary-content-banner span.close-x::before{height:30px;width:30px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.secondary-content .secondary-content-banner span.close-x img{width:100%;height:auto}.secondary-content .secondary-content-main{position:absolute;top:0;margin-top:11.11111%;left:0;right:0;bottom:0;background:linear-gradient(to bottom,#204e61,#0e293c 80%) 0/100% no-repeat;background:url(../images/secondary-circle-big.png) 95% 30%/246px 246px no-repeat,url(../images/secondary-circle-small.png) 5% 2%/101px 101px no-repeat,linear-gradient(to top,rgba(14,41,60,.4),rgba(14,41,60,.9) 100%) 0/100% no-repeat,url(../images/secondary-tiling-dots.png) 50% 50%/6px 8px,linear-gradient(to bottom,#204e61,#0e293c 80%) 0/100% no-repeat}.secondary-content .secondary-content-main .secondary-main-content,.secondary-content .secondary-content-main .secondary-main-header{margin:0 auto}.secondary-content .secondary-content-main .secondary-main-header{padding-top:16px;max-width:768px;width:80%}.secondary-content .secondary-content-main .secondary-main-header h1,.secondary-content .secondary-content-main .secondary-main-header h2{margin:0;text-align:center;color:#fff}.secondary-content .secondary-content-main .secondary-main-header h1{font-size:1.2em;font-weight:600}.secondary-content .secondary-content-main .secondary-main-header h2{font-family:Alegreya,Times,"Times New Roman",serif;font-size:1em;font-weight:700;text-transform:none}.secondary-content .secondary-content-main .secondary-main-content{padding-top:16px;max-width:1024px;width:95%}.secondary-content .secondary-content-main .secondary-main-content:after{content:"";display:table;clear:both}.secondary-content .secondary-content-main .secondary-main-content .min-container{width:95%;max-width:1024px;margin:0 auto}.secondary-content .secondary-content-main .secondary-main-content .left-side{float:left}.secondary-content .secondary-content-main .secondary-main-content .right-side{float:right}.secondary-content .secondary-content-main .secondary-main-content .article{color:#fff;background-color:rgba(33,156,197,.5);display:block;-moz-box-sizing:border-box;box-sizing:border-box;padding:16px;font-size:15px;font-family:"Titillium Web","Helvetica Neue",Helvetica,Arial,sans-serif}.secondary-content .secondary-content-main .secondary-main-content .article p{margin:8px 0;font-weight:600;line-height:1.2}.secondary-content .secondary-content-main .secondary-main-content .article .article-title{font-weight:800;margin-top:0;line-height:1.2;font-size:1em}.secondary-content .secondary-content-main .secondary-main-content .article .article-source{font-size:1em;margin-bottom:0}.secondary-content .secondary-content-main .secondary-main-content .article .article-source .article-date{text-transform:uppercase}.secondary-content .secondary-content-main .secondary-main-content .article .article-author{margin-top:0;font-style:italic}.secondary-content .secondary-content-main .secondary-main-content .article-button{color:#e7264d;font-weight:800;text-transform:uppercase;text-decoration:none;height:27.43px;line-height:27.43px;display:inline-block;font-size:18px}.secondary-content .secondary-content-main .secondary-main-content .article-button img{width:20px;height:auto;vertical-align:middle;padding-right:8px}.secondary-content .secondary-content-main .secondary-main-content .article-button:active,.secondary-content .secondary-content-main .secondary-main-content .article-button:hover{opacity:.8}.secondary-content .secondary-content-main .secondary-video-container{max-width:768px;margin:0 auto}.secondary-content .secondary-content-main .secondary-video{background-color:#0f0f0f;width:100%;position:relative;padding-bottom:56.25%}.secondary-content .secondary-content-main .secondary-video iframe,.secondary-content .secondary-content-main .secondary-video video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}@-webkit-keyframes secondary-x-in{from{opacity:0}to{opacity:1}}@keyframes secondary-x-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes secondary-box-in{from{left:7%}to{left:1%}}@keyframes secondary-box-in{from{left:7%}to{left:1%}}.scene-video-container{position:absolute;width:40%}.scene-video-container .scene-video{position:absolute;width:100%;padding-bottom:56.25%;background-color:#0f0f0f;top:0;left:0}.scene-video-container .scene-video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;min-width:100%;min-height:100%}.interactive-container.desktop .bg-container,.interactive-container.desktop section.scene{right:260px}.interactive-container.desktop #loading-block,.interactive-container.desktop section#preface{right:0}.interactive-container.desktop.preface-mode #sidebar{right:-260px}.interactive-container.desktop #sidebar{width:260px;right:0;-webkit-transition:opacity 500ms;transition:opacity 500ms}.interactive-container.desktop #sidebar .menu{left:0;width:100%}.interactive-container.desktop .secondary-content{right:2.5%}.interactive-container.desktop #desktop-navigation{z-index:98;position:absolute;right:272px;bottom:12px;height:40px;width:88px}.interactive-container.desktop #desktop-navigation.ng-enter,.interactive-container.desktop #desktop-navigation.ng-leave{-webkit-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out}.interactive-container.desktop #desktop-navigation.ng-enter,.interactive-container.desktop #desktop-navigation.ng-leave.ng-leave-active{opacity:0}.interactive-container.desktop #desktop-navigation.ng-enter.ng-enter-active,.interactive-container.desktop #desktop-navigation.ng-leave{opacity:1}.interactive-container.desktop #desktop-navigation span{position:absolute;width:40px;height:40px;line-height:40px;text-align:center;background-color:#219cc5;border-radius:50%;color:#fff;display:block;cursor:pointer;-webkit-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;opacity:.8}.interactive-container.desktop #desktop-navigation span::before{content:'';border-top:7px solid transparent;border-bottom:7px solid transparent;position:absolute;top:50%;left:50%;margin-top:-7px}.interactive-container.desktop #desktop-navigation span.next::before{margin-left:-1.5px;border-left:7px solid #fff}.interactive-container.desktop #desktop-navigation span.prev::before{margin-left:-5.5px;border-right:7px solid #fff}.interactive-container.desktop #desktop-navigation span:hover{opacity:1}.interactive-container.desktop #desktop-navigation span.inactive{pointer-events:none;opacity:.3}.interactive-container.desktop #desktop-navigation span.next{right:0}.interactive-container.desktop #desktop-navigation span.prev{left:0}body.tablet-672 .bg-container,body.tablet-672 section.scene{right:50px}body.tablet-672 .demo-item.demo-menu_toggle,body.tablet-672 .demo-item.demo-swipe{right:0}body.tablet-672 .demo-item.demo-open_menu{right:210px}body.tablet-672 .secondary-content{right:2.5%}.alert-container{position:fixed;top:-100%;right:0;bottom:100%;left:0;background-color:#0e293c;text-align:center;color:#fff;overflow:hidden;z-index:9999;font-family:"Titillium Web","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-transition:opacity 200ms;transition:opacity 200ms;font-size:18px}.alert-container p{margin:0}.alert-container strong{font-weight:600}.alert-container a{color:#219cc5;text-decoration:none}.alert-container .alert-content{margin-top:200px}.alert-container .alert-content .ipad{margin-top:80px;width:220px;height:auto;-webkit-animation:ipad-rotate 4s ease-in-out infinite;animation:ipad-rotate 4s ease-in-out infinite}.alert-container#phone-device-container,.alert-container.active{opacity:1;top:0;bottom:0}.alert-container#phone-device-container .alert-content{margin-top:48px;padding:12px}.alert-container#phone-device-container .alert-content img{width:210px;height:auto;display:block;margin:8px auto}@-webkit-keyframes ipad-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}40%,70%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}90%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes ipad-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}40%,70%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}90%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}body,html{height:100%}html{overflow:hidden}body{overflow:auto;-webkit-overflow-scrolling:touch;background-color:#0f0f0f;font-size:15px}*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:1400px){body{font-size:17px}}.interactive-container{position:relative;min-width:980px;min-height:674px;-webkit-overflow-scrolling:touch;box-shadow:0 0 48px rgba(0,0,0,.5);margin:0 auto;opacity:0;overflow:hidden;-webkit-transition:width 200ms,height 200ms,opacity 200ms;transition:width 200ms,height 200ms,opacity 200ms;background-color:#0f0f0f}.interactive-container.ready{opacity:1}section.scene{position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;background-color:rgba(0,0,0,.25)}section.scene.ng-enter,section.scene.ng-leave{-webkit-transition:opacity 500ms ease-in-out,background-color 500ms ease-in-out;transition:opacity 500ms ease-in-out,background-color 500ms ease-in-out}section.scene.ng-enter,section.scene.ng-leave.ng-leave-active{opacity:0}section.scene.ng-enter.ng-enter-active,section.scene.ng-leave{opacity:1}#preface .preface-container{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0f0f0f;background-image:url(../images/ui-default-bg.jpg);background-size:cover;background-position:center}#preface header{padding:16px 0;background-color:rgba(243,243,244,.4);border-bottom:1px solid #fff}#preface header ul.logo-list{margin:0;padding:0;text-align:center}#preface header li{display:inline-block;vertical-align:middle;padding:0 16px}#preface header li.pbs-logo{width:64px}#preface header li.frontline-logo{width:140px}#preface header li.propublica-logo{width:84px}#preface header li a{display:inline-block;width:100%}#preface header li img{width:100%;height:auto;vertical-align:bottom}#preface .preface-bottom{padding:16px 0;background-color:rgba(243,243,244,.4);border-bottom:1px solid #fff;font-family:"Titillium Web","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;position:absolute;width:100%;left:0;bottom:0;text-align:center;font-weight:600}#preface .preface-bottom .bottom-inner{width:60%;margin:0 auto}#preface .preface-header{position:relative;text-align:center;margin-top:5%}#preface .preface-header h1{font-weight:900;font-size:2.2em;color:#e7264d;margin-bottom:12px;padding-bottom:12px}#preface .preface-header::after{content:'';position:absolute;bottom:0;left:42%;right:42%;border-bottom:1px solid #fff}#preface .preface-main{text-align:center;color:#fff;width:55%;font-family:Alegreya,Times,"Times New Roman",serif;font-size:1.2em;margin:0 auto;font-weight:600}#preface .preface-main h2{font-family:Alegreya,Times,"Times New Roman",serif;font-style:italic;color:#f3f3f4;text-transform:none;font-size:1em;font-weight:600;position:relative;margin-top:12px;padding-top:12px}#preface .preface-main h2::after{content:'';position:absolute;top:0;left:37%;right:37%;border-top:1px solid #fff}#preface .preface-footer{margin-top:1.5em;font-size:1em}#preface .preface-footer .begin-button{font-family:"Titillium Web","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase;color:#fff;background-color:#e7264d;line-height:80px;width:80px;height:80px;text-align:center;margin:0 auto;border-radius:50%;display:block;cursor:pointer;opacity:.2;pointer-events:none}#preface .preface-footer .begin-button.ready{pointer-events:all;opacity:1;-webkit-animation:button-ready 1200ms ease-in-out infinite;animation:button-ready 1200ms ease-in-out infinite}#preface .preface-footer .begin-button.ready:hover{-webkit-animation:button-ready-hover 600ms ease-in-out infinite;animation:button-ready-hover 600ms ease-in-out infinite}@-webkit-keyframes open-intro{from{max-height:0}to{max-height:117px}}@keyframes open-intro{from{max-height:0}to{max-height:117px}}@-webkit-keyframes button-ready{0%{opacity:1}50%{opacity:.7}100%{opacity:1}}@keyframes button-ready{0%{opacity:1}50%{opacity:.7}100%{opacity:1}}@-webkit-keyframes button-ready-hover{0%{opacity:1}50%{opacity:.7}100%{opacity:1}}@keyframes button-ready-hover{0%{opacity:1}50%{opacity:.7}100%{opacity:1}}#content_1 .crosshair{top:50%;left:75%}#content_1 .card{margin:0}#content_1 .secondary-main-content .profile{font-family:"Titillium Web","Helvetica Neue",Helvetica,Arial,sans-serif}#content_1 .secondary-main-content .profile:after{content:"";display:table;clear:both}#content_1 .secondary-main-content .profile .image{width:20%;float:left}#content_1 .secondary-main-content .profile .image img{width:100%;height:auto;border:1px solid #fff}#content_1 .secondary-main-content .profile .description{width:78%;float:right;text-transform:uppercase;color:#fff}#content_1 .secondary-main-content .profile .description label{font-weight:900;color:#e7264d}#content_1 .secondary-main-content .profile .description span{display:block}#content_1 .secondary-main-content .block{background-color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px;margin-top:24px}#content_1 .secondary-main-content .block p{margin:0}#content_2 .crosshair{top:60.2%;left:50%}#content_3 .crosshair{top:63%;left:63.45%}#content_4 .eye-diamond{top:13%}#content_4 .eye-diamond img{left:80.7%;width:5.2%}#content_4 .eye-diamond::before{left:80.7%;width:3.64%;padding-bottom:3.64%}#content_4 .secondary-main-content .left-side,#content_4 .secondary-main-content .right-side{margin-top:24px}#content_4 .secondary-main-content .left-side{width:70%}#content_4 .secondary-main-content .left-side img{width:100%;height:auto}#content_4 .secondary-main-content .right-side{width:28%}#content_4 .secondary-main-content .right-side ul{list-style:none;margin:0;padding:0}#content_4 .secondary-main-content .right-side li{margin-bottom:4px}#content_4 .secondary-main-content .right-side li h3{color:#e7264d;font-size:15px;font-weight:800;margin:0}#content_4 .secondary-main-content .right-side li p{margin:0;color:#fff;font-family:"Titillium Web","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.1;font-weight:600;font-size:11px}#content_5 .eye-diamond{top:68.6%}#content_5 .eye-diamond img{left:84.9%;width:5.2%}#content_5 .eye-diamond::before{left:84.9%;width:3.64%;padding-bottom:3.64%}#content_5 .secondary-content .doc-wrapper:after{content:"";display:table;clear:both}#content_5 .secondary-content .image{width:38%;margin-left:10%;float:left}#content_5 .secondary-content .image img{height:auto;width:100%}#content_5 .secondary-content .text{font-family:"Titillium Web","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;margin-right:10%;width:38%;float:right}#content_5 .secondary-content .text p{margin:0}#content_6 .crosshair{top:29.6%;left:70%}#content_6 .secondary-main-content .row-wrap{margin-top:12px}#content_6 .secondary-main-content .row-wrap:after{content:"";display:table;clear:both}#content_6 .secondary-main-content .left{width:36%;float:left}#content_6 .secondary-main-content .left img{width:100%;height:auto}#content_6 .secondary-main-content .left .text{color:#fff;text-transform:uppercase;font-weight:600;font-family:"Titillium Web","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5;font-size:.9em}#content_6 .secondary-main-content .left .text small{color:#219cc5}#content_6 .secondary-main-content .left .text p:first-child{margin-top:0}#content_6 .secondary-main-content .left .text .blue{color:#219cc5}#content_6 .secondary-main-content .right{width:62%;float:right}#content_6 .secondary-main-content .right img{width:100%;height:auto}#content_7 .crosshair{top:87.4%;left:92.2%}#content_7 .min-container{width:85%}#content_7 .secondary-main-content img{width:100%;height:auto}#content_8 .crosshair{top:49.1%;left:77.7%}#content_10 .eye-diamond{top:12.2%}#content_10 .eye-diamond img{left:12.7%;width:5.3%}#content_10 .eye-diamond::before{left:12.7%;width:3.71%;padding-bottom:3.71%}#content_11 .eye-diamond{top:63.1%}#content_11 .eye-diamond img{left:47.8%;width:5.5%}#content_11 .eye-diamond::before{left:47.8%;width:3.85%;padding-bottom:3.85%}#content_11 .scene-video-container{top:11.3%;right:12%}#content_13 .phone-icon{top:72%;left:27.5%}#content_15 .launch-box{width:20%;padding-bottom:6.22%;right:2.5%;bottom:10%;background:url(../images/15-button.jpg) center/cover}#content_15 .card{margin:0}#content_15 .secondary-content-main,#content_15 .secondary-main-header{padding:0}#content_15 .secondary-main-content{position:relative;padding-top:0;margin:0;max-width:100%;width:100%;height:100%}#content_15 .secondary-main-content .row,#content_15 .secondary-main-content [ng-transclude]{height:100%}#content_15 .secondary-main-content .row .main-table{display:table;width:100%;height:100%}#content_15 .secondary-main-content .row .left,#content_15 .secondary-main-content .row .right{-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle;height:100%}#content_15 .secondary-main-content .row .left{width:49%;padding-left:10%;padding-right:5%}#content_15 .secondary-main-content .row .left a{text-decoration:none;color:#e7264d}#content_15 .secondary-main-content .row .left a:active,#content_15 .secondary-main-content .row .left a:hover{opacity:.7}#content_15 .secondary-main-content .row .left p{color:#f3f3f4;font-family:"Titillium Web","Helvetica Neue",Helvetica,Arial,sans-serif}#content_15 .secondary-main-content .row .left img{width:150px}#content_15 .secondary-main-content .row .right{padding-top:2.5%;border-left:1px solid rgba(33,156,197,.5);background-color:rgba(4,13,19,.6)}#content_15 .secondary-main-content .row h1{font-family:Alegreya,Times,"Times New Roman",serif;text-transform:none;color:#fff;font-size:1.4em;line-height:1.6}#content_15 .secondary-main-content .row .table{display:table;width:100%}#content_15 .secondary-main-content .row .table .credit{display:table-row;width:100%}#content_15 .secondary-main-content .row .table .credit .name,#content_15 .secondary-main-content .row .table .credit .title{padding-bottom:16px;display:table-cell;width:50%;vertical-align:top}#content_15 .secondary-main-content .row .table .credit .title{font-weight:600;text-align:right;color:#e7264d;text-transform:uppercase;font-family:"Titillium Web","Helvetica Neue",Helvetica,Arial,sans-serif;padding-right:8px}#content_15 .secondary-main-content .row .table .credit .name{font-size:1.1em;color:#fff;padding-left:8px}