#menu-global-nav{white-space:nowrap}@media screen and (max-width: 959px){#menu-global-nav{white-space:normal;text-align:left}}#menu-global-nav li{position:relative}@media screen and (max-width: 959px){#menu-global-nav li{text-align:left}}#menu-global-nav li>ul.sub-menu{position:absolute;-webkit-transition:.3s visibility, .3s opacity;transition:.3s visibility, .3s opacity;visibility:hidden;opacity:0;top:38px;left:0px;line-height:1.1;min-width:200px;padding:0;background-color:white;-webkit-box-shadow:0px 18px 35px 0px rgba(0,0,0,0.19);box-shadow:0px 18px 35px 0px rgba(0,0,0,0.19);z-index:2}@media screen and (max-width: 959px){#menu-global-nav li>ul.sub-menu{opacity:1;visibility:visible;position:relative;background-color:transparent;margin-left:25px;top:0;min-width:auto;padding:0}}#menu-global-nav li>ul.sub-menu>li{display:block;margin-left:0;text-align:left}#menu-global-nav li>ul.sub-menu>li>a{color:#819097 !important;-webkit-transition:color .3s;transition:color .3s;display:block;padding:15px 10px}#menu-global-nav li>ul.sub-menu>li>a:hover{background-color:#819097;color:#fff !important;-webkit-transition:color .3s;transition:color .3s}@media screen and (max-width: 959px){#menu-global-nav li>ul.sub-menu>li>a:hover{background-color:transparent;color:#819097 !important}}@media screen and (max-width: 959px){#menu-global-nav li>ul.sub-menu>li>a{color:#fff !important}}#menu-global-nav li.menu-item-has-children:nth-last-of-type(-n+2)>ul.sub-menu{right:1px;left:initial}#menu-global-nav li.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible}#menu-global-nav li.special a{padding:10px 30px;text-transform:uppercase}.header-nav li.special{margin-top:0}.menu-global-nav-container{float:right}@media screen and (max-width: 959px){.menu-global-nav-container{float:none}}.faqs-content .faqs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 -1rem}@media (min-width: 768px){.faqs-content .faqs-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.faq-wrapper{padding:0 1rem 2rem}@media (min-width: 768px){.faq-wrapper{width:50%}}@media (min-width: 960px){.faq-wrapper{width:33.333333%}}.faq-cat.support{width:100%}@media (min-width: 960px){.faq-cat.support{width:50%}}.faq-cat:not(.support){float:none;width:100%;margin:0}.cn-5050{overflow:hidden;position:relative}.cn-5050 .left,.cn-5050 .right{float:left;width:50%}@media screen and (max-width: 959px){.cn-5050 .left,.cn-5050 .right{width:100%;display:block}}.cn-5050 .image-container{background-position:center;background-repeat:no-repeat;width:100%;height:100%}.cn-5050 .image-container.display-cover{background-size:cover}.cn-5050 .image-container.display-contain{background-size:contain}.cn-5050 .text{font-family:'Akkurat-Pro-Light';width:66%;padding:10%}@media screen and (max-width: 1520px){.cn-5050 .text{width:100%}}.cn-5050 .text .title{font-size:40px;color:#808F97;font-weight:normal}.cn-5050 .text .content{font-size:24px;color:#212121;line-height:135%}.cn-full-image img{margin:0 auto;max-width:100%;display:block}.image-list .image.right{float:right}.image-list .inner .text{padding-left:5em}.image-list .inner .item .info{float:right;width:73%}@media screen and (max-width: 959px){.image-list .inner .item .info{width:100%;display:block}}.text-shadow{text-shadow:1px 1px 4px #444}.home .global-header{background-color:rgba(33,33,33,0.95)}.hero-header-space{height:70px}@media screen and (min-width: 959px){.hero-header-space{height:108px}}.block-home-hero{position:relative;padding:0}.block-home-hero .hero-bg-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background-size:cover;background-position:top center;z-index:1}.block-home-hero .hero-bg-video{background-color:#212121;position:relative;overflow:hidden;z-index:2}.block-home-hero .hero-bg-video video{display:block;width:100%;height:100%;max-width:960px;max-height:calc(100vh - 70px);margin:0 auto}@media screen and (min-width: 959px){.block-home-hero .hero-bg-video video{max-height:calc(100vh - 108px)}}.block-home-hero .hero-info{position:relative;z-index:10}@media screen and (min-width: 959px){.block-home-hero .hero-info{width:60%}}.team .member{width:30% !important;margin-bottom:15px}.team .member .photo img{max-width:251px}

/*# sourceMappingURL=extend.css.map */
