html{font-family:'Roboto Serif',sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%;box-sizing:border-box}*,::after,::before{box-sizing:inherit}body{font-weight:400;line-height:1;text-rendering:optimizeLegibility;word-wrap:break-word;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none;line-height:inherit}img{border-style:none;max-width:100%}button{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}body,button,input{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{-webkit-font-variant-ligatures:common-ligatures;-moz-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}ol,ul{list-style:none}li{display:block}.row{width:94%;max-width:1170px;margin:0 auto}.row:after{content:"";display:table;clear:both}.row .row{width:auto;max-width:none;margin-left:-20px;margin-right:-20px}.bgrid,[class*=col-]{float:left}[class*=col-]{padding:0 20px}.col-1-4,.col-three{width:25%}.col-1-3,.col-four{width:33.33333%}.col-1-2,.col-six{width:50%}.col-2-3,.col-eight{width:66.66667%}.col-full,.col-twelve{width:100%}@media only screen and (max-width:1024px){.row .row{margin-left:-18px;margin-right:-18px}[class*=col-]{padding:0 18px}.md-1-3,.md-four{width:33.33333%}.md-2-3,.md-eight{width:66.66667%}}@media only screen and (max-width:768px){.row{width:auto;padding-left:30px;padding-right:30px}.row .row{padding-left:0;padding-right:0;margin-left:-15px;margin-right:-15px}[class*=col-]{padding:0 15px}.tab-full{width:100%}}@media only screen and (max-width:600px){.row{padding-left:25px;padding-right:25px}.row .row{margin-left:-10px;margin-right:-10px}[class*=col-]{padding:0 10px}.mob-full{width:100%}}.align-center{margin-left:auto;margin-right:auto;text-align:center}