html{margin:0;padding:0;border:0}abbr,acronym,address,article,aside,blockquote,body,caption,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,img,label,legend,li,nav,object,ol,p,pre,q,section,span,table,tbody,td,tfoot,th,thead,tr,ul,video{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline;font-family:Handserif}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}body{line-height:1.5;background:#fff}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400;float:none!important}table,td,th{vertical-align:middle}blockquote:after,blockquote:before,q:after,q:before{content:''}blockquote,q{quotes:"" ""}a img{border:none}:focus{outline:0}@font-face{font-family:Handserif;font-style:normal;font-weight:400;src:url(fonts/HanSrf.ttf) format('truetype')}@media screen{.beamdog-logo:hover,.steam-logo:hover,a:hover{opacity:.5}@media (max-width:767px){.feature-box-title h3{font-size:2rem!important}h2{font-size:2.25rem!important}h4{font-size:1rem!important}h5{font-size:.75rem!important}.share-icons{width:50%!important}}*{padding:0;margin:0}body,html{height:100%;background-color:#fff;color:#000;font-weight:400;min-width:320px;display:flex;flex-direction:column;z-index:-20}p{margin:1em 0;color:#2d3155}#skrollr-body{height:100%;overflow:visible;position:relative;margin-top:60px}.header-image{width:100%;height:auto;top:0;background:url(../img/backgrounds/NWNHomepageHeader.jpg) center top no-repeat local;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;z-index:-5;padding-bottom:2%}.invisible-image{visibility:hidden;width:100%;height:auto;z-index:-10}.blue-highlight-box{background:#101221;padding-bottom:5%}.blue-highlight-box h3{color:#d8ecf3}.blue-highlight-box p{color:#d8ecf3;font-size:1.5rem}.blue-highlight-box ol{color:(216,236,243);margin-left:10%;font-size:1.25rem}.blue-highlight-box .share-icons,.share-icon{width:30%}.blue-highlight-box .feature-box-title{color:#fff}.highlight-section{padding:5%}.white-highlight-box .feature-box-title h3{color:#101221;padding-bottom:2%}.white-highlight-box p{color:#101221;font-size:1.5rem}.feature-box-title,.feature-box-title h3{font-size:3rem;font-weight:700;line-height:1.2em;text-transform:uppercase;color:#d8ecf3;margin-bottom:0}.feature-box-title h3{margin:0;padding:5%}.feature-box-title{position:relative;overflow:hidden}.feature-box-text{margin-bottom:5%;margin-left:5%;margin-right:5%}.beamdog-logo{height:100%;-webkit-mask:url(../img/logos/BeamdogIdle.svg) no-repeat center;mask:url(../img/logos/BeamdogIdle.svg) no-repeat center}.steam-logo{height:100%;-webkit-mask:url(../img/logos/SteamIdle.svg) no-repeat center;mask:url(../img/logos/SteamIdle.svg) no-repeat center}.blue{background:#101221}.light-blue{background:#d8ecf3}.large-logo{height:10rem!important}.feature-box-text li{font-size:1.5rem;margin:0;color:#d8ecf3}.buy button{margin:5%}.dividing-box{height:100%}.dividing-row{height:75%}.or-divider{height:10%;margin:0!important;font-style:italic;font-size:1.5rem}.left-border{border-left:thick solid #101221}a{text-decoration:none!important}a:hover{transition:opacity .25s ease-in-out}.affiliate-logo{width:100%;height:auto}.affiliate-logos{padding:2%}.social-info{margin:0!important;width:100%;padding:5%;z-index:5;background-image:url(../img/backgrounds/stone_texture.jpg)}.social-icon{width:20%!important;height:auto!important}.additional-info-panel{margin-bottom:5%;width:100%}#legal{max-width:1050px;text-align:center;color:#aaa;font-size:11px;line-height:1.4;margin:20px auto 10px}.button,button,input[type=submit]{font-family:Handserif!important;border:0;background:#2d3155;color:#C4E1EE;padding:2%;font-weight:700;text-decoration:none;text-transform:uppercase;display:inline-block;position:relative;font-size:1.5rem!important}.button.focus,.button.hover,.button:focus,.button:hover,button.focus,button.hover,button:focus,button:hover,input[type=submit].focus,input[type=submit].hover,input[type=submit]:focus,input[type=submit]:hover{background:0 0;color:#2d3155;text-decoration:underline;cursor:pointer}.button.active,.button:active,button.active,button:active,input[type=submit].active,input[type=submit]:active{transform:translate(4px,4px);background:0 0;color:#2d3155;text-decoration:underline}}