.site{font-family:"Gotham A","Gotham B",sans-serif;font-style:normal;font-weight:500;overflow:hidden}@media all and ( max-width: 580px ){.site{padding-top:60px}}body{font-family:"Gotham A","Gotham B",sans-serif;font-style:normal;font-weight:500}@media all and ( max-width: 580px ){body{font-size:14px}}pre{background:#edf6fd;border-color:#42AAE0;color:#42AAE0}figcaption{font-weight:500;font-style:italic;margin:10px 0 20px;font-size:14px}blockquote{border-bottom:0}h1,.h1{font-weight:700;font-style:normal;text-transform:uppercase;line-height:1.5;letter-spacing:2px;letter-spacing:5px}h1 a,.h1 a{color:inherit}h1 em,.h1 em{font-style:normal;color:#42AAE0}h1.light,.h1.light,h1.is-light,.h1.is-light{color:#ffffff}h1.light em,.h1.light em,h1.is-light em,.h1.is-light em{color:#000000}@media all and ( max-width: 580px ){h1,.h1{letter-spacing:1px}}@media all and ( max-width: 1200px  ){h1,.h1{font-size:30px}}@media all and ( max-width: 580px ){h1,.h1{font-size:20px;line-height:1.5;letter-spacing:1px}}h2,.h2{font-weight:700;font-style:normal;text-transform:uppercase;line-height:1.5;letter-spacing:2px}h2 a,.h2 a{color:inherit}h2 em,.h2 em{font-style:normal;color:#42AAE0}h2.light,.h2.light,h2.is-light,.h2.is-light{color:#ffffff}h2.light em,.h2.light em,h2.is-light em,.h2.is-light em{color:#000000}@media all and ( max-width: 580px ){h2,.h2{letter-spacing:1px}}h3,.h3{font-weight:700;font-style:normal;text-transform:uppercase;line-height:1.5;letter-spacing:2px}h3 a,.h3 a{color:inherit}h3 em,.h3 em{font-style:normal;color:#42AAE0}h3.light,.h3.light,h3.is-light,.h3.is-light{color:#ffffff}h3.light em,.h3.light em,h3.is-light em,.h3.is-light em{color:#000000}@media all and ( max-width: 580px ){h3,.h3{letter-spacing:1px}}h4,.h4,h5,.h5,h6,.h6{font-weight:700;font-style:normal;text-transform:uppercase;line-height:1.5;letter-spacing:2px;letter-spacing:1px}h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:inherit}h4 em,.h4 em,h5 em,.h5 em,h6 em,.h6 em{font-style:normal;color:#42AAE0}h4.light,.h4.light,h5.light,.h5.light,h6.light,.h6.light,h4.is-light,.h4.is-light,h5.is-light,.h5.is-light,h6.is-light,.h6.is-light{color:#ffffff}h4.light em,.h4.light em,h5.light em,.h5.light em,h6.light em,.h6.light em,h4.is-light em,.h4.is-light em,h5.is-light em,.h5.is-light em,h6.is-light em,.h6.is-light em{color:#000000}@media all and ( max-width: 580px ){h4,.h4,h5,.h5,h6,.h6{letter-spacing:1px}}.txt-white{color:#ffffff}.txt-blue{color:#42AAE0}.txt-orange{color:#FF8461}.txt-underline{font-weight:500;font-style:italic;padding-bottom:1px;border-bottom:2px solid #FF8461;text-decoration:none}.title-prefix-primary,.title-prefix-secondary{position:relative;line-height:1.5}.title-prefix-primary::before,.title-prefix-secondary::before{content:'';display:inline-block;position:absolute;top:22px;left:-40px;width:2px;height:30px;background:#42AAE0}.title-prefix-primary.title-prefix-primary--s{font-size:30px}.title-prefix-primary.title-prefix-primary--s::before{top:7px}@media all and ( max-width: 1200px  ){.title-prefix-primary::before,.title-prefix-secondary::before{top:8px;left:-25px}.title-prefix-primary.title-prefix-primary--s{letter-spacing:1px}}@media all and ( max-width: 767px  ){.title-prefix-primary::before,.title-prefix-secondary::before{top:13px;height:20px}.title-prefix-primary.title-prefix-primary--s{font-size:24px}}@media all and ( max-width: 580px ){.title-prefix-primary,.title-prefix-secondary{line-height:1.5}.title-prefix-primary::before,.title-prefix-secondary::before{top:5px;left:-10px}.title-prefix-primary.title-prefix-primary--s{font-size:20px}.title-prefix-primary.title-prefix-primary--s::before{top:5px}}.title-prefix-secondary{padding:5px 0;margin:15px 0}.title-prefix-secondary::before{top:0}@media all and ( max-width: 767px  ){.title-prefix-secondary::before{top:5px}}.title-label{font-weight:700;font-style:normal;font-size:10px;text-transform:uppercase;letter-spacing:1px}.title-icon__icon{display:inline-block;vertical-align:middle}.title-icon__icon.icon-prod{margin-left:-107px}@media all and ( max-width: 1200px  ){.title-icon__icon{display:block}.title-icon__icon.icon-prod{margin-left:0}}@media all and ( max-width: 580px ){.title-icon__icon{margin-bottom:10px}}.title-icon__title{display:inline-block;vertical-align:middle}.link{transition:all .4s ease-out;cursor:pointer;position:relative;display:block;padding-left:35px;margin:5px 0;color:#000000;font-size:11px;text-transform:uppercase;text-decoration:none}.link::before{content:'';display:inline-block;position:absolute;transition:all .2s ease-in-out;top:2px;left:0;width:25px;height:14px;background:url(assets/img/sprite-napcon.png) no-repeat;background-position:-87px -2px}.link:hover{text-decoration:none;padding-left:45px}.link.link--white{color:#ffffff}.link.link--white::before{background-position:-29px -2px}.link.link--blue{color:#42AAE0}.link.link--blue::before{background-position:0 -2px}.link.link--orange{color:#FF8461}.link.link--orange::before{background-position:-58px -2px}.link-anchor{display:block;position:relative;top:-100px;visibility:hidden}@media all and ( min-width: 2000px ){.link-anchor{top:-125px}}@media all and ( max-width: 767px  ){.link-anchor{top:-90px}}ol{margin-left:0;padding-left:25px}ul{margin:0 0 20px;padding-left:25px}ul li{position:relative;margin-bottom:10px}.scoreboard{padding-left:23px;margin-bottom:0;font-size:14px;text-transform:uppercase}.scoreboard__nickname{float:left;width:70%}.scoreboard__score{float:right;width:25%;color:#42AAE0;text-align:left}.list-circle,.article ul{padding-left:30px}.list-circle li,.article ul li{list-style:none}.list-circle li::before,.article ul li::before{content:'';display:inline-block;position:absolute;border-radius:10px;top:1px;left:-30px;height:20px;width:20px;border:1px solid #42AAE0}.list-circle li ul,.article ul li ul{padding-left:20px;margin-top:5px;margin-left:10px}.list-circle li li::before,.article ul li li::before{border-radius:3px;top:8px;left:-20px;height:6px;width:6px;background-color:#42AAE0}@media all and ( max-width: 580px ){.list-circle,.article ul{padding-left:25px}.list-circle li::before,.article ul li::before{top:2px;left:-25px;height:15px;width:15px}}.list-disc{padding-left:20px}.list-disc li{list-style:none}.list-disc li::before{content:'';display:inline-block;position:absolute;border-radius:3px;top:8px;left:-20px;height:6px;width:6px;background-color:#42AAE0}.list-disc__title{font-weight:700;font-style:normal;display:block;margin-top:0;margin-bottom:0;text-transform:uppercase}.list-link{padding-left:0}.list-link li{padding-left:35px;list-style:none}.list-link li::before{content:'';display:inline-block;position:absolute;transition:all .2s ease-in-out;top:4px;left:0;width:25px;height:14px;background:url(assets/img/sprite-napcon.png) no-repeat;background-position:0 0}.icon{display:inline-block;line-height:0}.icon::before{content:'';display:inline-block;position:static;background:url(assets/img/sprite-napcon.png) no-repeat}.icon.icon--download-white::before{width:13px;height:21px;background-position:0 -32px}.icon.icon--search-white::before{width:26px;height:25px;background-position:-136px -16px}.icon.icon--arrow-right-white::before{width:26px;height:15px;background-position:-29px -1px}.icon-napcon-fa{display:inline-block;line-height:0}.icon-napcon-fa::before{content:'';display:inline-block;position:static;background:url(assets/img/sprite-icons-focus-areas.png) no-repeat}.icon-napcon-fa.icon-napcon-fa--product-orange::before,.icon-napcon-fa.icon-napcon-fa--product-white::before{width:36px;height:42px;background-position:0 -66px}.icon-napcon-fa.icon-napcon-fa--product-white::before{background-position:0 0}.icon-napcon-fa.icon-napcon-fa--quality-orange::before,.icon-napcon-fa.icon-napcon-fa--quality-white::before{width:41px;height:50px;background-position:-38px -66px}.icon-napcon-fa.icon-napcon-fa--quality-white::before{background-position:-39px 0}.icon-napcon-fa.icon-napcon-fa--business-orange::before,.icon-napcon-fa.icon-napcon-fa--business-white::before{width:48px;height:44px;background-position:-82px -66px}.icon-napcon-fa.icon-napcon-fa--business-white::before{background-position:-82px 0}.icon-napcon-fa.icon-napcon-fa--energy-orange::before,.icon-napcon-fa.icon-napcon-fa--energy-white::before{width:63px;height:64px;background-position:-141px -66px}.icon-napcon-fa.icon-napcon-fa--energy-white::before{background-position:-142px 0}.icon-napcon-fa.icon-napcon-fa--safety-orange::before,.icon-napcon-fa.icon-napcon-fa--safety-white::before{width:45px;height:45px;background-position:-209px -66px}.icon-napcon-fa.icon-napcon-fa--safety-white::before{background-position:-209px 0}.icon-napcon-fa.icon-napcon-fa--data-orange::before,.icon-napcon-fa.icon-napcon-fa--data-white::before{width:54px;height:52px;background-position:-256px -66px}.icon-napcon-fa.icon-napcon-fa--data-white::before{background-position:-255px 0}.icon-napcon-fa.icon-napcon-fa--logistic-orange::before,.icon-napcon-fa.icon-napcon-fa--logistic-white::before{width:57px;height:61px;background-position:-312px -66px}.icon-napcon-fa.icon-napcon-fa--logistic-white::before{background-position:-313px 0}.icon-napcon-fa.icon-napcon-fa--enviroment-orange::before,.icon-napcon-fa.icon-napcon-fa--enviroment-white::before{width:59px;height:61px;background-position:-374px -66px}.icon-napcon-fa.icon-napcon-fa--enviroment-white::before{background-position:-372px 0}.icon-napcon-fa.icon-napcon-fa--availability-orange::before,.icon-napcon-fa.icon-napcon-fa--availability-white::before{width:57px;height:46px;background-position:-435px -66px}.icon-napcon-fa.icon-napcon-fa--availability-white::before{background-position:-435px -1px}.icon-prod{display:inline-block;line-height:0}.icon-prod::before{content:'';display:inline-block;position:static;width:82px;height:82px;background:url(assets/img/sprite-icons-products.png) no-repeat}.icon-prod.icon-prod--understand-blue::before{background-position:0 0}.icon-prod.icon-prod--understand-white::before{background-position:0 -83px}.icon-prod.icon-prod--improve-blue::before{background-position:-84px 0}.icon-prod.icon-prod--improve-white::before{background-position:-84px -83px}.icon-prod.icon-prod--train-blue::before{background-position:-168px 0}.icon-prod.icon-prod--train-white::before{background-position:-168px -83px}.icon-prod.icon-prod--decide-blue::before{background-position:-252px 0}.icon-prod.icon-prod--decide-white::before{background-position:-252px -83px}@media all and ( min-width: 1400px  ){.container{width:1200px}}@media all and ( min-width: 2000px ){.container{width:1600px}}@media all and ( max-width: 991px ){.container-fluid--s{max-width:750px}}@media all and ( min-width: 2000px ){.col-xl-4{width:33.33333333%}}@media all and ( min-width: 2000px ){.col-xl-3{width:25%}}.section{position:relative;padding:40px 0}@media all and ( min-width: 2000px ){.section{padding:80px 0}}@media all and ( max-width: 767px  ){.section{padding-left:5%;padding-right:5%}}.article h2,.article .h2{font-size:18px}.article img{margin:20px 0}.article a{color:#42AAE0}.is-light .header-primary{background-color:#42AAE0;color:#ffffff;background:transparent}.is-light .header-primary .header-primary__logo{opacity:0}.is-light .header-primary .header-primary__logo.header-primary__logo--white{opacity:1}.is-light .header-primary .nav-primary li:hover,.is-light .header-primary .nav-primary li.current_page_item,.is-light .header-primary .nav-primary li.current-menu-item,.is-light .header-primary .nav-primary li.current_page_ancestor,.is-light .header-primary .nav-primary li.current-menu-ancestor,.is-light .header-primary .nav-primary li.active{color:#ffffff}.is-light .header-primary .nav-primary li:hover a::after,.is-light .header-primary .nav-primary li.current_page_item a::after,.is-light .header-primary .nav-primary li.current-menu-item a::after,.is-light .header-primary .nav-primary li.current_page_ancestor a::after,.is-light .header-primary .nav-primary li.current-menu-ancestor a::after,.is-light .header-primary .nav-primary li.active a::after{background-color:#ffffff}.is-light .header-primary .nav-primary li.home a::after,.is-light .header-primary .nav-primary li.home:hover a::after{background-color:transparent;background-position:-57px -16px}.is-light .header-primary .nav-primary li.home.current_page_item a::after,.is-light .header-primary .nav-primary li.home:hover.current_page_item a::after,.is-light .header-primary .nav-primary li.home.current-menu-item a::after,.is-light .header-primary .nav-primary li.home:hover.current-menu-item a::after,.is-light .header-primary .nav-primary li.home.current_page_ancestor a::after,.is-light .header-primary .nav-primary li.home:hover.current_page_ancestor a::after,.is-light .header-primary .nav-primary li.home.current-menu-ancestor a::after,.is-light .header-primary .nav-primary li.home:hover.current-menu-ancestor a::after{background-position:-57px -16px}.is-light .header-primary .nav-primary li.search-trigger a::after,.is-light .header-primary .nav-primary li.search-trigger:hover a::after{background-color:transparent;background-position:-91px -10px}.is-light .header-primary .nav-primary li.search-trigger.current_page_item a::after,.is-light .header-primary .nav-primary li.search-trigger:hover.current_page_item a::after,.is-light .header-primary .nav-primary li.search-trigger.current-menu-item a::after,.is-light .header-primary .nav-primary li.search-trigger:hover.current-menu-item a::after,.is-light .header-primary .nav-primary li.search-trigger.current_page_ancestor a::after,.is-light .header-primary .nav-primary li.search-trigger:hover.current_page_ancestor a::after,.is-light .header-primary .nav-primary li.search-trigger.current-menu-ancestor a::after,.is-light .header-primary .nav-primary li.search-trigger:hover.current-menu-ancestor a::after{background-color:transparent;background-position:-91px -9px}@media all and ( max-width: 1200px  ){.is-light .header-primary{background-color:#42AAE0}}.header-primary{transition:all .2s linear;z-index:100;position:absolute;top:0;width:100%;height:100px}.header-primary.scroll{position:fixed;top:0;right:0;left:0}.header-primary:hover,.header-primary.scroll,.header-primary.is-active{background-color:#42AAE0;color:#ffffff}.header-primary:hover .header-primary__logo,.header-primary.scroll .header-primary__logo,.header-primary.is-active .header-primary__logo{opacity:0}.header-primary:hover .header-primary__logo.header-primary__logo--white,.header-primary.scroll .header-primary__logo.header-primary__logo--white,.header-primary.is-active .header-primary__logo.header-primary__logo--white{opacity:1}.header-primary:hover .nav-primary li:hover,.header-primary.scroll .nav-primary li:hover,.header-primary.is-active .nav-primary li:hover,.header-primary:hover .nav-primary li.current_page_item,.header-primary.scroll .nav-primary li.current_page_item,.header-primary.is-active .nav-primary li.current_page_item,.header-primary:hover .nav-primary li.current-menu-item,.header-primary.scroll .nav-primary li.current-menu-item,.header-primary.is-active .nav-primary li.current-menu-item,.header-primary:hover .nav-primary li.current_page_ancestor,.header-primary.scroll .nav-primary li.current_page_ancestor,.header-primary.is-active .nav-primary li.current_page_ancestor,.header-primary:hover .nav-primary li.current-menu-ancestor,.header-primary.scroll .nav-primary li.current-menu-ancestor,.header-primary.is-active .nav-primary li.current-menu-ancestor,.header-primary:hover .nav-primary li.active,.header-primary.scroll .nav-primary li.active,.header-primary.is-active .nav-primary li.active{color:#ffffff}.header-primary:hover .nav-primary li:hover a::after,.header-primary.scroll .nav-primary li:hover a::after,.header-primary.is-active .nav-primary li:hover a::after,.header-primary:hover .nav-primary li.current_page_item a::after,.header-primary.scroll .nav-primary li.current_page_item a::after,.header-primary.is-active .nav-primary li.current_page_item a::after,.header-primary:hover .nav-primary li.current-menu-item a::after,.header-primary.scroll .nav-primary li.current-menu-item a::after,.header-primary.is-active .nav-primary li.current-menu-item a::after,.header-primary:hover .nav-primary li.current_page_ancestor a::after,.header-primary.scroll .nav-primary li.current_page_ancestor a::after,.header-primary.is-active .nav-primary li.current_page_ancestor a::after,.header-primary:hover .nav-primary li.current-menu-ancestor a::after,.header-primary.scroll .nav-primary li.current-menu-ancestor a::after,.header-primary.is-active .nav-primary li.current-menu-ancestor a::after,.header-primary:hover .nav-primary li.active a::after,.header-primary.scroll .nav-primary li.active a::after,.header-primary.is-active .nav-primary li.active a::after{background-color:#ffffff}.header-primary:hover .nav-primary li.home a::after,.header-primary.scroll .nav-primary li.home a::after,.header-primary.is-active .nav-primary li.home a::after,.header-primary:hover .nav-primary li.home:hover a::after,.header-primary.scroll .nav-primary li.home:hover a::after,.header-primary.is-active .nav-primary li.home:hover a::after{background-color:transparent;background-position:-57px -16px}.header-primary:hover .nav-primary li.home.current_page_item a::after,.header-primary.scroll .nav-primary li.home.current_page_item a::after,.header-primary.is-active .nav-primary li.home.current_page_item a::after,.header-primary:hover .nav-primary li.home:hover.current_page_item a::after,.header-primary.scroll .nav-primary li.home:hover.current_page_item a::after,.header-primary.is-active .nav-primary li.home:hover.current_page_item a::after,.header-primary:hover .nav-primary li.home.current-menu-item a::after,.header-primary.scroll .nav-primary li.home.current-menu-item a::after,.header-primary.is-active .nav-primary li.home.current-menu-item a::after,.header-primary:hover .nav-primary li.home:hover.current-menu-item a::after,.header-primary.scroll .nav-primary li.home:hover.current-menu-item a::after,.header-primary.is-active .nav-primary li.home:hover.current-menu-item a::after,.header-primary:hover .nav-primary li.home.current_page_ancestor a::after,.header-primary.scroll .nav-primary li.home.current_page_ancestor a::after,.header-primary.is-active .nav-primary li.home.current_page_ancestor a::after,.header-primary:hover .nav-primary li.home:hover.current_page_ancestor a::after,.header-primary.scroll .nav-primary li.home:hover.current_page_ancestor a::after,.header-primary.is-active .nav-primary li.home:hover.current_page_ancestor a::after,.header-primary:hover .nav-primary li.home.current-menu-ancestor a::after,.header-primary.scroll .nav-primary li.home.current-menu-ancestor a::after,.header-primary.is-active .nav-primary li.home.current-menu-ancestor a::after,.header-primary:hover .nav-primary li.home:hover.current-menu-ancestor a::after,.header-primary.scroll .nav-primary li.home:hover.current-menu-ancestor a::after,.header-primary.is-active .nav-primary li.home:hover.current-menu-ancestor a::after{background-position:-57px -16px}.header-primary:hover .nav-primary li.search-trigger a::after,.header-primary.scroll .nav-primary li.search-trigger a::after,.header-primary.is-active .nav-primary li.search-trigger a::after,.header-primary:hover .nav-primary li.search-trigger:hover a::after,.header-primary.scroll .nav-primary li.search-trigger:hover a::after,.header-primary.is-active .nav-primary li.search-trigger:hover a::after{background-color:transparent;background-position:-91px -10px}.header-primary:hover .nav-primary li.search-trigger.current_page_item a::after,.header-primary.scroll .nav-primary li.search-trigger.current_page_item a::after,.header-primary.is-active .nav-primary li.search-trigger.current_page_item a::after,.header-primary:hover .nav-primary li.search-trigger:hover.current_page_item a::after,.header-primary.scroll .nav-primary li.search-trigger:hover.current_page_item a::after,.header-primary.is-active .nav-primary li.search-trigger:hover.current_page_item a::after,.header-primary:hover .nav-primary li.search-trigger.current-menu-item a::after,.header-primary.scroll .nav-primary li.search-trigger.current-menu-item a::after,.header-primary.is-active .nav-primary li.search-trigger.current-menu-item a::after,.header-primary:hover .nav-primary li.search-trigger:hover.current-menu-item a::after,.header-primary.scroll .nav-primary li.search-trigger:hover.current-menu-item a::after,.header-primary.is-active .nav-primary li.search-trigger:hover.current-menu-item a::after,.header-primary:hover .nav-primary li.search-trigger.current_page_ancestor a::after,.header-primary.scroll .nav-primary li.search-trigger.current_page_ancestor a::after,.header-primary.is-active .nav-primary li.search-trigger.current_page_ancestor a::after,.header-primary:hover .nav-primary li.search-trigger:hover.current_page_ancestor a::after,.header-primary.scroll .nav-primary li.search-trigger:hover.current_page_ancestor a::after,.header-primary.is-active .nav-primary li.search-trigger:hover.current_page_ancestor a::after,.header-primary:hover .nav-primary li.search-trigger.current-menu-ancestor a::after,.header-primary.scroll .nav-primary li.search-trigger.current-menu-ancestor a::after,.header-primary.is-active .nav-primary li.search-trigger.current-menu-ancestor a::after,.header-primary:hover .nav-primary li.search-trigger:hover.current-menu-ancestor a::after,.header-primary.scroll .nav-primary li.search-trigger:hover.current-menu-ancestor a::after,.header-primary.is-active .nav-primary li.search-trigger:hover.current-menu-ancestor a::after{background-color:transparent;background-position:-91px -9px}@media all and ( min-width: 2000px ){.header-primary{height:125px}}@media all and ( max-width: 1200px  ){.header-primary{background-color:#42AAE0;color:#ffffff;height:60px}.header-primary .header-primary__logo{opacity:0}.header-primary .header-primary__logo.header-primary__logo--white{opacity:1}.header-primary .nav-primary li:hover,.header-primary .nav-primary li.current_page_item,.header-primary .nav-primary li.current-menu-item,.header-primary .nav-primary li.current_page_ancestor,.header-primary .nav-primary li.current-menu-ancestor,.header-primary .nav-primary li.active{color:#ffffff}.header-primary .nav-primary li:hover a::after,.header-primary .nav-primary li.current_page_item a::after,.header-primary .nav-primary li.current-menu-item a::after,.header-primary .nav-primary li.current_page_ancestor a::after,.header-primary .nav-primary li.current-menu-ancestor a::after,.header-primary .nav-primary li.active a::after{background-color:#ffffff}.header-primary .nav-primary li.home a::after,.header-primary .nav-primary li.home:hover a::after{background-color:transparent;background-position:-57px -16px}.header-primary .nav-primary li.home.current_page_item a::after,.header-primary .nav-primary li.home:hover.current_page_item a::after,.header-primary .nav-primary li.home.current-menu-item a::after,.header-primary .nav-primary li.home:hover.current-menu-item a::after,.header-primary .nav-primary li.home.current_page_ancestor a::after,.header-primary .nav-primary li.home:hover.current_page_ancestor a::after,.header-primary .nav-primary li.home.current-menu-ancestor a::after,.header-primary .nav-primary li.home:hover.current-menu-ancestor a::after{background-position:-57px -16px}.header-primary .nav-primary li.search-trigger a::after,.header-primary .nav-primary li.search-trigger:hover a::after{background-color:transparent;background-position:-91px -10px}.header-primary .nav-primary li.search-trigger.current_page_item a::after,.header-primary .nav-primary li.search-trigger:hover.current_page_item a::after,.header-primary .nav-primary li.search-trigger.current-menu-item a::after,.header-primary .nav-primary li.search-trigger:hover.current-menu-item a::after,.header-primary .nav-primary li.search-trigger.current_page_ancestor a::after,.header-primary .nav-primary li.search-trigger:hover.current_page_ancestor a::after,.header-primary .nav-primary li.search-trigger.current-menu-ancestor a::after,.header-primary .nav-primary li.search-trigger:hover.current-menu-ancestor a::after{background-color:transparent;background-position:-91px -9px}.header-primary.open,.header-primary.is-open{overflow:hidden;height:100%;background:transparent}.header-primary.open .nav-burger__top,.header-primary.is-open .nav-burger__top{transform:rotate(45deg);top:7px}.header-primary.open .nav-burger__middle,.header-primary.is-open .nav-burger__middle{opacity:0}.header-primary.open .nav-burger__bottom,.header-primary.is-open .nav-burger__bottom{transform:rotate(-45deg);top:7px}.header-primary.open .header-primary__container,.header-primary.is-open .header-primary__container{height:60px;background:#42AAE0}.header-primary.open .header-primary__nav,.header-primary.is-open .header-primary__nav{display:block}.header-primary .nav-burger{display:block}}.header-primary__container{padding-top:22.5px}@media all and ( min-width: 2000px ){.header-primary__container{padding-top:30px}}@media all and ( max-width: 1200px  ){.header-primary__container{padding-top:12.5px}}@media all and ( max-width: 767px  ){.header-primary__container{padding-left:5%;padding-right:5%}}.header-primary__nav{display:inline-block;vertical-align:middle;width:85%;text-align:right}@media all and ( max-width: 1200px  ){.header-primary__nav{transition:transform .5s ease-in-out;display:none;position:absolute;top:0;right:0;left:0;width:100%;height:100%;padding:40px 0;margin-top:60px;background:#3C344C}}@media all and ( max-width: 767px  ){.header-primary__nav{padding-left:5%;padding-right:5%}}.header-primary__logo-container{display:inline-block;vertical-align:middle;position:relative;width:14%;height:55px}@media all and ( min-width: 2000px ){.header-primary__logo-container{height:65px}}@media all and ( max-width: 1200px  ){.header-primary__logo-container{height:35px;width:50%}}.header-primary__logo{transition:opacity .2s linear;position:absolute;top:0;left:0;height:55px;width:auto}.header-primary__logo.header-primary__logo--white{opacity:0}@media all and ( min-width: 2000px ){.header-primary__logo{height:65px}}@media all and ( max-width: 1200px  ){.header-primary__logo{height:35px}}.footer-primary{z-index:20;position:relative;background-color:#3C344C}.footer-primary__logo{margin-bottom:25px}.footer-primary__logo img{width:auto;height:65px}.footer-primary__content{color:#ffffff;font-size:12px;text-transform:uppercase}.footer-primary__content p{margin-bottom:20px;font-size:inherit}.footer-primary__content a{color:inherit}.footer-primary__content .textwidget{padding:20px 0 0}@media all and ( max-width: 767px  ){.footer-primary__content{padding-bottom:300px}}.footer-primary__title{margin:0;color:#848c9a;font-size:12px}.footer-primary__icon{vertical-align:bottom;margin-right:15px;font-size:24px}.footer-primary__map{position:absolute;top:0;right:0;width:50%;height:100%}.footer-primary__map #gmap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-image:url(assets/img/placeholder-map.png);background-position:bottom right;background-size:cover}@media all and ( max-width: 767px  ){.footer-primary__map{top:inherit;bottom:0;width:100%;height:300px}}.nav-burger{transition:opacity .2s ease-in;display:none;cursor:pointer;z-index:1000;position:absolute;top:24px;right:10%;width:25px;height:18px}.nav-burger.is-open .nav-burger__top{transform:rotate(45deg);top:7px}.nav-burger.is-open .nav-burger__middle{opacity:0}.nav-burger.is-open .nav-burger__bottom{transform:rotate(-45deg);top:7px}.nav-burger div{position:absolute;right:0;width:20px;height:3px;background-color:#ffffff}.nav-burger__top{top:0px}.nav-burger__middle{top:6px}.nav-burger__bottom{top:12px}.nav{list-style:none;padding:0;margin:0;font-size:11px;text-transform:uppercase;letter-spacing:1px}.nav li{display:inline-block;vertical-align:middle;margin-bottom:0}.nav li:before{content:''}.nav li a{padding:0}.nav li a:hover,.nav li a:focus{background-color:transparent}.nav-primary{padding:0;margin:0;text-align:right}.nav-primary li{display:inline-block;vertical-align:middle;margin-left:3%}.nav-primary li:hover,.nav-primary li.current_page_item,.nav-primary li.current-menu-item,.nav-primary li.current_page_ancestor,.nav-primary li.current-menu-ancestor,.nav-primary li.active{color:#42AAE0}.nav-primary li:hover a::after,.nav-primary li.current_page_item a::after,.nav-primary li.current-menu-item a::after,.nav-primary li.current_page_ancestor a::after,.nav-primary li.current-menu-ancestor a::after,.nav-primary li.active a::after{bottom:0;left:0;width:40px;height:2px;background-color:#42AAE0}.nav-primary li.home:hover a::after,.nav-primary li.search-trigger:hover a::after,.nav-primary li.home.current_page_item a::after,.nav-primary li.search-trigger.current_page_item a::after,.nav-primary li.home.current-menu-item a::after,.nav-primary li.search-trigger.current-menu-item a::after,.nav-primary li.home.current_page_ancestor a::after,.nav-primary li.search-trigger.current_page_ancestor a::after,.nav-primary li.home.current-menu-ancestor a::after,.nav-primary li.search-trigger.current-menu-ancestor a::after{background-color:transparent}.nav-primary li.home a,.nav-primary li.search-trigger a{color:transparent;font-size:0;line-height:0}.nav-primary li.home a::after,.nav-primary li.search-trigger a::after{position:relative;display:block;background:url(assets/img/sprite-napcon.png) no-repeat}.nav-primary li.home:hover a::after,.nav-primary li.home.current_page_item a::after,.nav-primary li.home.current-menu-item a::after,.nav-primary li.home.current_page_ancestor a::after,.nav-primary li.home.current-menu-ancestor a::after{background-position:-21px -16px}.nav-primary li.home a::after{width:18px;height:16px;background-position:0 -16px}.nav-primary li.search-trigger:hover a::after{background-position:-71px -10px}.nav-primary li.search-trigger a::after{width:17px;height:16px;background-position:-52px -10px;background-size:108px auto}.nav-primary a{font-weight:700;font-style:normal;display:block;color:inherit;line-height:2.2;letter-spacing:1px;text-decoration:none}.nav-primary a::after{content:'';display:inline-block;position:absolute}.nav-primary a:hover,.nav-primary a:active{color:inherit;text-decoration:none}@media all and ( max-width: 1200px  ){.nav-primary{padding:0 15px;margin:0 auto}.nav-primary li{display:block;width:100%;padding:0;margin:0 0 20px;text-align:left;line-height:4}.nav-primary li.search-trigger{display:none}.nav-primary a{display:block;font-size:12px}}@media all and ( max-width: 1199px ){.nav-primary{width:970px}}@media all and ( max-width: 991px ){.nav-primary{width:750px}}.nav-secondary{text-align:center;background-color:#251d34;padding:40px 0}.nav-secondary a{color:#848c9a;margin-left:30px}.nav-secondary a::after{display:inline-block;vertical-align:middle;border-radius:1px;content:'';width:2px;height:2px;background-color:#848c9a;margin-left:30px}.nav-secondary .home,.nav-secondary .search-trigger{display:none}.nav-secondary li.footer-first a{margin:0}.nav-secondary li.footer-last a::after{width:0;height:0;margin:0}@media all and ( max-width: 1200px  ){.nav-secondary a{margin-left:10px}.nav-secondary a::after{margin-left:10px}}@media all and ( max-width: 767px  ){.nav-secondary li{display:block}.nav-secondary a{margin:0}.nav-secondary a::after{display:block;margin:10px auto}}.btn,a.btn,.button,.btn-secondary,a.btn-secondary{border-radius:30px;transition:all .4s ease-out;cursor:pointer;display:inline-block;margin-top:3px;margin-bottom:3px;padding:16px 25px;border:0;font-size:12px;text-transform:uppercase;text-decoration:none;line-height:1;letter-spacing:1px}.btn:visited,a.btn:visited,.button:visited{color:inherit}.btn:hover,a.btn:hover,.button:hover{color:#42AAE0}.btn.btn--white,a.btn.btn--white,.button.btn--white{background-color:#ffffff;color:#42AAE0}.btn.btn--white:hover,a.btn.btn--white:hover,.button.btn--white:hover{background-color:#42AAE0;color:#ffffff}.btn.btn--blue,a.btn.btn--blue,.button.btn--blue{background-color:#42AAE0;color:#ffffff}.btn.btn--blue:hover,a.btn.btn--blue:hover,.button.btn--blue:hover{background-color:#3C344C}.btn.btn--purple,a.btn.btn--purple,.button.btn--purple{background-color:#3C344C;color:#ffffff}.btn.btn--purple:hover,a.btn.btn--purple:hover,.button.btn--purple:hover{background-color:#FF8461}.btn.btn--orange,a.btn.btn--orange,.button.btn--orange{background-color:#FF8461;color:#ffffff}.btn.btn--orange:hover,a.btn.btn--orange:hover,.button.btn--orange:hover{background-color:#3C344C;color:#FF8461}.btn-secondary,a.btn-secondary{padding:14px 23px;background-color:transparent;border:2px solid #000000}.btn-secondary:hover,a.btn-secondary:hover{background-color:#000000;color:#ffffff}.btn-secondary.btn--white,a.btn-secondary.btn--white{border-color:#ffffff;color:#ffffff}.btn-secondary.btn--white:hover,a.btn-secondary.btn--white:hover{background-color:#ffffff;color:#42AAE0}.btn-secondary.btn--blue,a.btn-secondary.btn--blue{border-color:#42AAE0;color:#42AAE0}.btn-secondary.btn--blue:hover,a.btn-secondary.btn--blue:hover{background-color:#42AAE0;color:#ffffff}.btn-secondary.btn--purple,a.btn-secondary.btn--purple{border-color:#3C344C;color:#3C344C}.btn-secondary.btn--purple:hover,a.btn-secondary.btn--purple:hover{background-color:#3C344C;color:#ffffff}.btn-secondary.btn--orange,a.btn-secondary.btn--orange{border-color:#FF8461;color:#FF8461}.btn-secondary.btn--orange:hover,a.btn-secondary.btn--orange:hover{background-color:#FF8461;color:#ffffff}.btn__icon{vertical-align:middle;margin:0 5px}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea,select{border-radius:0;display:block;width:100%;padding:10px 2%;background:#edf6fd;border:0}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus,select:focus{outline:0;border-left:2px solid #42AAE0}input[type="text"].input-error,input[type="email"].input-error,input[type="url"].input-error,input[type="password"].input-error,input[type="search"].input-error,input[type="number"].input-error,input[type="tel"].input-error,input[type="range"].input-error,input[type="date"].input-error,input[type="month"].input-error,input[type="week"].input-error,input[type="time"].input-error,input[type="datetime"].input-error,input[type="datetime-local"].input-error,input[type="color"].input-error,textarea.input-error,select.input-error,.form-reset .nf-error .ninja-forms-field{border-left:2px solid #cb1425}select{background-image:url(assets/img/arrow-down.png);background-repeat:no-repeat;background-position:98% 50%;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0px}label,.form-reset .nf-field-label label{display:block;width:100%;margin-bottom:0;font-size:14px;font-weight:normal}button,input[type="button"],input[type="reset"],input[type="submit"],button[type="submit"],.form-reset .field-wrap button,.form-reset .field-wrap input[type=button],.form-reset .field-wrap input[type=submit]{padding:1px 0 0 35px;background-color:transparent;background-image:url(assets/img/btn-arrow.png);background-repeat:no-repeat;background-position:center left;border:0;color:#42AAE0;font-size:12px;text-transform:uppercase;text-align:left}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button[type="submit"]:focus,.form-reset .field-wrap button:focus,.form-reset .field-wrap input[type=button]:focus,.form-reset .field-wrap input[type=submit]:focus{outline:0;color:#000000}button.submit--icon,input[type="button"].submit--icon,input[type="reset"].submit--icon,input[type="submit"].submit--icon,button[type="submit"].submit--icon{background-image:none;padding-left:0}.input-container,.form-reset .nf-field-container{margin-bottom:20px}.form-error-txt,.form-reset .nf-error-msg,.form-reset .ninja-forms-req-symbol{color:#cb1425;font-size:14px}.form-reset .label-above .nf-field-label{margin-bottom:0}.form-reset .nf-form-fields-required{display:none}.form-reset .nf-error .ninja-forms-field{border-top:0;border-right:0;border-bottom:0}.search-trigger--mobile{transform:translateX(-35px);display:none;position:absolute;top:18px;right:10%}@media all and ( max-width: 1200px  ){.search-trigger--mobile{display:block}}.search-primary{transition:all .2s linear;display:none;z-index:1000;overflow:hidden;position:fixed;top:100px;right:0;left:0;width:100%;padding:20px 0}.search-primary.is-active{display:block}.search-primary input[type="search"]{background-color:#3C344C}.search-primary button[type="submit"]{font-size:0}@media all and ( min-width: 2000px ){.search-primary{top:125px}}@media all and ( max-width: 1200px  ){.search-primary{top:60px;padding:10px 0}}.search-primary__submit{width:40px;text-align:right}.hero{position:relative;width:100%;height:600px}.hero.is-light{color:#ffffff}@media all and ( min-width: 2000px ){.hero{height:800px}}@media all and ( max-width: 580px ){.hero{height:auto}.hero.is-light .hero__content{color:#3C344C}.hero.hero--no-content .hero__header,.hero.hero--no-content .hero__content{margin-bottom:0}}.hero__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#edf6fd;background-repeat:no-repeat;background-position:center;background-size:cover}@media all and ( max-width: 580px ){.hero__bg-img{height:300px}}.hero__element{position:absolute;top:150px;right:0;left:0;margin:0 auto;text-align:right}.hero__element img{width:auto;height:auto;max-width:180px;max-height:80px}@media all and ( min-width: 2000px ){.hero__element{top:205px}}@media all and ( max-width: 1200px  ){.hero__element{top:100px}.hero__element img{max-width:120px}}@media all and ( max-width: 767px  ){.hero__element{top:unset;bottom:20px;padding:0 5%}}@media all and ( max-width: 580px ){.hero__element img{max-width:90px;max-height:50px}}.hero__container{position:absolute;top:50%;transform:translateY(-50%);right:0;left:0;padding-top:100px;margin:0 auto}@media all and ( min-width: 2000px ){.hero__container{padding-top:125px}}@media all and ( max-width: 767px  ){.hero__container{padding:60px 5% 0}}@media all and ( max-width: 580px ){.hero__container{transform:translateY(0);position:static;top:0;padding-top:0}}.hero__header{position:relative}@media all and ( max-width: 580px ){.hero__header{width:100%;height:300px;margin-bottom:40px}}.hero__title{width:80%;max-width:920px;margin:0 0 30px}@media all and ( max-width: 580px ){.hero__title{position:absolute;top:50%;transform:translateY(-50%);width:100%;margin-bottom:0}}.hero__content{width:80%;max-width:900px}@media all and ( max-width: 580px ){.hero__content{width:100%;margin-bottom:20px}}.hero--is-mobile{height:auto}.hero--is-mobile.is-light .hero__content{color:#3C344C}.hero--is-mobile .img--sm-space{margin:20px 0}.hero--is-mobile .hero__container{transform:translateY(0);position:static;top:0;padding-top:0;margin-top:100px}@media all and ( max-width: 580px ){.hero--is-mobile .hero__container{margin-top:0}}.hero--is-mobile .hero__bg-img{height:400px}.hero--is-mobile .hero__header{position:relative;width:100%;height:400px;margin-bottom:40px}.hero--is-mobile .hero__title{position:absolute;top:50%;transform:translateY(-50%);width:100%;margin-bottom:0}.lighbox{display:none;z-index:1999;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(60,52,76,0.5)}.lighbox__container{display:table;table-layout:fixed;width:100%;height:100%}.lighbox__container-inner{display:table-cell;vertical-align:middle;padding:0 10%}@media all and ( max-width: 767px  ){.lighbox__container-inner{padding:0}}.lighbox__content{position:relative;max-width:900px;padding:40px 0;margin:0 auto;text-align:center}@media all and ( max-width: 767px  ){.lighbox__content{overflow-y:scroll;height:100%;padding:0}}@media all and ( max-width: 767px  ){.lighbox__content-inner{position:absolute;top:50%;transform:translateY(-50%);width:100%}.lighbox__content-inner.lighbox__content-inner--top{transform:translateY(0);position:static;top:0}}.lighbox__close{font-weight:700;font-style:normal;cursor:pointer;z-index:100;opacity:1;position:absolute;top:0;right:0;width:40px;height:40px;background:#ffffff;color:#3C344C;font-size:16px;line-height:40px;text-align:center;text-shadow:none}.lighbox__close:hover{text-decoration:none}.lighbox-format{display:none;position:relative}@media all and ( max-width: 767px  ){.lighbox-format.lighbox-format--img{max-height:320px}}.lighbox-format.lighbox-format--form{display:block;max-width:800px;padding:40px 10%;margin:0 auto;text-align:left}.slider-tablet{position:relative;background:url(assets/img/product_slider_frame.png);background-size:cover;width:100%;height:0;padding-bottom:64%}.slider-tablet.slider-tablet--scale-left,.slider-tablet.slider-tablet--scale-right{width:130%;padding-bottom:83%;margin-left:-30%}.slider-tablet.slider-tablet--scale-right{margin-left:0}@media all and ( max-width: 991px ){.slider-tablet.slider-tablet--scale-left,.slider-tablet.slider-tablet--scale-right,.slider-tablet.slider-tablet--scale-right{width:100%;padding-bottom:64%;margin-left:0}}.slider-tablet__content{overflow:hidden;position:absolute;top:5%;right:4%;width:92%;height:90%}.slider-tablet__slider{list-style-type:none;background:#000000}.slider-tablet__slider li::before{display:none}.slider-tablet__slider li img{width:100%;min-width:inherit}.cta-component{display:table;table-layout:fixed;width:100%;margin:10px 0}@media all and ( max-width: 767px  ){.cta-component{margin:10px 0 40px}}.cta-component__title{display:table-cell;vertical-align:middle;font-size:14px;text-transform:uppercase}@media all and ( max-width: 767px  ){.cta-component__title{display:block;margin-bottom:10px}}.cta-component__action{display:table-cell;vertical-align:middle;width:175px;text-align:right}@media all and ( max-width: 767px  ){.cta-component__action{display:block;width:auto;text-align:left}}.banner{position:relative;width:100%;height:0;padding-bottom:50%}@media all and ( min-width: 2000px ){.banner{padding-bottom:40%}}@media all and ( max-width: 1200px  ){.banner{padding-bottom:60%}}@media all and ( max-width: 767px  ){.banner{height:auto;padding-bottom:0}}.banner__bg-img{position:absolute;top:0;right:0;bottom:0;width:40%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.banner__bg-img.banner__bg-img--full-width{width:100%}@media all and ( max-width: 767px  ){.banner__bg-img{position:static;width:100%;height:0;padding-bottom:50%}}.banner__container{position:absolute;top:50%;transform:translateY(-50%);right:0;left:0;margin:0 auto}@media all and ( max-width: 767px  ){.banner__container{transform:translateY(0);position:static;top:0;padding:0 5% 20px}}.banner__header{position:relative;width:60%}.banner__header.banner__header--full-width{width:100%}@media all and ( max-width: 767px  ){.banner__header{width:100%;margin:30px 0}}.banner__title{margin:0 0 30px}@media all and ( max-width: 767px  ){.banner__title{margin:0}}.banner__content{width:60%}.banner__content.banner__content--full-width{width:80%;max-width:900px}@media all and ( max-width: 767px  ){.banner__content{width:100%}.banner__content.banner__content--full-width{width:100%}}.banner__logo{margin:20px 0}.banner__logo img{width:auto;height:auto;max-width:180px;max-height:80px}@media all and ( max-width: 580px ){.banner__logo img{max-width:120px;max-height:60px}}.box{position:relative;display:inline-block;width:100%;height:0;padding-bottom:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.box.is-active .box__container,.box:hover .box__container,.box.active .box__container{height:100%;padding:7%}.box.is-active .box__header,.box:hover .box__header,.box.active .box__header{height:auto;margin-top:7%;margin-bottom:20px}.box.is-active .box__content,.box:hover .box__content,.box.active .box__content,.box.is-active .box__footer,.box:hover .box__footer,.box.active .box__footer,.box.is-active .box__footer-link,.box:hover .box__footer-link,.box.active .box__footer-link{opacity:1}@media all and ( max-width: 580px ){.box.is-active .box__header,.box:hover .box__header,.box.active .box__header{margin-top:0}}.box__container{transition:all .4s ease-out;overflow:hidden;position:absolute;right:0;bottom:0;left:0;height:33%;padding:0 7%;background:#3C344C;color:#ffffff;font-size:14px}.box__header{transition:all .4s ease-out;display:table;table-layout:fixed;width:100%;height:100%}.box__header-content{display:table-cell;vertical-align:middle;margin:0}.box__header-icon{display:table-cell;vertical-align:middle;width:70px}.box__content{opacity:0;transition:all .4s ease-out}@media all and ( max-width: 580px ){.box__content{display:none}}.box__footer{opacity:0;position:absolute;right:0;bottom:0;left:0;width:100%;height:33%;padding:0 7%}.box__footer-content{height:100%}.box__title-primary{font-family:"Gotham A","Gotham B",sans-serif;font-style:normal;font-weight:500;margin:0;text-transform:none}.box__title-primary a:hover{color:inherit;text-decoration:none}.box__title-primary.box__title-primary-uppercase{font-weight:700;font-style:normal;text-transform:uppercase}.box__title-secondary{display:block}.box__footer-link{opacity:0;position:absolute;top:-35px;left:7%}.box__graphic{position:absolute;top:0;right:0;left:0;height:66%;margin:0 auto;text-align:center}.box__graphic img{position:absolute;top:50%;transform:translateY(-50%);right:0;left:0;width:auto;height:auto;max-width:180px;max-height:80px;margin:0 auto}@media all and ( min-width: 2000px ){.box__graphic img{max-width:210px;max-height:100px}}@media all and ( max-width: 580px ){.box__graphic img{max-width:160px}}.box__label{font-weight:700;font-style:normal;position:absolute;top:10px;left:10px;font-size:14px;text-shadow:0 0 2px #848c9a;text-transform:uppercase;line-height:1;letter-spacing:2px}@media all and ( max-width: 580px ){.box__label{font-size:10px}}.lift-up{max-width:400px}@media all and ( max-width: 767px  ){.lift-up{margin:40px 0}}.lift-up__graphic{display:block;margin:10px 0}.lift-up__graphic.lift-up__graphic--img{max-width:300px}.lift-up__title-primary{margin:0}.lift-up__title-primary a:hover{color:inherit;text-decoration:none}.lift-up__content{margin-bottom:10px}.lift-up-xsmall{display:table;table-layout:fixed;width:220px;height:65px;margin:15px 0;text-transform:uppercase;font-size:14px}.lift-up-xsmall:hover{text-decoration:none}@media all and ( max-width: 580px ){.lift-up-xsmall{margin:20px 0}}.lift-up-xsmall__icon{display:table-cell;vertical-align:middle;width:80px;text-align:center;line-height:0}.lift-up-xsmall__title{transition:all .2s ease-in;display:table-cell;vertical-align:middle;width:140px}.lift-up-xsmall__title:hover{color:#FF8461}.article-lift-up{overflow:hidden;margin:20px 0}.article-lift-up__img{float:left;width:50%}@media all and ( max-width: 1200px  ){.article-lift-up__img{width:40%}}@media all and ( max-width: 767px  ){.article-lift-up__img{float:none;width:100%}}.article-lift-up__content{float:left;width:50%;padding-left:30px}@media all and ( max-width: 1200px  ){.article-lift-up__content{width:60%}}@media all and ( max-width: 767px  ){.article-lift-up__content{float:none;width:100%;padding-left:0;margin:20px 0}}.article-lift-up__title-primary{margin:10px 0}.article-lift-up-small{margin:20px 0}.article-lift-up-small__content{margin:20px 0}.article-lift-up-small__title-primary{margin:10px 0}.social-share{z-index:10;font-size:30px;line-height:1}.social-share a{transition:all .4s ease-out;color:#42AAE0}.social-share a:hover{color:#251d34}@media all and ( max-width: 580px ){.social-share{position:fixed;right:0;bottom:0;left:0;width:100%;font-size:20px;text-align:center}.social-share a{display:inline-block;vertical-align:bottom;width:40px;height:40px;margin:0;background-color:#42AAE0;color:#ffffff;line-height:40px}.social-share a:hover{background-color:#251d34;color:#ffffff}}.cube-container{position:absolute;top:0;right:0;width:40%;height:100%}@media all and ( max-width: 991px ){.cube-container{display:none}}.cube{position:relative;height:800px}.cube.is-active{z-index:15;position:fixed;top:0;right:0;width:40%;height:100%;max-height:800px;margin-top:100px}.cube.is-inactive{position:absolute;top:unset;bottom:0;width:100%}@media all and ( min-width: 2000px ){.cube{height:1080px}.cube.is-active{max-height:1080px}}@media all and ( max-width: 1200px  ){.cube{height:700px}.cube.is-active{max-height:700px}}@media all and ( max-width: 991px ){.cube{display:none}}.cube__item{transition:all 1s ease;position:absolute;width:156px;height:180px;background:url(assets/img/sprite-cube.png) no-repeat;background-size:auto 100%}@media all and ( min-width: 2000px ){.cube__item{width:234px;height:271px}}@media all and ( max-width: 1200px  ){.cube__item{width:116px;height:135px}}#cube__item-1{z-index:4;background-position:0 0}#cube__item-2{z-index:3;background-position:-156px 0}@media all and ( min-width: 2000px ){#cube__item-2{background-position:-236px 0}}@media all and ( max-width: 1200px  ){#cube__item-2{background-position:-117px 0}}#cube__item-3{z-index:2;background-position:-313px 0}@media all and ( min-width: 2000px ){#cube__item-3{background-position:-473px 0}}@media all and ( max-width: 1200px  ){#cube__item-3{background-position:-235px 0}}#cube__item-4{z-index:1;background-position:-470px 0}@media all and ( min-width: 2000px ){#cube__item-4{background-position:-709px 0}}@media all and ( max-width: 1200px  ){#cube__item-4{background-position:-353px 0}}.cube__content{transform:translateY(-50%);z-index:10;position:absolute;top:50%;right:0;left:0;width:312px;height:720px;margin:0 auto}.cube__content.is-init #cube__item-1{top:110px;left:78px}.cube__content.is-init #cube__item-2{top:220px;left:78px}.cube__content.is-init #cube__item-3{top:330px;left:78px}.cube__content.is-init #cube__item-4{top:440px;left:78px}.cube__content.is-understand #cube__item-1{top:84px;left:78px}.cube__content.is-understand #cube__item-2{top:219px;left:0}.cube__content.is-understand #cube__item-3{top:219px;left:156px}.cube__content.is-understand #cube__item-4{top:353px;left:78px}.cube__content.is-improve #cube__item-1{top:84px;left:176px}.cube__content.is-improve #cube__item-2{top:219px;left:-20px}.cube__content.is-improve #cube__item-3{top:219px;left:176px}.cube__content.is-improve #cube__item-4{top:351px;left:-20px}.cube__content.is-train #cube__item-1{top:25px;left:128px}.cube__content.is-train #cube__item-2{top:159px;left:50px}.cube__content.is-train #cube__item-3{top:291px;left:128px}.cube__content.is-train #cube__item-4{top:425px;left:50px}.cube__content.is-decide #cube__item-1{top:110px;left:78px}.cube__content.is-decide #cube__item-2{top:220px;left:78px}.cube__content.is-decide #cube__item-3{top:330px;left:78px}.cube__content.is-decide #cube__item-4{top:440px;left:78px}@media all and ( min-width: 2000px ){.cube__content{width:468px;height:1084px}.cube__content.is-init #cube__item-1{top:130px;left:117px}.cube__content.is-init #cube__item-2{top:310px;left:117px}.cube__content.is-init #cube__item-3{top:490px;left:117px}.cube__content.is-init #cube__item-4{top:670px;left:117px}.cube__content.is-understand #cube__item-1{top:195px;left:117px}.cube__content.is-understand #cube__item-2{top:399px;left:0}.cube__content.is-understand #cube__item-3{top:399px;left:234px}.cube__content.is-understand #cube__item-4{top:601px;left:117px}.cube__content.is-improve #cube__item-1{top:195px;left:254px}.cube__content.is-improve #cube__item-2{top:399px;left:-20px}.cube__content.is-improve #cube__item-3{top:399px;left:254px}.cube__content.is-improve #cube__item-4{top:601px;left:-20px}.cube__content.is-train #cube__item-1{top:95px;left:167px}.cube__content.is-train #cube__item-2{top:299px;left:50px}.cube__content.is-train #cube__item-3{top:501px;left:167px}.cube__content.is-train #cube__item-4{top:705px;left:50px}.cube__content.is-decide #cube__item-1{top:130px;left:117px}.cube__content.is-decide #cube__item-2{top:310px;left:117px}.cube__content.is-decide #cube__item-3{top:490px;left:117px}.cube__content.is-decide #cube__item-4{top:670px;left:117px}}@media all and ( max-width: 1200px  ){.cube__content{width:232px;height:840px}.cube__content.is-init #cube__item-1{top:160px;left:58px}.cube__content.is-init #cube__item-2{top:260px;left:58px}.cube__content.is-init #cube__item-3{top:360px;left:58px}.cube__content.is-init #cube__item-4{top:460px;left:58px}.cube__content.is-understand #cube__item-1{top:227px;left:58px}.cube__content.is-understand #cube__item-2{top:329px;left:0}.cube__content.is-understand #cube__item-3{top:328px;left:116px}.cube__content.is-understand #cube__item-4{top:430px;left:58px}.cube__content.is-improve #cube__item-1{top:225px;left:136px}.cube__content.is-improve #cube__item-2{top:329px;left:-20px}.cube__content.is-improve #cube__item-3{top:328px;left:136px}.cube__content.is-improve #cube__item-4{top:431px;left:-20px}.cube__content.is-train #cube__item-1{top:125px;left:108px}.cube__content.is-train #cube__item-2{top:229px;left:50px}.cube__content.is-train #cube__item-3{top:331px;left:108px}.cube__content.is-train #cube__item-4{top:432px;left:50px}.cube__content.is-decide #cube__item-1{top:160px;left:58px}.cube__content.is-decide #cube__item-2{top:260px;left:58px}.cube__content.is-decide #cube__item-3{top:360px;left:58px}.cube__content.is-decide #cube__item-4{top:460px;left:58px}}.product-page-games{background-color:transparent}.product-page-games .banner{height:auto;padding:5% 0% 3% 0}.product-page-games .banner .banner__bg-img{max-height:770px}@media all and ( max-width: 991px ){.product-page-games .banner .banner__bg-img{max-width:700px;margin:0 auto;position:static;width:100%;height:0;padding-bottom:50%}}.product-page-games .banner .banner__container{position:relative;top:auto;transform:translateY(0);right:auto;left:auto;top:initial;transform:initial;right:initial;left:initial}@media all and ( max-width: 991px ){.product-page-games .banner .banner__container .banner__header{width:100%}}@media all and ( max-width: 991px ){.product-page-games .banner .banner__container .banner__content{width:100%}}@media all and ( max-width: 1200px  ){.product-page-games .banner{padding:4% 0% 2% 0}}.product-page-games #section-games-carousel h1.game-carousel-subheader{font-size:34px}@media all and ( max-width: 1199px ){.product-page-games #section-games-carousel h1.game-carousel-subheader{font-size:26px}}@media all and ( max-width: 580px ){.product-page-games #section-games-carousel h1.game-carousel-subheader{font-size:18px}}.product-page-games #section-games-carousel .game-single-carousel{margin-bottom:20px}.product-page-games #section-games-carousel .game-single-carousel .carousel-img-wrapper{position:relative;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(assets/img/product_slider_frame.png)}.product-page-games #section-games-carousel .game-single-carousel .carousel-img-wrapper .games-banner-carousel-img{padding:4%}.product-page-games #section-games-carousel .game-single-carousel.game-single-carousel-simple-fader li{padding:1.2%;text-align:center}@media all and ( max-width: 991px ){.product-page-games #section-games-carousel .game-single-carousel.game-single-carousel-simple-fader li{padding-top:0}}.product-page-games #section-games-carousel .lSAction a{opacity:1}.product-page-games #section-games-carousel .lSAction a:hover{filter:saturate(0%)}.product-page-games #section-games-carousel .lSPrev,.product-page-games #section-games-carousel .lSNext{top:auto;bottom:0px}.product-page-games #section-games-carousel .lSAction>.lSPrev{left:60px}.product-page-games #section-games-carousel .lSAction>.lSNext{right:60px}.product-page-games #section-games-carousel .lSPager{margin-top:-30px !important}@media all and ( max-width: 767px  ){.product-page-games #section-games-carousel .lSAction>.lSPrev{left:30px}.product-page-games #section-games-carousel .lSAction>.lSNext{right:30px}}.product-page-games #section-games-grid{background-color:transparent}.product-page-games #section-games-grid .games-grid-img{max-width:330px}@media all and ( max-width: 580px ){.product-page-games #section-games-grid .games-grid-img{max-width:250px}}.product-page-games #section-fuel-blender .slider-tablet.slider-tablet--scale-left{width:100%;padding-bottom:64%;margin-left:0%}.product-page-games #section-fuel-blender ul.slider-tablet__slider{padding-left:0px}.product-page-games .contact_close_btn{width:28px;height:28px;margin-right:5px;border-radius:50%;border:1px solid #42AAE0}.product-page-games .contact_close_btn svg{width:12px;height:12px;margin:7px}.product-page-games .contact_close_btn:hover{filter:grayscale(150%)}@media all and ( max-width: 767px  ){.product-page-games .contact_close_btn{margin-top:10px;margin-right:10px}}.game-single .back-to-games{width:100%}.game-single .back-to-games.back-to-games-hero{top:140px;z-index:90;position:absolute}.game-single .back-to-games.back-to-games-hero a{margin-left:-20px}@media all and ( max-width: 767px  ){.game-single .back-to-games.back-to-games-hero{top:110px;padding-left:10px}.game-single .back-to-games.back-to-games-hero a{margin-left:0px}}.game-single .back-to-games.back-to-games-footer{margin-top:20px;padding:40px 0;background-color:#edf6fd}@media all and ( max-width: 767px  ){.game-single .back-to-games.back-to-games-footer{padding-left:10px}}.game-single .back-to-games a{display:inline-block;transition:color .15s}.game-single .back-to-games a .back-arrow{display:inline-block;position:relative;width:32px;height:32px;top:-2px;margin-right:5px;vertical-align:middle;background-image:url(../napcon/assets/css/img/controls.png);background-position:0 0;filter:grayscale(100%) brightness(50%);transition:filter .15s}.game-single .back-to-games a.next-game{float:right}@media all and ( max-width: 767px  ){.game-single .back-to-games a.next-game{float:left;margin-top:30px}}.game-single .back-to-games a .next-arrow{display:inline-block;position:relative;width:32px;height:32px;top:-2px;margin-left:5px;vertical-align:middle;background-image:url(../napcon/assets/css/img/controls.png);background-position:32px 0;filter:grayscale(100%) brightness(50%);transition:filter .15s}.game-single .back-to-games a:hover{text-decoration:none;color:#42AAE0}.game-single .back-to-games a:hover .back-arrow,.game-single .back-to-games a:hover .next-arrow{filter:grayscale(0) brightness(100%)}.game-single h1.game-single-subheader{font-size:38px}@media all and ( max-width: 1199px ){.game-single h1.game-single-subheader{font-size:26px}}@media all and ( max-width: 580px ){.game-single h1.game-single-subheader{font-size:18px}}.game-single .banner{height:auto;padding:5% 0% 5% 0}.game-single .banner .banner__bg-img{left:60%;width:38%;background-size:contain;max-height:770px;max-width:650px}@media all and ( max-width: 991px ){.game-single .banner .banner__bg-img{margin:0 auto;position:static;width:100%;height:0;padding-bottom:50%}}.game-single .banner .banner__container{position:relative;top:auto;transform:translateY(0);right:auto;left:auto;top:initial;transform:initial;right:initial;left:initial}@media all and ( max-width: 991px ){.game-single .banner .banner__container .banner__header{width:100%}}@media all and ( max-width: 991px ){.game-single .banner .banner__container .banner__content{width:100%}}.game-single .banner.banner-hero{padding:8% 0% 8% 0}.game-single .banner.banner-hero .banner__bg-img{left:55%;width:38%;background-size:contain;max-height:770px;max-width:650px}.game-single .banner.banner-hero .banner__content{width:55%;margin-left:0%}@media all and ( min-width: 1400px  ){.game-single .banner.banner-hero .banner__bg-img{left:55%;width:35%}.game-single .banner.banner-hero .banner__content{width:50%;margin-left:5%}}@media all and ( max-width: 991px ){.game-single .banner.banner-hero .banner__bg-img{width:100%}.game-single .banner.banner-hero .banner__content{width:100%}}.game-single .banner.banner-footer{padding:80px 0}.game-single #section-carousel .game-single-carousel{margin-bottom:20px}.game-single #section-carousel .game-single-carousel .carousel-img-wrapper{position:relative;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(assets/img/product_slider_frame.png)}.game-single #section-carousel .game-single-carousel .carousel-img-wrapper .carousel-img{padding:4%}.game-single #section-carousel .game-single-carousel.game-single-carousel-simple-fader li{text-align:center}.game-single #section-carousel .lSAction a{opacity:1}.game-single #section-carousel .lSAction a:hover{filter:saturate(0%)}.game-single #section-features .game-single-carousel{margin-top:35px;margin-bottom:55px}.game-single #section-features .game-single-carousel .carousel-img-wrapper{position:relative;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(assets/img/product_slider_frame.png)}.game-single #section-features .game-single-carousel .carousel-img-wrapper .carousel-img{padding:4%}.game-single #section-features .game-single-carousel.game-single-carousel-simple-fader li{text-align:center}.game-single #section-features .lSPrev,.game-single #section-features .lSNext{top:auto;bottom:0px}.game-single #section-features .lSPager{margin-top:-30px !important}@media all and ( min-width: 1400px  ){.game-single #section-features .game-single-carousel{margin-top:55px}}@media all and ( max-width: 1200px  ){.game-single #section-features .game-single-carousel{margin-top:15px}}@media all and ( max-width: 991px ){.game-single #section-features .game-single-carousel{margin-top:0px}}@media all and ( max-width: 580px ){.game-single .lSPrev{left:0px}.game-single .lSNext{right:0px}}.bg-white{background-color:#ffffff}.bg-blue{background-color:#42AAE0}.bg-light-blue{background-color:#edf6fd}.bg-purple{background-color:#3C344C}.bg-dark-purple{background-color:#251d34}.bg-orange{background-color:#FF8461}.shade{opacity:.5;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.shade.shade--light-blue{background-color:#edf6fd}.table{display:table;table-layout:fixed;margin-bottom:0}.table__cell{display:table-cell}.table__cell.table__cell--top{vertical-align:top}.table__cell.table__cell--middle{vertical-align:middle}.table__cell.table__cell--bottom{vertical-align:bottom}.margin-top-s{margin-top:20px}.margin-top-m{margin-top:40px}.margin-top-l{margin-top:60px}.margin-bottom-s{margin-bottom:20px}.margin-bottom-m{margin-bottom:40px}.margin-bottom-l{margin-bottom:60px}.clear-padding{padding:0 !important}@media all and ( max-width: 767px  ){.img--sm-space{margin-top:20px;margin-bottom:20px}}.img-ratio-23{width:100%;height:0;padding-bottom:70%;background-repeat:no-repeat;background-position:center;background-size:cover}.img-ratio-11{width:100%;height:0;padding-bottom:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.quote,blockquote{font-weight:300;font-style:italic;padding-bottom:1px;border-bottom:1px solid #FF8461;font-size:24px;text-decoration:none}.quote::before{content:'"'}.quote::after{content:'"'}.quote a:hover{text-decoration:none;border-color:red}.quote.quote--small{font-size:20px}@media all and ( max-width: 580px ){.quote,blockquote{font-size:18px}}.quote__author{display:block;margin:20px 0;font-size:14px}@media all and ( max-width: 580px ){.quote__author{font-size:12px}}.video{display:block;width:100%;font-size:0}.video__elem{width:100%}.pagination{display:block;margin:20px 0;font-size:16px;text-align:center}.pagination .page-numbers.current{font-weight:700;font-style:normal}.pagination .page-numbers.next{margin-left:20px}.pagination .page-numbers.prev{margin-right:20px}#cn-notice-text{line-height:2}#cn-accept-cookie{font-size:12px;color:#ffffff;padding:4px 20px;border:2px solid #ffffff;border-radius:30px}
/*# sourceMappingURL=./style.css.map */