﻿/*!
This CSS resource incorporates links to font software which is the valuable copyrighted
property of Monotype Imaging and/or its suppliers. You may not attempt to copy, install,
redistribute, convert, modify or reverse engineer this font software. Please contact Monotype
Imaging with any questions regarding Web Fonts:  http://webfonts.fonts.com
*/.show-on-desktop{display:block}.hide-on-desktop{display:none}html:after{content:'';visibility:hidden !important;height:0px;width:0px;background-image:url('../../images/global/texture.grey.png?1462456773'),url('../../images/global/texture.black.jpg?1462456773'),url('../../images/global/texture.white.png?1462456773'),url('../../images/global/texture.red.png?1462456773'),url('../../images/global/arrows/sprite.circle-arrows.svg?1462456773'),url('../../images/global/arrows/sprite.circle-arrows-black.svg?1462456773'),url('../../images/global/arrows/sprite.circle-arrows-white.svg?1462456773')}html.is-touch .hide-on-touch{display:none !important}html.is-touch .show-on-touch{display:block !important}html.is-touch #global-index .featured-work .featured-work__cover-image,html.is-touch #global-index .featured-work .featured-work__cover-image:hover,html.is-touch #global-index .featured-work .featured-work__cover-image:focus{-webkit-filter:none !important;-moz-filter:none !important;filter:none !important}html.no-js body.is-pageloading{overflow:auto !important;opacity:1}html.no-js body.is-pageloading,html.no-js body.is-pageloading *{cursor:auto !important}html.no-js [data-kiu]{display:block !important;visibility:visible !important}html.no-js [data-widget="work-filter"]{display:none !important}body.is-pageloading:before{background:none !important}body:before{background-image:url('../../images/page/about/whoweare/bg.top-red.png?1462456774'),url('../../images/page/about/whoweare/bg.hallway-black.png?1462456774'),url('../../images/page/about/whatwedo/bg.grid-squares.png?1462456774'),url('../../images/page/about/whatwedo/bg.red-squares.png?1462456774'),url('../../images/page/about/bg.about.png?1462456773'),url('../../images/page/about/awards.bg.png?1462456773')}body:after{content:'';display:block;position:absolute;top:0;left:0;right:0;width:100%;height:71px;background-color:#222;background-image:url('../../images/global/texture.black.jpg?1462456773')}#all-content{width:100%}section>.contain,section>.terms-content,section>.privacy-content,.fof section>.fof-container{width:96%}.contain,.terms-content,.privacy-content,.fof .fof-container{width:100%;max-width:1000px;min-width:320px;margin:0 auto;position:relative;box-sizing:border-box;-moz-box-sizing:border-box}.contain.contain-height,.contain-height.terms-content,.contain-height.privacy-content,.fof .contain-height.fof-container{height:100%}.whole{min-height:1px;width:100% !important}.threequarters,#about-vr .index-blurb,#global-index .index-blurb{min-height:1px;float:left !important;width:74.52% !important}.third{min-height:1px;float:left !important;padding-right:1.90114% !important;width:31%}.half,#global-index .featured-work .featured-work__header,.fof .fof-container .error-caption{min-height:1px;float:left !important;width:49.04943% !important;margin-right:1.90114% !important}.half.no-margin,#global-index .featured-work .no-margin.featured-work__header,.fof .fof-container .no-margin.error-caption{margin-right:0 !important}.half.padding-right,#global-index .featured-work .padding-right.featured-work__header,.fof .fof-container .padding-right.error-caption{margin-right:0 !important;padding-right:1.90114% !important;width:45.04943% !important}.half-padding-left{float:left !important;width:49.04943% !important;padding-left:1.90114% !important}.quarter{min-height:1px;width:23.57414% !important;float:left !important;margin-right:1.90114% !important}.quarter.no-margin{margin-right:0 !important}.fifth{min-height:1px;width:19.2%;float:left !important;margin-right:1%}.fifth.no-margin{margin-right:0 !important}.right,.fof .fof-container .error-caption{float:right !important}.left,#global-index .featured-work .featured-work__header{float:left !important}.center{margin-left:auto !important;margin-right:auto !important;float:none !important}.clearfix,.terms-content .terms-content__section,.privacy-content .privacy-content__section{float:none;clear:both}.clearfix:before,.terms-content .terms-content__section:before,.privacy-content .privacy-content__section:before,.clearfix:after,.terms-content .terms-content__section:after,.privacy-content .privacy-content__section:after{clear:both;float:none}.bigtext,#global-index .featured-careers .featured-careers__text{font-size:113px;line-height:108px;color:#fff;word-spacing:200em;margin-top:56px;margin-left:-6px;letter-spacing:-0.02em}.littlebigtext{font-size:51px;line-height:47px;color:#fff;word-spacing:200em;margin-top:56px;margin-left:-6px;letter-spacing:-0.02em}.relative{position:relative}.button{color:#222;background:#fff;border:6px solid #fff;display:block;text-align:center;padding:12px 14px 7px;font-size:22px;-webkit-transition:0.2s color ease, 0.2s background-color ease, 0.2s border-color ease;-moz-transition:0.2s color ease, 0.2s background-color ease, 0.2s border-color ease;transition:0.2s color ease, 0.2s background-color ease, 0.2s border-color ease}.button:hover{background:#222;color:#fff;border-color:#222}.no-transition{-webkit-transition:none !important;-moz-transition:none !important;transition:none !important}.work-search__results .work-list__item{-webkit-backface-visibility:hidden}.work-search__results .work-list__item .work-list__item-text{-webkit-transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden}.archive-work .work-list .work-list__item{max-height:404px !important}.archive-work .work-list .work-list__item:nth-child(4n){margin-right:0 !important}@font-face{font-family:"HelveticaNeueW02-55Roma";src:url('../font/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix');src:url('../font/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix') format("eot"),url('../font/d5af76d8-a90b-4527-b3a3-182207cc3250.woff') format("woff"),url('../font/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf') format("truetype"),url('../font/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7') format("svg")}@font-face{font-family:"HelveticaNeueW01-65Medi";src:url('../font/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix');src:url('../font/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix') format("eot"),url('../font/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff') format("woff"),url('../font/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf') format("truetype"),url('../font/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5') format("svg")}@font-face{font-family:"HelveticaNeueW01-75Bold";src:url('../font/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix');src:url('../font/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix') format("eot"),url('../font/14ff6081-326d-4dae-b778-d7afa66166fc.woff') format("woff"),url('../font/8fda1e47-19be-46c7-8d83-8d4fb35572f0.ttf') format("truetype"),url('../font/f751c8ae-1057-46d9-8d74-62592e002568.svg#f751c8ae-1057-46d9-8d74-62592e002568') format("svg")}.font-italic{font-size:12px;font-family:Georgia, serif !important;font-style:italic}.font-medium,.bigtext,#global-index .featured-careers .featured-careers__text,.littlebigtext,.header-nav .header-nav__list .header-nav__list-item a,#footer .footer-half .footer-links .footer-links__item a,#footer .footer-half .footer-group,#about-vr .index-blurb__copy,#about-vr .index-blurb__link,#global-index .index-blurb .index-blurb__copy,#global-index .index-blurb .index-blurb__link,#global-index .featured-work .featured-work__header,#global-index .featured-work .featured-work__list .featured-work__list-item .featured-work__list-title-container .featured-work__list-title,#global-index .featured-careers .featured-careers__list .featured-careers__list-header h2,#global-index .featured-careers .featured-careers__list .featured-careers__list-item .featured-careers__item-link,.terms-content .terms-content__header .terms-content__header-title,.terms-content .terms-content__header .terms-content__header-subtitle,.terms-content .terms-content__section .terms-content__nutshell .terms-content__nutshell-title,.terms-content .terms-content__section .terms-content__nutshell .terms-content__nutshell-copy,.terms-content .terms-content__section .terms-content__lawyer .terms-content__lawyer-title,.privacy-content .privacy-content__header .privacy-content__header-title,.privacy-content .privacy-content__header .privacy-content__header-subtitle,.privacy-content .privacy-content__section .privacy-content__nutshell .privacy-content__nutshell-title,.privacy-content .privacy-content__section .privacy-content__nutshell .privacy-content__nutshell-copy,.privacy-content .privacy-content__section .privacy-content__lawyer .privacy-content__lawyer-title,.fof .fof-container .error-title,.fof .fof-container .error-caption,.fof .fof-container .error-subcaption,.workview-more .workview-more__item.is-text,.workview-more .workview-more__item .workview-more__text .workview-more__item-title,.generic__header .generic__header-red,.generic__header .generic__header-text,.vr-info,.vr-info [data-widget-open] .vr-list__header,.vr-info [data-widget-open] .vr-item__number,[data-widget="vr-carousel"] h3,[data-widget="vr-carousel"] .vr-carousel__byline-text,.vr-featured-work>.contain:first-child>h2,.vr-featured-work>.terms-content:first-child>h2,.vr-featured-work>.privacy-content:first-child>h2,.fof .vr-featured-work>.fof-container:first-child>h2,.vr-project__title,.vr-project__desc,.vr-in-the-press .press-label,.vr-in-the-press .press-item p,.contact-container .contact-info .contact-info__header-copy span,.contact-container .contact-info .contact-info__header-copy,.contact-container .contact-info .contact-info__block-content,.contact-container .contact-info .contact-info__block .contact-info__block-header{font-family:'HelveticaNeueW01-65Medi', Helvetica, Arial, sans-serif !important}.font-roman,body,.workview-header__case-study,.vr-info [data-widget-open]>p,.vr-in-the-press .press-item a{font-family:'HelveticaNeueW02-55Roma', Helvetica, Arial, sans-serif !important}.font-grey{color:#999}.font-dark-grey{color:#666}/*!
Animate.css - http://daneden.me/animate
Licensed under the ☺ license (http://licence.visualidiot.com/)
Copyright (c) 2012 Dan Eden
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/body{-webkit-backface-visibility:hidden}@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.walt-animate.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}@keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}.walt-animate.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.walt-animate.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%, 100%{-webkit-transform:translateX(0);transform:translateX(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%, 100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.walt-animate.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.walt-animate.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.walt-animate.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.walt-animate.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.walt-animate.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.walt-animate.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.walt-animate.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.walt-animate.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.walt-animate.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}}.walt-animate.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}.walt-animate.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}.walt-animate.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}.walt-animate.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}.walt-animate.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.walt-animate.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.walt-animate.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.walt-animate.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.walt-animate.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.walt-animate.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.walt-animate.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.walt-animate.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.walt-animate.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.walt-animate.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.walt-animate.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.walt-animate.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}.walt-animate.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.walt-animate.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}.walt-animate.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.walt-animate.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}.walt-animate.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.walt-animate.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}.walt-animate.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.walt-animate.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.walt-animate.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}.walt-animate.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.walt-animate.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.walt-animate.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}.walt-animate.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.walt-animate.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.walt-animate.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.walt-animate.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.walt-animate.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.walt-animate.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.walt-animate.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.walt-animate.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.walt-animate.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.walt-animate.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.walt-animate.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.walt-animate.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.walt-animate.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.walt-animate.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.walt-animate.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.walt-animate.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}.walt-animate.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}.walt-animate.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}.walt-animate.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes slideOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}.walt-animate.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.walt-animate.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.walt-animate.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.walt-animate.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes wipeOutUp{0%{height:100%}100%{height:0%}}@keyframes wipeOutUp{0%{height:100%}100%{height:0%}}.walt-animate.wipeOutUp{bottom:auto !important;top:0 !important;-webkit-transition:none !important;-moz-transition:none !important;transition:none !important;-webkit-animation-name:wipeOutUp;animation-name:wipeOutUp}@-webkit-keyframes wipeOutDown{0%{height:100%}100%{height:0%}}@keyframes wipeOutDown{0%{height:100%}100%{height:0%}}.walt-animate.wipeOutDown{bottom:0px !important;top:auto !important;-webkit-transition:none !important;-moz-transition:none !important;transition:none !important;-webkit-animation-name:wipeOutDown;animation-name:wipeOutDown}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.ie .header-nav .header-nav__list .header-nav__list-item.is-active,.ie .header-nav .header-nav__list .header-nav__list-item:hover,.ie .header-nav .header-nav__list .header-nav__list-item:focus{background-image:url('../../images/global/texture.white.png?1462456773');background-color:#fff}.header-nav{position:fixed;top:0px;right:0px;height:71px;width:100%;background-image:url('../../images/global/texture.black.jpg?1462456773');background-color:#222222;z-index:5600;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.header-nav.has-map,.header-nav.has-map.is-small{height:71px !important}.header-nav.is-small{height:35px !important;padding-top:0px !important}.header-nav.is-small+#the-content .is-small{top:34px}.header-nav.is-small:hover{height:71px !important}.header-nav.is-small:hover+#the-content .is-small{top:70px !important}.header-nav>.contain,.header-nav>.terms-content,.header-nav>.privacy-content,.fof .header-nav>.fof-container{width:96%;max-width:none}.header-nav .header-nav__logo{display:block;overflow:hidden;text-indent:-9999px;width:121px;height:15px;background-size:cover;background-image:url('../../images/global/logo.svg?1462456773');margin:auto;position:absolute;top:0;bottom:0}.header-nav .header-nav__list-toggle{display:none}.header-nav .header-nav__list{width:469px;height:100%;margin:0 auto}.header-nav .header-nav__list .header-nav__list-item{height:105%;float:left;text-align:center;display:table;position:relative}.header-nav .header-nav__list .header-nav__list-item:hover .header-nav__list-hover,.header-nav .header-nav__list .header-nav__list-item.is-active .header-nav__list-hover,.header-nav .header-nav__list .header-nav__list-item:focus .header-nav__list-hover{height:100%}.header-nav .header-nav__list .header-nav__list-item:hover span,.header-nav .header-nav__list .header-nav__list-item.is-active span,.header-nav .header-nav__list .header-nav__list-item:focus span{color:#222}.header-nav .header-nav__list .header-nav__list-item span{position:relative;z-index:45;-webkit-transition:0.2s color cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:0.2s color cubic-bezier(0.77, 0, 0.175, 1);transition:0.2s color cubic-bezier(0.77, 0, 0.175, 1)}.header-nav .header-nav__list .header-nav__list-item .header-nav__list-hover{position:absolute;height:0%;width:100%;top:-2px;left:0;right:0;display:block;background-color:#fff;background-image:url('../../images/global/texture.white.png?1462456773');-webkit-transition:0.2s height cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:0.2s height cubic-bezier(0.77, 0, 0.175, 1);transition:0.2s height cubic-bezier(0.77, 0, 0.175, 1)}.header-nav .header-nav__list .header-nav__list-item a{padding:0px 20px;font-size:14px;position:relative;top:2px;color:#fff;display:table-cell;vertical-align:middle;text-decoration:none}.header-nav .header-nav__social{height:30px;float:right;position:absolute;top:0;bottom:0;margin:auto;margin-right:-2%;right:-2px}.header-nav .header-nav__social .header-nav__social-item{float:left;display:block;width:71px;height:71px;overflow:hidden;text-indent:-9999px;margin-top:-21px;position:relative;position:relative}.header-nav .header-nav__social .header-nav__social-item a{background-repeat:no-repeat;background-position:center center;height:100%;width:100%;position:absolute;z-index:45;top:0;left:0;bottom:0;right:0;margin:auto;background-color:transparent;-webkit-transition:0.1s background-image cubic-bezier(0.77, 0, 0.175, 1) 0.05s;-moz-transition:0.1s background-image cubic-bezier(0.77, 0, 0.175, 1) 0.05s;transition:0.1s background-image cubic-bezier(0.77, 0, 0.175, 1) 0.05s}.header-nav .header-nav__social .header-nav__social-item a:hover,.header-nav .header-nav__social .header-nav__social-item a:focus{-webkit-transition:0.1s background-image cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:0.1s background-image cubic-bezier(0.77, 0, 0.175, 1);transition:0.1s background-image cubic-bezier(0.77, 0, 0.175, 1)}.header-nav .header-nav__social .header-nav__social-item a:hover+.header-nav__social-hover,.header-nav .header-nav__social .header-nav__social-item a:focus+.header-nav__social-hover{height:100%}.header-nav .header-nav__social .header-nav__social-item .header-nav__social-hover{position:absolute;z-index:35;top:0;left:0;right:0;width:100%;height:0%;-webkit-transition:0.2s height cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:0.2s height cubic-bezier(0.77, 0, 0.175, 1);transition:0.2s height cubic-bezier(0.77, 0, 0.175, 1);background-color:#fff;background-image:url('../../images/global/texture.white.png?1462456773')}.header-nav .header-nav__social .header-nav__social-item.facebook a{background-image:url('../../images/social/facebook-small.svg?1462456774')}.header-nav .header-nav__social .header-nav__social-item.facebook a:after,.header-nav .header-nav__social .header-nav__social-item.facebook a:hover,.header-nav .header-nav__social .header-nav__social-item.facebook a:focus{background-image:url('../../images/social/facebook-small-black.svg?1462456774')}.header-nav .header-nav__social .header-nav__social-item.twitter a{background-image:url('../../images/social/twitter-small.svg?1462456774')}.header-nav .header-nav__social .header-nav__social-item.twitter a:after,.header-nav .header-nav__social .header-nav__social-item.twitter a:hover,.header-nav .header-nav__social .header-nav__social-item.twitter a:focus{background-image:url('../../images/social/twitter-small-black.svg?1462456774')}.header-nav .header-nav__social .header-nav__social-item.vimeo a{background-image:url('../../images/social/vimeo-small.svg?1462456774')}.header-nav .header-nav__social .header-nav__social-item.vimeo a:after,.header-nav .header-nav__social .header-nav__social-item.vimeo a:hover,.header-nav .header-nav__social .header-nav__social-item.vimeo a:focus{background-image:url('../../images/social/vimeo-small-black.svg?1462456774')}.header-nav .header-nav__social .header-nav__social-item a{color:#fff}@media screen and (max-width: 840px){.header-nav .header-nav__social{display:none}}@media screen and (min-width: 800px) and (max-width: 840px){.header-nav__list{margin-left:20%}}#footer{width:96%;letter-spacing:0px;color:#333;position:relative;z-index:10}#footer .footer-half .footer-links{margin-bottom:37px;height:12px;margin-top:39px}#footer .footer-half .footer-links .footer-links__item{margin-right:16px;float:left}#footer .footer-half .footer-links .footer-links__item a{color:#666;text-decoration:none}#footer .footer-half .footer-links .footer-links__item a.is-active{color:#ee2024;text-decoration:none}#footer .footer-half .footer-links .footer-links__item a:focus,#footer .footer-half .footer-links .footer-links__item a:hover{color:#222;text-decoration:underline}#footer .footer-half .footer-links .footer-links__item.is-contact{margin-right:0}#footer .footer-half .footer-links .footer-links__item.is-active a{color:#ee2024;text-decoration:none}#footer .footer-half .footer-links .footer-links__item:focus,#footer .footer-half .footer-links .footer-links__item:hover a{color:#222;text-decoration:underline}#footer .footer-half .footer-group{font-size:12px;line-height:16px;margin-top:18px}#footer .footer-half .footer-group a{color:#222}#footer .footer-half .footer-group .block{margin:4px 0}#footer .footer-half .footer-gmap{margin-top:37px}#footer .footer-half .footer-gmap img{max-width:100%;margin:0 auto;display:block}#footer .footer-half .footer-legal{background-color:#333;background-image:url('../../images/global/texture.black.jpg?1462456773');height:75px;margin-top:36px;-moz-box-sizing:border-box;box-sizing:border-box;padding:32px 40px;color:#fff;font-size:12px;position:relative}#footer .footer-half .footer-legal .footer-legal__links{float:right;position:absolute;right:20px;top:0;bottom:0;display:block;height:10px;margin:auto}#footer .footer-half .footer-legal .footer-legal__links .footer-legal__links-item{float:left;margin-left:9px;margin-top:-1px}#footer .footer-half .footer-legal .footer-legal__links .footer-legal__links-item a{color:#fff;text-decoration:none}#footer .block{display:block;clear:both}.footer-bg{position:relative;margin:auto;height:75px;background:#00f;margin-top:-75px;z-index:5;background-color:#222;background-image:url('../../images/global/texture.black.jpg?1462456773')}#about-vr .blurb-container{background:transparent}#about-vr .index-blurb{margin-top:138px;position:relative;z-index:50}#about-vr .index-blurb hr{background:#ee2024;border:none;height:5px;margin-left:0;margin-right:0;text-align:left;width:31.4%}#about-vr .index-blurb__copy{font-size:49px;line-height:1.03em;letter-spacing:-0.02em;margin-bottom:173px;margin-top:41px;width:102%}#about-vr .index-blurb__link{margin-top:63px;display:inline-block;font-size:14px;color:#999;position:relative}#about-vr .index-blurb__link:hover,#about-vr .index-blurb__link:focus{color:#222;text-decoration:none}#about-vr .index-blurb__link:hover:after,#about-vr .index-blurb__link:focus:after{background-image:url('../../images/global/arrows/sprite.circle-arrows-black.svg?1462456773')}#about-vr .index-blurb__link:after{content:'';position:absolute;left:106%;top:2px;bottom:0;bottom:0;margin:auto;background-image:url('../../images/global/arrows/sprite.circle-arrows.svg?1462456773');background-position:-189px 0px;height:34px;width:34px;display:block}#global-index{background-image:url('../../images/page/index/background.red.png?1462456774');background-size:1800px 1450px;background-position:center 108%;background-repeat:repeat-x;padding-bottom:381px;margin-bottom:23px}#global-index .index__down-arrow{display:block;background-image:url('../../images/global/arrows/sprite.circle-arrows.svg?1462456773');background-repeat:no-repeat;background-position:-126px 50%;z-index:400;height:13px;width:14px;padding:11px 10px 10px;position:absolute;left:0;right:0;margin:auto;margin-top:-47px}#global-index .index__down-arrow:hover,#global-index .index__down-arrow:focus{background-image:url('../../images/global/arrows/sprite.circle-arrows-black.svg?1462456773')}#global-index .index-blurb{margin-top:80px;position:relative;z-index:50}#global-index .index-blurb .index-blurb__copy{font-size:30px;margin-top:11px;line-height:1.14em;letter-spacing:-1px;width:90%}#global-index .index-blurb .index-blurb__link{margin-top:63px;display:inline-block;font-size:14px;color:#999;position:relative}#global-index .index-blurb .index-blurb__link:hover,#global-index .index-blurb .index-blurb__link:focus{color:#222;text-decoration:none}#global-index .index-blurb .index-blurb__link:hover:after,#global-index .index-blurb .index-blurb__link:focus:after{background-image:url('../../images/global/arrows/sprite.circle-arrows-black.svg?1462456773')}#global-index .index-blurb .index-blurb__link:after{content:'';position:absolute;left:106%;top:2px;bottom:0;bottom:0;margin:auto;background-image:url('../../images/global/arrows/sprite.circle-arrows.svg?1462456773');background-position:-189px 0px;height:34px;width:34px;display:block}#global-index .featured-work .featured-work__header{display:block;margin-top:121px;padding-top:35px;margin-bottom:44px;font-size:19px;border-top:4px solid #000}#global-index .featured-work .featured-work__cover-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block;text-indent:-9999px;overflow:hidden}#global-index .featured-work .featured-work__cover-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;background-position:center center;background-repeat:no-repeat;background-size:100%;-webkit-transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-webkit-transition:0.2s -webkit-filter ease-in-out;-moz-transition:0.2s -moz-filter ease-in-out;transition:0.2s filter ease-in-out, 0.2s -moz-filter ease-in-out, 0.2s -webkit-filter ease-in-out}#global-index .featured-work .featured-work__list .featured-work__list-item{height:490px;display:block;margin-bottom:2%;-moz-box-sizing:border-box;box-sizing:border-box;padding:36px;position:relative}#global-index .featured-work .featured-work__list .featured-work__list-item:nth-child(even) .featured-work__list-title-container{left:auto;right:-21px}#global-index .featured-work .featured-work__list .featured-work__list-item:hover .featured-work__cover-image,#global-index .featured-work .featured-work__list .featured-work__list-item:focus .featured-work__cover-image{-webkit-filter:brightness(85%) contrast(110%);-moz-filter:brightness(85%) contrast(110%);filter:brightness(85%) contrast(110%)}#global-index .featured-work .featured-work__list .featured-work__list-item .featured-work__list-title-container{-webkit-transform:translate3d(0, 0, 0);position:absolute;z-index:35;bottom:20px;left:-20px;max-width:100%;width:275px;min-height:125px}#global-index .featured-work .featured-work__list .featured-work__list-item .featured-work__list-title-container:hover .featured-work__list-hover:after{width:100% !important}#global-index .featured-work .featured-work__list .featured-work__list-item .featured-work__list-title-container .featured-work__list-title{display:block;padding:40px 30px;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#222;background-image:url('../../images/global/texture.black.jpg?1462456773');color:#fff;font-size:20px;width:100%}#global-index .featured-work .featured-work__list .featured-work__list-item .featured-work__list-title-container .featured-work__list-hover{position:absolute;display:block;bottom:0;left:0;right:0;height:80px;background-color:#ee2024;background-image:url('../../images/global/texture.red.png?1462456773');z-index:45}#global-index .featured-work .featured-work__list .featured-work__list-item .featured-work__list-title-container .featured-work__list-hover:after{content:'';display:block;position:absolute;bottom:0;left:0;top:0;width:0%;background-color:#222;background-image:url('../../images/global/darkGreyTexture.png?1462456773');-webkit-transition:0.2s width cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:0.2s width cubic-bezier(0.77, 0, 0.175, 1);transition:0.2s width cubic-bezier(0.77, 0, 0.175, 1);-webkit-backface-visibility:hidden}#global-index .featured-work .featured-work__list .featured-work__list-item .featured-work__list-title-container .featured-work__list-link{display:block;position:relative;color:#fff;width:100%;height:80px;font-size:14px;-moz-box-sizing:border-box;box-sizing:border-box;padding:32px;z-index:50}#global-index .featured-work .featured-work__list .featured-work__list-item .featured-work__list-title-container .featured-work__list-link:focus,#global-index .featured-work .featured-work__list .featured-work__list-item .featured-work__list-title-container .featured-work__list-link:hover{text-decoration:none}#global-index .featured-work .featured-work__list .featured-work__list-item .featured-work__list-title-container .featured-work__list-link:after{content:'';position:absolute;left:121px;top:0;bottom:0;margin:auto;background-image:url('../../images/global/arrows/sprite.circle-arrows-white.svg?1462456773');background-position:-189px 0px;height:34px;width:34px;display:block;-webkit-transition:0.1s background ease 0.1s;-moz-transition:0.1s background ease 0.1s;transition:0.1s background ease 0.1s}#global-index .featured-careers{min-width:850px}#global-index .featured-careers .featured-careers__list{background:#fff;min-height:570px;padding:64px 32px 32px;margin-top:-20px;box-sizing:border-box;-moz-box-sizing:border-box;position:relative;overflow:hidden}#global-index .featured-careers .featured-careers__list .featured-careers__list-header{position:relative;top:2px}#global-index .featured-careers .featured-careers__list .featured-careers__list-header h2{font-size:116px;color:#ee2024;padding-top:2px;margin-top:-2px}#global-index .featured-careers .featured-careers__list .featured-careers__list-header span{font-size:25px;margin-top:3px;display:block;text-indent:3px;color:#ee2024}#global-index .featured-careers .featured-careers__list .featured-careers__list-item{background:#fff;padding:50px 15px 0 5px;box-sizing:border-box;-moz-box-sizing:border-box}#global-index .featured-careers .featured-careers__list .featured-careers__list-item .featured-careers__item-title{color:#222;font-size:22px}#global-index .featured-careers .featured-careers__list .featured-careers__list-item .featured-careers__item-desc{color:#666;font-size:14px;line-height:20px;margin-top:20px;min-height:21px}#global-index .featured-careers .featured-careers__list .featured-careers__list-item .featured-careers__item-link{font-size:12px;display:block;color:#999;position:absolute;bottom:165px}#global-index .featured-careers .featured-careers__list .featured-careers__list-item .featured-careers__item-link:hover,#global-index .featured-careers .featured-careers__list .featured-careers__list-item .featured-careers__item-link:focus{color:#222;text-decoration:none}#global-index .featured-careers .featured-careers__list .featured-careers__list-item .featured-careers__item-link:hover:after,#global-index .featured-careers .featured-careers__list .featured-careers__list-item .featured-careers__item-link:focus:after{background-image:url('../../images/global/arrows/sprite.circle-arrows-black.svg?1462456773')}#global-index .featured-careers .featured-careers__list .featured-careers__list-item .featured-careers__item-link:after{content:'';position:absolute;left:69px;top:-1px;bottom:0;bottom:0;margin:auto;background-image:url('../../images/global/arrows/sprite.circle-arrows.svg?1462456773');background-position:-441px -4px;height:25px;width:25px;display:block}#global-index .featured-careers .featured-careers__list .featured-careers__all-careers{display:block;background:#ee2024;color:#fff;text-decoration:none;width:147px;margin-top:104px;margin-left:5px;height:100px;margin-bottom:-32px;box-sizing:border-box;-moz-box-sizing:border-box;padding:19px;font-size:22px;-webkit-transition:0.2s all cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:0.2s all cubic-bezier(0.77, 0, 0.175, 1);transition:0.2s all cubic-bezier(0.77, 0, 0.175, 1);position:relative}#global-index .featured-careers .featured-careers__list .featured-careers__all-careers:hover{height:119px;margin-top:85px}#global-index .featured-careers .featured-careers__list .featured-careers__all-careers:hover .featured-careers__all-hover{height:100%}#global-index .featured-careers .featured-careers__list .featured-careers__all-careers>span{position:relative;z-index:45}#global-index .featured-careers .featured-careers__list .featured-careers__all-careers .featured-careers__all-hover{display:block;position:absolute;bottom:0;right:0;left:0;margin:auto;height:0%;width:100%;-webkit-transition:0.2s height cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:0.2s height cubic-bezier(0.77, 0, 0.175, 1);transition:0.2s height cubic-bezier(0.77, 0, 0.175, 1);background-color:#222;background-image:url('../../images/global/darkGreyTexture.png?1462456773');z-index:40}#global-index .featured-careers .featured-careers__text{word-spacing:0;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:56px}.terms-content .terms-content__header{margin-top:100px;margin-bottom:59px}.terms-content .terms-content__header .terms-content__header-title,.terms-content .terms-content__header .terms-content__header-subtitle{letter-spacing:-0.03em;font-size:43px}.terms-content .terms-content__header .terms-content__header-title{margin-bottom:-2px}.terms-content .terms-content__header .terms-content__header-subtitle{color:#ee2024}.terms-content .terms-content__header .terms-content__header-mini{margin-top:59px;font-size:12px;color:#999}.terms-content .terms-content__section{margin-top:40px;padding-bottom:70px;position:relative}.terms-content .terms-content__section:after{content:'';height:2px;width:23.5%;background-color:#222;position:absolute;left:0;bottom:0}.terms-content .terms-content__section .terms-content__nutshell .terms-content__nutshell-title{font-size:18px;margin-bottom:30px;display:block}.terms-content .terms-content__section .terms-content__nutshell .terms-content__nutshell-copy{color:#666666;font-size:18px;display:block;margin-top:33px;line-height:1.2em}.terms-content .terms-content__section .terms-content__lawyer .terms-content__lawyer-title{font-size:18px;margin-bottom:30px;display:block}.terms-content .terms-content__section .terms-content__lawyer .terms-content__lawyer-copy{line-height:1.8em;margin-bottom:23px}.privacy-content .privacy-content__header{margin-top:100px;margin-bottom:59px}.privacy-content .privacy-content__header .privacy-content__header-title,.privacy-content .privacy-content__header .privacy-content__header-subtitle{letter-spacing:-0.03em;font-size:43px}.privacy-content .privacy-content__header .privacy-content__header-title{margin-bottom:-2px}.privacy-content .privacy-content__header .privacy-content__header-subtitle{color:#ee2024}.privacy-content .privacy-content__header .privacy-content__header-mini{margin-top:59px;font-size:12px;color:#999}.privacy-content .privacy-content__section{margin-top:40px;padding-bottom:70px;position:relative}.privacy-content .privacy-content__section:after{content:'';height:2px;width:23.5%;background-color:#222;position:absolute;left:0;bottom:0}.privacy-content .privacy-content__section .privacy-content__nutshell .privacy-content__nutshell-title{font-size:18px;margin-bottom:30px;display:block}.privacy-content .privacy-content__section .privacy-content__nutshell .privacy-content__nutshell-copy{color:#666666;font-size:18px;display:block;margin-top:33px;line-height:1.2em}.privacy-content .privacy-content__section .privacy-content__lawyer .privacy-content__lawyer-title{font-size:18px;margin-bottom:30px;display:block}.privacy-content .privacy-content__section .privacy-content__lawyer .privacy-content__lawyer-copy{line-height:1.8em;margin-bottom:23px}.fof{background-image:url("../../images/page/error/404-bg.png");background-position:center top;background-repeat:repeat-x;position:relative;padding-top:119px;padding-bottom:528px;margin-bottom:20px;height:1135px;min-width:1135px;overflow:hidden}.fof:after{position:absolute;top:118px;left:0;height:1135px;width:1135px;background-image:url("../../images/page/error/404-red.jpg");background-position:center center;display:block;content:'';border-radius:100%;margin:auto;right:0;box-shadow:0px 0px 23px rgba(71,10,11,0.5);-webkit-animation:bigSpinAnimation 180s infinite linear;-moz-animation:bigSpinAnimation 180s infinite linear;-o-animation:bigSpinAnimation 180s infinite linear;animation:bigSpinAnimation 180s infinite linear}.fof .fof-container{background-position:center top;background-repeat:no-repeat;height:1135px;position:absolute;top:0;left:0;right:0;bottom:0;z-index:100}.fof .fof-container .fof-after{background-image:url("../../images/page/error/404-center.png");height:603px;width:603px;position:absolute;z-index:50;top:230px;bottom:0;left:0;right:0;margin:auto;border-radius:100%;overflow:hidden;opacity:0.4;-webkit-animation:spinAnimation 15s infinite linear;-moz-animation:spinAnimation 15s infinite linear;-o-animation:spinAnimation 15s infinite linear;animation:spinAnimation 15s infinite linear}.fof .fof-container .fof-before{background-image:url("../../images/page/error/404-center.png");height:603px;width:603px;position:absolute;z-index:50;top:230px;bottom:0;left:0;right:0;margin:auto;border-radius:100%;overflow:hidden;opacity:0.3;-webkit-animation:spinAnimationTwo 10s infinite linear;-moz-animation:spinAnimationTwo 10s infinite linear;-o-animation:spinAnimationTwo 10s infinite linear;animation:spinAnimationTwo 10s infinite linear}.fof .fof-container>div{position:relative;z-index:100}.fof .fof-container .error-title{color:#fff;line-height:0.91em;font-size:154px;letter-spacing:-0.03em;word-spacing:200em;padding-top:412px}.fof .fof-container .error-title .adjustment{display:block;margin-top:-9px}.fof .fof-container .error-caption{font-size:36px;color:#fff;margin-top:147px;line-height:1.1em}.fof .fof-container .error-subcaption{font-size:14px;color:#222;display:block;clear:both;position:absolute;bottom:-183px}@-webkit-keyframes bigSpinAnimation{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes bigSpinAnimation{0%{-moz-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes bigSpinAnimation{0%{-o-transform:rotate(0deg)}50%{-o-transform:rotate(180deg)}100%{-o-transform:rotate(360deg)}}@keyframes bigSpinAnimation{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes spinAnimation{0%{-webkit-transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(0.8)}100%{-webkit-transform:rotate(360deg) scale(1)}}@-moz-keyframes spinAnimation{0%{-moz-transform:rotate(0deg) scale(1)}50%{-moz-transform:rotate(180deg) scale(0.8)}100%{-moz-transform:rotate(360deg) scale(1)}}@-o-keyframes spinAnimation{0%{-o-transform:rotate(0deg) scale(1)}50%{-o-transform:rotate(180deg) scale(0.8)}100%{-o-transform:rotate(360deg) scale(1)}}@keyframes spinAnimation{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(0.8)}100%{transform:rotate(360deg) scale(1)}}@-webkit-keyframes spinAnimationTwo{0%{-webkit-transform:rotate(0deg) scale(1.4)}100%{-webkit-transform:rotate(360deg) scale(1.4)}}@-moz-keyframes spinAnimationTwo{0%{-moz-transform:rotate(0deg) scale(1.4)}100%{-moz-transform:rotate(360deg) scale(1.4)}}@-o-keyframes spinAnimationTwo{0%{-o-transform:rotate(0deg) scale(1.4)}100%{-o-transform:rotate(360deg) scale(1.4)}}@keyframes spinAnimationTwo{0%{transform:rotate(0deg) scale(1.4)}100%{transform:rotate(360deg) scale(1.4)}}#comp{pointer-events:none;display:block;height:5000px;width:1800px;background-image:url("../../images/comp/vr_b.jpg");background-position:center top;background-repeat:no-repeat;background-size:100% auto;position:absolute;top:0;left:50%;z-index:99999999999;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0.4;-webkit-filter:invert(100%);-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease;transition:0.3s all ease}html,body{background-image:url('../../images/global/texture.white.png?1462456773');height:100%;width:100%}html{background:#fff}html.is-loading,html.is-loading *{cursor:progress !important}body{font-size:12px;padding-top:71px;min-width:320px;opacity:1;-webkit-transition:0.5s opacity ease;-moz-transition:0.5s opacity ease;transition:0.5s opacity ease}body.is-pageloading{overflow:hidden !important;opacity:0}body.is-pageloading,body.is-pageloading *{cursor:progress !important}html.is-android *{-webkit-tap-highlight-color:transparent}*{-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}*::selection,*:after::selection,*:before::selection{background:rgba(238,32,36,0.9);color:#fff}*::-moz-selection,*:after::-moz-selection,*:before::-moz-selection{background:rgba(238,32,36,0.9);color:#fff}img{background-color:#999;background-image:url('../../images/global/texture.grey.png?1462456773'),url('../../images/global/small-spinner.gif?1462456773');background-position:center center;background-repeat:no-repeat}a{color:#ee2024;text-decoration:none}a.is-active{color:#ee2024;text-decoration:none}a:focus,a:hover{color:#222;text-decoration:underline}#the-content{background-image:url('../../images/global/texture.white.png?1462456773')}#loader{display:block;height:80px;width:80px;border-radius:100%;border:40px solid #ee2024;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;top:50%;left:50%;margin-left:-40px;margin-top:-40px;z-index:50000}#loader-dim{display:block;width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:4999;background:#fff;opacity:0.8}#loading,.loading-bar{display:none;border-top:3px solid #ee2024;-webkit-transition:0.2s width cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:0.2s width cubic-bezier(0.77, 0, 0.175, 1);transition:0.2s width cubic-bezier(0.77, 0, 0.175, 1);position:fixed;top:0;left:0;width:0%;z-index:50000000;-webkit-transform:translate3d(0, 0, 0);height:3px;text-align:center;color:#ee2024;font-size:18px}.loading-bar{position:absolute}.play-button{background-image:url('../../images/global/button.play.svg?1462456773');background-position:center center;background-repeat:no-repeat;width:74px;height:74px;display:block;overflow:hidden;text-indent:-9999px;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.dim{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:fixed;background:#000;opacity:0.85;top:0;left:0;width:100%;height:100%;z-index:1999;border-radius:1px}[data-template],[data-template] *{display:none !important}.news-footer{display:block;width:100%;height:330px;background-color:#ee2024;background-image:url('../../images/page/work/news-footer-short.png?1462456774');background-position:center top;background-size:cover}.close-button{display:block;background-color:#ee2024;background-repeat:no-repeat;background-position:center center;height:71px;width:71px;overflow:hidden;text-indent:-9999px;position:absolute;top:0;right:0;z-index:50;-webkit-transform:translate3d(0, 0, 0)}.close-button:after{content:'';display:block;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background-image:url('../../images/global/close-x.svg?1462456773');background-position:center center;background-repeat:no-repeat;background-size:23px;z-index:30}.close-button .close-button__hover{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:0%;background-color:#666;background-image:url('../../images/global/darkGreyTexture.png?1462456773');z-index:15;-webkit-transition:0.2s height cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:0.2s height cubic-bezier(0.77, 0, 0.175, 1);transition:0.2s height cubic-bezier(0.77, 0, 0.175, 1)}.close-button:hover .close-button__hover,.close-button:focus .close-button__hover{height:100%}.workview-more{overflow:hidden;background-color:#ee2024;background-image:url('../../images/global/texture.red.png?1462456773');height:570px;padding-top:50px}.workview-more .workview-more__item{color:#222;background-color:#fff;height:470px;position:relative}.workview-more .workview-more__item:hover .workview-more__item-image,.workview-more .workview-more__item:focus .workview-more__item-image{min-height:199px !important}.workview-more .workview-more__item:hover .workview-more__text-more,.workview-more .workview-more__item:focus .workview-more__text-more{bottom:4px !important;color:#222 !important}.workview-more .workview-more__item:hover .workview-more__text-more:after,.workview-more .workview-more__item:focus .workview-more__text-more:after{background-image:url('../../images/global/arrows/sprite.circle-arrows-black.svg?1462456773')}.workview-more .workview-more__item.is-text{word-spacing:200em;font-size:30px;padding-top:213px;color:#fff;background-color:transparent}.workview-more .workview-more__item.is-empty{outline:2px dashed rgba(255,255,255,0.6);background:transparent}.workview-more .workview-more__item .workview-more__item-image{width:100%;min-height:235px;background-position:center top;background-repeat:no-repeat;background-size:auto 236px;-webkit-transition:0.2s min-height ease;-moz-transition:0.2s min-height ease;transition:0.2s min-height ease}.workview-more .workview-more__item .workview-more__link{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:100%;width:100%;text-indent:-9999px;overflow:hidden}.workview-more .workview-more__item .workview-more__text-more{-webkit-transition:0.2s bottom ease;-moz-transition:0.2s bottom ease;transition:0.2s bottom ease;-webkit-transform:translate3d(0, 0, 0);color:#666;position:absolute;bottom:40px;display:block}.workview-more .workview-more__item .workview-more__text-more:hover,.workview-more .workview-more__item .workview-more__text-more:focus{color:#222;text-decoration:none}.workview-more .workview-more__item .workview-more__text-more:after{content:'';position:absolute;left:73px;top:-2px;bottom:0;margin:auto;background-image:url('../../images/global/arrows/sprite.circle-arrows.svg?1462456773');background-position:-442px -4px;height:24px;width:24px;display:block}.workview-more .workview-more__item .workview-more__text{-moz-box-sizing:border-box;box-sizing:border-box;padding:17% 30px;position:relative;min-height:235px}.workview-more .workview-more__item .workview-more__text .workview-more__item-title{font-size:22px;line-height:24px;width:100%;margin-top:4px;margin-bottom:15px;letter-spacing:-1px;overflow:hidden;text-overflow:ellipsis}.workview-more .workview-more__item .workview-more__text .workview-more__item-copy{font-size:14px;line-height:1.5em;margin-top:-4px;display:none}.workview-more .workview-more__item .workview-more__text .workview-more__item-link{display:block;position:absolute;bottom:34px;color:#ee2024;height:27px;font-size:14px;line-height:1.5em}.ie #toasty-graphic{display:none !important}#toasty-graphic{position:fixed;bottom:0;right:0;z-index:9999999999999999999;background-color:transparent;background-position:center;background-size:500px;height:300px;width:300px;-webkit-transform:translateX(300px) rotate(-13deg);-moz-transform:translateX(300px) rotate(-13deg);transform:translateX(300px) rotate(-13deg);-webkit-transition:0.075s -webkit-transform linear;-moz-transition:0.075s -moz-transform linear;transition:0.075s transform linear}#toasty-graphic.is-toasty{-webkit-transform:translateX(90px) rotate(-13deg);-moz-transform:translateX(90px) rotate(-13deg);transform:translateX(90px) rotate(-13deg);-webkit-transition:0.075s -webkit-transform linear 0.05s;-moz-transition:0.075s -moz-transform linear 0.05s;transition:0.075s transform linear 0.05s}.info-block{background:#fff;margin-bottom:20px;overflow:hidden;position:relative}.info-block .info-block__image{background-size:cover;height:0px;padding-bottom:61.4%;width:100%}.info-block .info-block__content{padding:35px 40px 36px;margin-bottom:5px}.info-block .info-list__item{border-bottom:1px solid #bfbfbf;color:#999;display:block;position:relative;padding:25px 0}.info-block .info-list__item:first-child{border-top:1px solid #bfbfbf}.info-block .info-list__item:last-child{border-bottom:none}.info-block .info-list__item:hover,.info-block .info-list__item:focus{cursor:pointer;color:#222}.info-block .info-list__item:hover .info-list__link:after,.info-block .info-list__item:focus .info-list__link:after{background-image:url('../../images/global/arrows/sprite.circle-arrows-black.svg?1462456773')}.info-block .info-list__item>a{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%;display:block;z-index:1;text-indent:-9999px;overflow:hidden}.info-block .info-list__link{position:absolute;right:0}.info-block .info-list__link:after{background-image:url('../../images/global/arrows/sprite.circle-arrows.svg?1462456773');background-position:-443px -3px;content:'';display:inline-block;height:28px;margin-bottom:-13px;margin-left:11px;margin-right:2px;margin-top:-1em;position:relative;width:22px;top:-3px}.info-block .block-list__text{display:block;font-size:14px;line-height:1.43em;margin-bottom:37px;margin-top:16px}.info-block .block-list__header{color:#ee2024;font-size:29px;letter-spacing:0.01em}.info-block .popup-link{-moz-transition:all 0.2s cubic-bezier(0.77, 0, 0.175, 1);-o-transition:all 0.2s cubic-bezier(0.77, 0, 0.175, 1);-webkit-transition:all 0.2s cubic-bezier(0.77, 0, 0.175, 1);transition:all 0.2s cubic-bezier(0.77, 0, 0.175, 1);display:block;background:#ee2024;color:#fff;cursor:pointer;text-decoration:none;width:155px;margin-left:8.25%;height:100px;box-sizing:border-box;-moz-box-sizing:border-box;padding:15px 19px 19px 19px;font-size:22px;position:relative;letter-spacing:-0.01em}.info-block .popup-link:hover .popup-link__hover{height:100%}.info-block .popup-link>span{margin-left:7px;position:relative;z-index:45}.info-block .popup-link .popup-link__hover{display:block;position:absolute;bottom:0;right:0;left:0;margin:auto;height:0%;width:100%;-webkit-transition:0.2s height cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:0.2s height cubic-bezier(0.77, 0, 0.175, 1);transition:0.2s height cubic-bezier(0.77, 0, 0.175, 1);background-color:#222;background-image:url('../../images/global/darkGreyTexture.png?1462456773');z-index:40}.generic__header{margin-top:-22px;letter-spacing:-1px;padding-top:80px}.generic__header.second{padding-top:100px;margin-top:0}.generic__header .generic__header-red{font-size:22px;color:#ee2024}.generic__header .generic__header-text{margin-top:28px;font-size:50px;line-height:1em;color:#222}.ie .generic__header .generic__header-text{letter-spacing:0 !important}.has-white-text{color:#fff !important}.workview-header__case-study{color:#ee2024;cursor:pointer;width:315px;height:80px;background-color:#fff;position:relative;z-index:499 !important;-webkit-transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;margin-bottom:-39px;margin-top:-45px}.workview-header__case-study:hover .case-study__caption{color:#222}.workview-header__case-study:hover .case-study__play-button:before{width:100%}.workview-header__case-study .case-study__caption{padding:36px 54px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;width:235px;font-size:15px;line-height:8px;position:relative;z-index:500;-webkit-transform:translate3d(0, 0, 0);-webkit-transition:0.2s color cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:0.2s color cubic-bezier(0.77, 0, 0.175, 1);transition:0.2s color cubic-bezier(0.77, 0, 0.175, 1)}.case-study__play-button{display:block;height:80px;width:80px;background-color:#ee2024;background-image:url('../../images/global/texture.red.png?1462456773');position:relative;z-index:500;-webkit-transform:translate3d(0, 0, 0);text-indent:-9999px;overflow:hidden;float:right}.case-study__play-button:before{content:'';display:block;width:0%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:0.2s width cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:0.2s width cubic-bezier(0.77, 0, 0.175, 1);transition:0.2s width cubic-bezier(0.77, 0, 0.175, 1);background-color:#222;background-image:url('../../images/global/darkGreyTexture.png?1462456773')}.case-study__play-button:after{content:'';display:block;margin:auto;position:absolute;z-index:50;top:0;bottom:0;left:0;right:0;background-image:url('../../images/global/button.play.svg?1462456773');background-repeat:no-repeat;background-position:center center;height:80px;width:80px}#about-vr>[data-widget="giant-carousel"]{margin:0}#about-vr>[data-widget="giant-carousel"] .giant-carousel__list{max-height:900px}#about-vr .index-blurb__copy{font-size:97px;margin-bottom:153px;margin-left:-6px;margin-top:65px;width:114%}.vr-info__wrapper{height:1px;margin-bottom:380px;position:relative;z-index:555}.vr-info{background:#ee2024;color:#fff;margin:0 auto;max-width:90%;width:784px;font-size:23px;z-index:555;position:relative;-moz-transform:translateY(-204px);-ms-transform:translateY(-204px);-webkit-transform:translateY(-204px);transform:translateY(-204px);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.5s -webkit-transform cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:0.5s -moz-transform cubic-bezier(0.23, 1, 0.32, 1);transition:0.5s transform cubic-bezier(0.23, 1, 0.32, 1)}.vr-info [data-widget-open]{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;letter-spacing:-0.05em;line-height:1.24em;padding:9.3% 10% 3%}.vr-info [data-widget-open]>p{color:#222;font-size:16px;line-height:1.375em;letter-spacing:-0.025em;padding:3.4% 10.6%}.vr-info [data-widget-open] .vr-list__header{font-size:26px !important;letter-spacing:-0.027em;width:76%;line-height:1.1538461538461537em;margin-top:0.5em;margin-bottom:0}.vr-info [data-widget-open] .vr-item__number{float:left;border-bottom:none;display:inline-block;font-size:26px;text-align:right;width:8.5%}.vr-info [data-widget-open] .vr-item__content{display:inline-block;margin-left:2.5%;width:88%}.vr-info [data-widget-close]{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;background-color:transparent;background-image:url('../../images/page/vr/close.png?1463585565');background-repeat:no-repeat;background-size:contain;background-position:center;background-size:20px;height:20px;padding:20px;width:20px;text-indent:-9999px;overflow:hidden;top:1.25em;right:1.3em}.vr-info [data-widget-closed]{letter-spacing:-0.048em;line-height:1.24em;padding:9.3% 10% 19.8%;box-sizing:border-box;-moz-box-sizing:border-box}.vr-info [data-widget-closed] a{bottom:16%;color:#fff;font-size:14px;letter-spacing:-0.03em;position:absolute}.vr-info [data-widget-closed] a:after{content:'';position:absolute;left:110%;top:0;bottom:0;margin:auto;background-image:url('../../images/global/arrows/sprite.circle-arrows-white.svg?1462456773');background-position:-189px 0px;height:34px;width:34px;display:block;-webkit-transition:0.1s background ease 0.1s;-moz-transition:0.1s background ease 0.1s;transition:0.1s background ease 0.1s}.vr-info.is-open{-moz-transform:translateY(-452px);-ms-transform:translateY(-452px);-webkit-transform:translateY(-452px);transform:translateY(-452px)}[data-widget="vr-info"] [data-widget-closed]{display:block}[data-widget="vr-info"] [data-widget-open]{display:none}[data-widget="vr-info"].is-open [data-widget-closed]{display:none}[data-widget="vr-info"].is-open [data-widget-open]{display:block}.vr-carousel__list,.vrwork-carousel__list{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}[data-widget="vr-carousel"]{margin:0 auto;max-width:90%;width:1510px}[data-widget="vr-carousel"] .vr-carousel__list{margin-bottom:5.3em}[data-widget="vr-carousel"] .vr-carousel__list-item{cursor:pointer;display:none;position:relative}[data-widget="vr-carousel"] .vr-carousel__list-item.is-active{display:block}[data-widget="vr-carousel"] .vr-carousel__image{-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;height:0;padding-bottom:50%;position:relative;overflow:hidden;width:50%}[data-widget="vr-carousel"] .vr-carousel__image img{-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;left:50%;height:100%;min-width:100%;top:50%;max-width:none !important}[data-widget="vr-carousel"] h3{font-size:80px;line-height:1em;left:-33%;position:relative;width:130%;top:-0.94em;letter-spacing:-0.028em}[data-widget="vr-carousel"] h3:before,[data-widget="vr-carousel"] h3:after{display:inline-block}[data-widget="vr-carousel"] h3:before{content:'“';margin-left:-0.5em}[data-widget="vr-carousel"] .vr-carousel__content{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:0;top:50%;width:43%}[data-widget="vr-carousel"] .vr-carousel__byline{color:#ee2024}[data-widget="vr-carousel"] .vr-carousel__byline-image{display:inline-block;height:90px;width:90px;padding-bottom:0;border-radius:100%;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:5.6%;margin-top:1%;top:-1.2em;position:relative;left:0.2em}[data-widget="vr-carousel"] .vr-carousel__byline-text{display:inline-block;float:right;width:75.5%;font-size:22px;margin-top:0.5em;line-height:1.1em;letter-spacing:-0.03em}[data-widget="vr-carousel"] .vr-carousel__pagination{margin-bottom:3em;text-align:center;width:100%;clear:both;margin-top:7em}[data-widget="vr-carousel"] .vr-carousel__pagination-item{-moz-transition:background 0.2s ease;-o-transition:background 0.2s ease;-webkit-transition:background 0.2s ease;transition:background 0.2s ease;background:#999;cursor:pointer;display:inline-block;height:14px;width:14px;border-radius:100%;overflow:hidden;text-indent:-9999px;margin-left:10px}[data-widget="vr-carousel"] .vr-carousel__pagination-item:first-child{margin-left:0}[data-widget="vr-carousel"] .vr-carousel__pagination-item.is-active{background:#ee2024}.vr-list{color:#fff;list-style:none;margin:64px 0 0 -2px;padding:0}.vr-list .vr-list__item{line-height:2.5em;padding-bottom:1.45em;position:relative;margin-bottom:1.4em}.vr-list .vr-list__item:after{content:'';display:block;position:absolute;bottom:0;left:2.2em;height:1px;width:25%;max-width:20px;background:#fff}.vr-list .vr-list__item:last-child:after{display:none}.vr-list .vr-list__item .quarter,.vr-list .vr-list__item .vr-list__header{font-size:52px;font-weight:bold}.vr-list .vr-list__item .quarter{letter-spacing:-0.01em;border-bottom:1px solid #fff}.vr-list .vr-list__item:last-child .quarter{border-bottom:none}.vr-list .vr-list__header{letter-spacing:0.0125em;margin-bottom:34px}.vr-list .vr-list__text{color:#222;font-size:16px;margin-bottom:57px;letter-spacing:-0.016em;line-height:1.375em;margin-top:1.2em;width:87%}.vr-featured-work{background:#222}.vr-featured-work [data-widget="giant-carousel"]{background:url('../../images/global/darkGreyTexture.png?1462456773');margin:0 auto;max-width:90%;width:1510px}.vr-featured-work [data-widget="giant-carousel"] .giant-carousel__list{height:1117px !important}.vr-featured-work [data-widget="giant-carousel"] .giant-carousel__list-item{background:url('../../images/global/darkGreyTexture.png?1462456773')}.vr-featured-work>.contain:first-child>h2,.vr-featured-work>.terms-content:first-child>h2,.vr-featured-work>.privacy-content:first-child>h2,.fof .vr-featured-work>.fof-container:first-child>h2{color:#fff;font-size:22px;letter-spacing:-0.03em;padding-bottom:2.6em;padding-top:4.4em}.vr-featured-image{position:absolute;top:0;left:0;right:0;bottom:0}.vr-project__title{display:inline-block;font-size:24px;color:#999;width:25%}.vr-project__desc{color:#fff;display:inline-block;line-height:1.24em;letter-spacing:-0.03em;font-size:24px;width:62%}.vr-featured__project-template{display:none}.vr-featured__project{margin:0 auto;padding-top:7.7em;box-sizing:border-box;-moz-box-sizing:border-box;width:84%}.vr-featured__project .vr-project__desc+a{color:#fff;display:inline-block;float:none !important;right:-25%;position:absolute;width:23%;font-size:14px;padding-top:0.2em}.vr-featured__project .vr-project__desc+a:after{background-image:url('../../images/global/arrows/sprite.circle-arrows-white.svg?1462456773');content:'';position:relative;background-position:-189px 0px;height:34px;width:34px;display:inline-block;-webkit-transition:0.1s background ease 0.1s;-moz-transition:0.1s background ease 0.1s;transition:0.1s background ease 0.1s;margin-left:1.5em;margin-bottom:-0.75em}.vr-featured__project>.contain:first-child,.vr-featured__project>.terms-content:first-child,.vr-featured__project>.privacy-content:first-child,.fof .vr-featured__project>.fof-container:first-child{padding-bottom:9em}.vr-featured__project *{vertical-align:text-top}.vr-featured__image{background-size:95% auto;background-position:center;background-repeat:no-repeat}.vrwork-carousel{position:relative}.vrwork-carousel__list{margin:0 auto;overflow:hidden;width:83.9%}.vrwork-carousel__list-item{display:none}.vrwork-carousel__list-item.is-active{display:block}.vrwork-carousel__pagination{position:absolute;top:50%;margin-top:-37px;right:3.45%;z-index:499;-webkit-transition:0.2s opacity ease;-moz-transition:0.2s opacity ease;transition:0.2s opacity ease}.vrwork-carousel__pagination-text{display:block;position:absolute;top:50%;font-size:12px;font-family:Georgia, serif;font-style:italic;left:-26px;margin-top:-14px;color:#fff;-webkit-backface-visibility:hidden;padding:2px 0;-webkit-transition:0.2s opacity ease;-moz-transition:0.2s opacity ease;transition:0.2s opacity ease}.vrwork-carousel__pagination-buttons{-webkit-transition:0.2s opacity ease;-moz-transition:0.2s opacity ease;transition:0.2s opacity ease}.vrwork-carousel__pagination-prev,.vrwork-carousel__pagination-next{-webkit-backface-visibility:hidden;height:40px;width:39px;display:block;text-indent:-9999px;position:relative;background-image:url('../../images/global/arrows/sprite.circle-arrows-vert-white.png?1462456773');opacity:0.8;-webkit-transition:0.2s opacity ease;-moz-transition:0.2s opacity ease;transition:0.2s opacity ease}.vrwork-carousel__pagination-prev:hover,.vrwork-carousel__pagination-prev:focus,.vrwork-carousel__pagination-next:hover,.vrwork-carousel__pagination-next:focus{opacity:1}.vrwork-carousel__pagination-prev{background-position:center top;margin-top:-6px}.vrwork-carousel__pagination-next{background-position:center bottom;margin-top:6px}[data-widget="vrwork-carousel"]{margin-bottom:1.6em}.vr-in-the-press{display:block;padding-bottom:25.4em}.vr-in-the-press .press-label{color:#999;display:inline-block;font-size:14px;letter-spacing:-0.03em;width:25%}.vr-in-the-press .press-quote{margin-bottom:1.5em}.vr-in-the-press .press-image{min-height:5em}.vr-in-the-press .press-item{display:inline-block;width:21%;overflow:hidden;margin-right:3.5%}.vr-in-the-press .press-item:last-child{position:absolute;left:101%;margin:0}.vr-in-the-press .press-item img{background:none;margin-bottom:2.3em;max-height:2em;max-width:35%}.vr-in-the-press .press-item p{color:#ccc;font-size:14px;letter-spacing:-0.02em;line-height:1.2em;min-height:7.4em}.vr-in-the-press .press-item a{color:#999;text-decoration:underline;font-size:14px}.vr-in-the-press .press-item a:hover,.vr-in-the-press .press-item a:focus{color:#fff}.vr-featured-work .workview-header__case-study{margin:0;width:80px;position:absolute;left:50%;top:75%;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (max-width: 107.5em){.vrwork-carousel__list{margin:0 auto;width:81%;left:-1%;position:relative}.vr-featured__project .contain,.vr-featured__project .terms-content,.vr-featured__project .privacy-content,.vr-featured__project .fof .fof-container,.fof .vr-featured__project .fof-container{margin-left:1em}.vr-featured__project .vr-in-the-press{width:100%;max-width:100%}.vr-featured__project .vr-project__title,.vr-featured__project .press-item{width:18%;margin-right:1%}.vr-featured__project .press-item:last-child{left:0;margin-right:0;position:relative}.vr-featured__project .press-label{margin-right:1%;width:18%}.vr-featured__project .contain,.vr-featured__project .terms-content,.vr-featured__project .privacy-content,.vr-featured__project .fof .fof-container,.fof .vr-featured__project .fof-container{max-width:100%}.vr-project__desc+a{text-align:right;right:4% !important}}@media (max-width: 87.5em){.vr-project__desc+a{right:0 !important;text-align:left !important;position:relative !important}}@media (min-width: 64em) and (max-width: 87.5em){#about-vr [data-widget="vr-carousel"] .vr-carousel__content h3{font-size:60px}[data-widget="vr-carousel"] .vr-carousel__byline-image{margin-left:-1%}}@media (max-width: 38.75em){#about-vr .index-blurb{margin-top:7em !important;width:100% !important}.vr-project__desc{padding-right:9% !important}[data-widget="vr-carousel"] .vr-carousel__byline-image{margin-left:-1%}[data-widget="vr-carousel"] .vr-carousel__byline-text{padding-left:2%;box-sizing:border-box;-moz-box-sizing:border-box}.vr-in-the-press .press-item p{min-height:0;margin-bottom:1em}}@media (min-width: 38.75em) and (max-width: 64em){[data-widget="vr-carousel"] .vr-carousel__byline-text{padding-left:2%;box-sizing:border-box;-moz-box-sizing:border-box}}@media (max-width: 64em){#about-vr [data-widget="vr-carousel"] .vr-carousel__content h3{font-size:8vw;margin-bottom:1em !important}[data-widget="vr-carousel"] .vr-carousel__byline-image{margin:0;left:-1em;top:0.25em}#about-vr .index-blurb{width:100% !important}[data-widget="vr-carousel"] .vr-carousel__image img{display:none}.vr-project__title,.vr-project__desc,.vr-project__desc+a,.vr-featured__project>.contain,.vr-featured__project>.terms-content,.vr-featured__project>.privacy-content,.fof .vr-featured__project>.fof-container{padding-left:0 !important;padding-right:0 !important;max-width:100% !important}.vr-info [data-widget-closed] a:after{left:90%}.vr-featured__project .press-label{margin:0 0 2em !important;width:100% !important}.vr-featured__project .press-item{margin-right:1% !important;width:23% !important}.vr-featured__project{padding-top:0;width:92%}.vr-project__desc{padding-right:0}.vr-project__title{padding:0}.vr-featured__project>.contain:first-child,.vr-featured__project>.terms-content:first-child,.vr-featured__project>.privacy-content:first-child,.fof .vr-featured__project>.fof-container:first-child{padding:0;margin-bottom:5em}.vrwork-carousel__list{width:73% !important}.vr-project__title,.vr-project__desc,.vr-project__desc+a{display:block !important;float:none !important;width:100% !important;padding:1em 2.2em 1em 1em;-moz-box-sizing:border-box;box-sizing:border-box}.vr-info [data-widget-closed] a{position:relative;margin-top:5em;display:block;margin-bottom:-3em}#about-vr .index-blurb__copy{font-size:40px;font-size:8.4vw}[data-widget="vr-carousel"] .vr-carousel__byline{width:70%;margin-left:auto}#about-vr .vr-info__wrapper{height:auto;margin:0}#about-vr .vr-info,#about-vr .vr-info.is-open{-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;margin-bottom:5em;margin-top:-2em}#about-vr [data-widget="vr-carousel"] .vr-carousel__content{left:0;margin:0 auto;width:90%}#about-vr [data-widget="vr-carousel"] .vr-carousel__content h3{left:0;top:0;width:91%;margin-left:auto;margin-right:auto}#about-vr [data-widget="vr-carousel"] .vr-carousel__image{padding-bottom:50%;width:100%}}@media (max-width: 38.75em){[data-widget="vr-carousel"] .vr-carousel__byline{width:80% !important;margin-left:auto !important;margin-top:4em !important}[data-widget="vr-carousel"]{margin-top:10em !important}.vrwork-carousel__pagination-text{display:none !important}.vr-featured__project .vr-in-the-press{width:95%;margin-left:auto;margin-right:auto}#about-vr .index-blurb__copy{font-size:9vw !important;margin-bottom:2em !important}.vr-featured-work .workview-header__case-study{-webkit-transform:translateX(-50%) translateY(-50%) scale(0.75) !important;-moz-transform:translateX(-50%) translateY(-50%) scale(0.75) !important;transform:translateX(-50%) translateY(-50%) scale(0.75) !important}[data-widget="vr-info"] [data-widget-closed]>p{font-size:16px !important;line-height:1.5em !important}[data-widget="vr-info"].is-open [data-widget-open]{padding-bottom:0 !important}#about-vr .vr-info,#about-vr .vr-info.is-open{margin-bottom:3em !important}.vr-info [data-widget-close]{right:0 !important}.vr-info [data-widget-open] .vr-item__number{margin-left:-0.5em;margin-right:0.5em}.vr-list .vr-list__item .vr-list__header{width:100% !important}.vr-list .vr-list__item:after{bottom:-1em !important;left:0 !important}[data-widget="vr-carousel"] .vr-carousel__list{margin-bottom:1em}.vrwork-carousel__list{left:0;width:100% !important}[data-widget="vr-carousel"] .vr-carousel__byline-text{box-sizing:border-box;-moz-box-sizing:border-box;padding:0;width:67%}.vr-featured__project{margin:auto}.vr-featured__project .press-item{margin-right:0% !important;width:100% !important;margin-bottom:3em !important}.vr-in-the-press .press-item img{margin-bottom:-3em}}@media (max-width: 25em){[data-widget="vr-carousel"] .vr-carousel__byline{width:100% !important}}.contact-overlay{position:fixed;top:0;left:0;height:100%;width:100%;z-index:5000;overflow:hidden;background-color:#222;background-image:url('../../images/global/texture.black.jpg?1462456773')}.contact-overlay.has-transition{-webkit-transition:0.2s height ease;-moz-transition:0.2s height ease;transition:0.2s height ease}.contact-overlay .contact-container{height:100%}.contact-container{position:relative;font-size:12px}.contact-container .contact-info{position:absolute;min-width:352px;width:21.19205%;box-sizing:border-box;-moz-box-sizing:border-box;padding:50px;top:0;left:2%;z-index:50;background:#fff;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.contact-container .contact-info .contact-info__header-copy{margin-bottom:42px}.contact-container .contact-info .contact-info__header-copy span{color:#ee2024;font-size:22px;line-height:24px;margin-bottom:10px}.contact-container .contact-info .contact-info__header-copy,.contact-container .contact-info .contact-info__block-content{font-size:14px;line-height:18px;color:#666}.contact-container .contact-info .contact-info__header-copy span,.contact-container .contact-info .contact-info__block-content span{display:block}.contact-container .contact-info .contact-info__block .contact-info__block-header{color:#222;font-size:16px;line-height:20px;margin-top:20px;margin-bottom:4px}.contact-container .contact-info .contact-info__block .contact-info__block-content{padding-bottom:20px;border-bottom:1px solid #e6e6e6}.contact-container .contact-info .contact-info__block .contact-info__block-content p{margin-top:7px}.contact-container .contact-info .contact-info__block.is-last .contact-info__block-content{padding-bottom:0px;border-bottom:none}.contact-container .contact-map{height:100%;width:100%;background-color:#222 !important;background-image:url('../../images/global/loading-spin-red.svg?1462456773'),url('../../images/global/texture.black.jpg?1462456773') !important;background-repeat:no-repeat, repeat;background-position:center center;background-size:140px, auto}.ie .contact-container .contact-map{background-color:#222 !important;background-image:url('../../images/global/texture.black.jpg?1462456773') !important;background-repeat:repeat;background-position:center center;background-size:auto}[data-widget="contact-button"],.in-header{display:block;position:relative;z-index:150;-webkit-transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden}[data-widget="contact-button"]:after,.in-header:after{content:'';background-image:url('../../images/temp/contact.background-dark.png?1462456774')}[data-widget="contact-button"] .contact-container,.in-header .contact-container{-webkit-transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;position:fixed;height:350px;background:#fff;width:100%;top:0;left:0;z-index:150}[data-widget="contact-button"] .contact-container .contact-info,.in-header .contact-container .contact-info{width:50%;left:51%;height:100%}[data-widget="contact-button"] .contact-container .contact-info .contact-info__nav-list .contact-info__nav-item,.in-header .contact-container .contact-info .contact-info__nav-list .contact-info__nav-item{width:13%}[data-widget="contact-button"] .contact-container .contact-info .contact-info__nav-list .contact-info__nav-item.is-active,.in-header .contact-container .contact-info .contact-info__nav-list .contact-info__nav-item.is-active{text-decoration:underline;color:#ee2024}[data-widget="contact-button"] .contact-container .contact-map,.in-header .contact-container .contact-map{-webkit-backface-visibility:hidden;height:100%;width:50%;position:absolute;left:0;top:0;max-height:350px;min-height:0}.map-header+.header-nav{-webkit-transition:0.2s all ease;-moz-transition:0.2s all ease;transition:0.2s all ease;position:relative}
