/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-font-smoothing:antialiased}a{color:#000;text-decoration:none}h1,h2,h3{font-family:'Roboto Slab Bold'}body{background:#fbfbfb;font-family:'Roboto'}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.gradient{background-color:#ed6f36;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSI1MCUiIGN5PSI1MCUiIHI9IjcwLjcxMDY3ODExODY1NDc2JSI+PHN0b3Agc3RvcC1jb2xvcj0iI2Y4NmE0MSIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjZTk3MTMyIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMC41Ii8+PC9yYWRpYWxHcmFkaWVudD48cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSI1MCUiIGN5PSI1MCUiIHI9IjcwLjcxMDY3ODExODY1NDc2JSI+PHN0b3Agc3RvcC1jb2xvcj0iI2Y4NmE0MSIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjZTk3MTMyIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMC41Ii8+PC9yYWRpYWxHcmFkaWVudD48cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+),-webkit-gradient(radial, center center, 0, center center, 349, color-stop(0, #f86a41), color-stop(0.5, #e97132));background-image:-webkit-radial-gradient(center center, ellipse farthest-corner, #f86a41 0%, #e97132 50%);background-image:radial-gradient(ellipse farthest-corner at center center, #f86a41 0%, #e97132 50%);background-image:-ms-radial-gradient(center center, ellipse farthest-corner, #f86a41 0%, #e97132 50%)}.clearfix:after{content:"";display:block;clear:both}.wp-caption.alignnone{max-width:100%}.row{border-bottom:1px solid #666;margin:0 auto}.read-more-link{color:#e97132;text-decoration:underline;font-size:14px;display:inline-block}.view-all-link{color:#e97132;font-size:14px;display:inline-block;font-weight:700}.view-all-link:after{content:'\00bb';margin-left:5px}.large-heading{text-transform:capitalize;font-size:25px;color:#333;line-height:0.7}.sub-heading{font-size:18px;color:#333;line-height:0.8}.events-section article h2,.videos-section article h2,.news-rss-section article h2{margin-top:5px}.events-section,.videos-section,.news-rss-section,.publications,.research-section{font-family:"Roboto"}.events-section .read-more-link,.videos-section .read-more-link,.news-rss-section .read-more-link,.publications .read-more-link,.research-section .read-more-link{color:#e97132}.events-section .view-all-link,.videos-section .view-all-link,.news-rss-section .view-all-link,.publications .view-all-link,.research-section .view-all-link{color:#e97132}.events-section p,.videos-section p,.news-rss-section p,.publications p,.research-section p{font-size:14px;margin-top:5px;color:#666;font-weight:normal;line-height:20px}.events-section article h2,.videos-section article h2,.news-rss-section article h2,.publications article h2,.research-section article h2{font-family:"Roboto Slab";color:#404040;font-size:18px;font-weight:700;line-height:20px}@media (min-width: 850px){.events-section p,.videos-section p,.news-rss-section p,.publications p,.research-section p{font-size:18px;line-height:1.3}.events-section article h2,.videos-section article h2,.news-rss-section article h2,.publications article h2,.research-section article h2{font-size:20px;line-height:1.2}}span.link-button a,a.link-button{font-family:'Roboto Bold';font-size:14px;border:1px solid #e97132;padding:10px 15px;color:#e97132;display:inline-block}span.link-button a:hover,a.link-button:hover{background:#e97132;color:#fff}.pagination{margin-top:55px;float:left;width:100%;font-family:"Roboto Slab Bold"}.pagination .page-numbers{display:none}.pagination .prev,.pagination .next{display:inline-block}.pagination span,.pagination a{border:1px solid #e97132;padding:10px 15px;color:#e97132;margin-right:10px;display:inline-block}.pagination span:hover,.pagination a:hover{background:#e97132;color:#fff}.pagination span{background:#e97132;color:#fff}.pagination .prev:before{content:'\00ab';margin-right:5px}.pagination .next:after{content:'\00bb';margin-left:5px}.featured-image.teaser{opacity:1;position:relative;background-size:cover;transition:all .4s}.featured-image.teaser:before{content:'';position:absolute;display:inline-block;left:0;top:0;height:100%;width:100%;opacity:0;background:#000;transition:all ease-out .2s}.featured-image.teaser:hover{transition:all .4s}.featured-image.teaser:hover:before{opacity:0.3;transition:all ease-in .2s}@media (min-width: 850px){span.link-button a,a.link-button{padding:15px 45px;font-size:17px}.pagination .page-numbers{display:inline-block}.large-heading{font-weight:700;font-size:50px}.sub-heading{font-size:25px;color:#333}.read-more-link{font-size:18px}.view-all-link{font-size:18px}}@font-face{font-family:'Roboto Bold';src:url("../../fonts/roboto/roboto-bold-webfont.woff2") format("woff2"),url("../../fonts/roboto/roboto-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto Light';src:url("../../fonts/roboto/roboto-light-webfont.woff2") format("woff2"),url("../../fonts/roboto/roboto-light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto';src:url("../../fonts/roboto/roboto-regular-webfont.woff2") format("woff2"),url("../../fonts/roboto/roboto-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto Thin';src:url("../../fonts/roboto/roboto-thin-webfont.woff2") format("woff2"),url("../../fonts/roboto/roboto-thin-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto Slab Bold';src:url("../../fonts/roboto-slab/robotoslab-bold-webfont.woff2") format("woff2"),url("../../fonts/roboto-slab/robotoslab-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto Slab Light';src:url("../../fonts/roboto-slab/robotoslab-light-webfont.woff2") format("woff2"),url("../../fonts/roboto-slab/robotoslab-light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto Slab';src:url("../../fonts/roboto-slab/robotoslab-regular-webfont.woff2") format("woff2"),url("../../fonts/roboto-slab/robotoslab-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto Slab Thin';src:url("../../fonts/roboto-slab/robotoslab-thin-webfont.woff2") format("woff2"),url("../../fonts/roboto-slab/robotoslab-thin-webfont.woff") format("woff");font-weight:normal;font-style:normal}.container--xsmall{padding-right:15px;padding-left:15px;margin-right:5px;margin-left:5px}.container--small,.container--large,.container--medium{padding-right:20px;padding-left:20px}.container--cover{margin:0;padding:0}@media (min-width: 767px){.container--xsmall{max-width:740px;margin-right:auto;margin-left:auto}.container--small{max-width:970px;margin-right:auto;margin-left:auto}.container--medium{max-width:1560px;margin-right:auto;margin-left:auto}.container--large{max-width:1920px;margin-right:auto;margin-left:auto}}.site-content{text-align:center}.site-header{width:100%;font-size:15px;font-family:"Roboto Slab";color:#fff;line-height:1.2}.site-header a{color:#fff}.site-header .container{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px}.page-template-front-page .site-header .container{padding-bottom:40px}.search-icon{position:absolute;top:10px;right:10px}.main-nav-menu a:hover{border-bottom:3px solid rgba(255,255,255,0.5);color:#fff}.site-logo-link:hover{border:none}.search-icon:hover{border:none}.site-logo{background-image:url("/wp-content/themes/graid/assets/images/graid-logo-small.png");background-repeat:no-repeat;height:24px;width:99px;background-size:100%;display:inline-block;position:relative}.site-logo:focus{outline:0}.site-logo span,.site-logo h1{display:block;line-height:1;text-indent:-9999px;overflow:hidden;font-size:100%}.main-nav{display:block;text-align:center;margin-top:20px;line-height:1}.menu-item{padding-right:35px;display:inline-block}.menu-item:last-child{padding-right:0}@media (min-width: 850px){.site-header .container{padding-left:25px;padding-right:25px;padding-top:25px;padding-bottom:25px}.site-logo{background-image:url("/wp-content/themes/graid/assets/images/graid-logo-thin-small.png");height:35px;width:150px}.page-template-front-page .site-header .site-logo{height:66px;width:196px;background-image:url("/wp-content/themes/graid/assets/images/graid-logo.png");background-size:100%}.page-template-front-page .site-header .container{padding-left:60px;padding-right:60px;padding-top:50px;padding-bottom:114px}.page-template-front-page .site-header .main-nav{margin-top:20px}.menu-item{padding-right:85px;vertical-align:middle}.menu-item:last-child{padding-right:50px;box-sizing:border-box;border-right:2px solid rgba(255,255,255,0.5)}.search-icon{position:relative;float:right;top:auto;right:auto;margin-left:50px;opacity:0.5}.site-header{font-size:18px}.search-icon{top:-2px}.main-nav{float:right;margin-top:8px}.main-nav-menu{float:left}}@media (min-width: 1024px){.site-header .container{padding-left:150px;padding-right:150px}.main-nav-menu a{font-size:18px}}footer{background:#fff;color:#333;padding-top:40px;padding-bottom:30px;border-top:1px solid #ededed;line-height:1;margin-top:60px}footer label{display:block;margin-bottom:10px;font-family:'Roboto Slab';font-weight:700;font-size:18px}footer>div{font-size:14px}footer .signup-button{outline:0;display:block;border:0;width:100%;height:50px;background:#333;color:#fff;margin-top:10px}footer .signup-button:hover{cursor:pointer}footer .email{outline:0;display:block;border:0;width:100%;height:50px;padding-left:15px;font-weight:normal;box-sizing:border-box;border:1px solid #333}footer .brand-description{margin-top:15px;line-height:1.3}footer a{color:#333}footer .logo img{max-height:50px}footer address{margin-top:25px}footer span{line-height:1.3;display:block;margin-top:15px}footer span a{text-decoration:underline}footer span:first-child{margin-top:0}footer .sign-up-section{margin-top:35px}footer .social-links-section{margin-top:15px}footer .social-links-section img{height:30px;margin-right:15px}footer .social-links-section img:last-child{margin-right:0}@media (min-width: 850px){footer{padding-top:120px;padding-bottom:120px}footer .social-links-section{margin-top:25px}footer .sign-up-section{float:right;max-width:420px}footer .sign-up-section .email{width:100%;max-width:calc(100% - 150px);float:left;margin:0;border-radius:0}footer .sign-up-section .signup-button{width:150px;float:left;margin-top:0}footer .logo img{max-height:70px}footer address{margin-top:0}footer .brand-description{max-width:390px}footer .sign-up-section{margin-top:0}footer label{margin-bottom:20px;font-size:20px}footer section{width:calc(100% / 3);float:left}.single footer{margin-top:195px}}.search .search-header{margin-top:10px}.search strong{font-family:'Roboto Bold'}.search .site-content{text-align:left}.search .search-items{margin-top:90px}.search .search-header h2{font-size:18px;color:#404040}.search article{width:100%;margin-top:40px}.search article h2{font-size:30px;font-family:'Roboto Slab Bold';color:#333}.search p{font-family:'Roboto Light';font-size:20px;margin-top:20px;color:#404040;line-height:1.4}.search time{font-size:14px;color:#e97132;margin-top:10px;display:block}@media (min-width: 850px){.search article{max-width:700px}.search .search-header{margin-top:25px}}.error404 .background-404-container{background:url("/wp-content/themes/graid/assets/images/404-background.png");background-size:cover;background-position:center}.error404 header{background:transparent}.error404 header .container{text-align:left}.error404 .entry-404{padding-top:40px;padding-bottom:40px}.error404 .entry h1{text-indent:-9999px;margin-top:0}.error404 .entry h1:after{display:none}.error404 .container{text-align:center}.error404 .message{font-family:"Roboto Bold";color:#fff;text-align:center;font-size:24px;margin-top:30px;line-height:1.2}.error404 .home-btn{position:relative;opacity:0.8;border-top:1px solid #fff;margin-top:80px;padding:10px 40px;color:#fff;font-family:"Roboto Bold";display:inline-block}.error404 .home-btn:before,.error404 .home-btn:after{content:'';position:absolute;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(transparent));background-image:-webkit-linear-gradient(#fff, transparent);background-image:-moz-linear-gradient(#fff, transparent);background-image:-o-linear-gradient(#fff, transparent);background-image:linear-gradient(#fff transparent);top:-1px;bottom:-1px;width:1px}.error404 .home-btn:before{left:-1px}.error404 .home-btn:after{right:-1px}.error404 .text-404{max-width:225px;margin:0 auto;display:block}.error404 footer{background-color:#ed6f36;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSI1MCUiIGN5PSI1MCUiIHI9IjcwLjcxMDY3ODExODY1NDc2JSI+PHN0b3Agc3RvcC1jb2xvcj0iI2Y4NmE0MSIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjZTk3MTMyIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMC41Ii8+PC9yYWRpYWxHcmFkaWVudD48cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSI1MCUiIGN5PSI1MCUiIHI9IjcwLjcxMDY3ODExODY1NDc2JSI+PHN0b3Agc3RvcC1jb2xvcj0iI2Y4NmE0MSIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjZTk3MTMyIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMC41Ii8+PC9yYWRpYWxHcmFkaWVudD48cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+),-webkit-gradient(radial, center center, 0, center center, 349, color-stop(0, #f86a41), color-stop(0.5, #e97132));background-image:-webkit-radial-gradient(center center, ellipse farthest-corner, #f86a41 0%, #e97132 50%);background-image:radial-gradient(ellipse farthest-corner at center center, #f86a41 0%, #e97132 50%);background-image:-ms-radial-gradient(center center, ellipse farthest-corner, #f86a41 0%, #e97132 50%);color:#fff;border-top:none;margin-top:0}.error404 footer a{color:#fff}.error404 footer .email{border:1px solid #fff}.error404 footer .signup-button{border:1px solid #fff;background:#e97132}@media (min-width: 850px){.error404 .entry-404{padding-top:250px;padding-bottom:195px}.error404 .home-btn{margin-top:130px;padding:20px 40px}.error404 .message{font-size:30px;margin-top:60px}.error404 .text-404{max-width:557px}}.hero-section{position:relative;padding-bottom:30px;font-family:"Roboto Slab";color:#fff}.hero-section a{margin-top:20px;border:1px solid #fff;padding:10px 25px;display:inline-block;color:#fff}.hero-section h1{line-height:42px;font-family:"Roboto Slab Bold";font-size:37.5px;color:#fff}.hero-section .hero-text{max-width:750px;margin:0 auto;margin-top:20px;font-size:20px;line-height:1.25}.hero-section .hero-text p{line-height:1.3}@media (min-width: 850px){.hero-section{padding-bottom:96px}.hero-section a{margin-top:52px;padding:20px 40px}.hero-section h1{font-size:55px;line-height:1.2;font-weight:700}.hero-section .hero-text{margin-top:25px;font-size:25px;line-height:1.4}.hero-section .hero-text p{line-height:1.6}}.projects-section .project{position:relative}.projects-section .project p{margin:0 auto;margin-top:10px;line-height:1.4}.projects-section .project h2{font-size:37.5px;font-weight:700}.projects-section button{padding:10px 30px;cursor:pointer}.projects-section button:focus{outline:0}.projects-section button:active{outline:none;border:none}.projects-section .content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;padding:0 20px;box-sizing:border-box}.projects-section .big,.projects-section .small{position:relative}.projects-section .big button,.projects-section .small button{background-color:#fff;color:#404040}.projects-section .big h2,.projects-section .small h2{color:#fff}.projects-section .big p,.projects-section .small p{color:#fff}.projects-section .big:before,.projects-section .small:before{content:'';display:inline-block;position:absolute;height:100%;width:100%;bottom:0;left:0;background:-moz-linear-gradient(bottom, rgba(0,0,0,0.82) 0%, transparent 65%);background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.82) 0%, transparent 65%);background:linear-gradient(to top, rgba(0,0,0,0.82) 0%, transparent 65%)}.projects-section .big{width:100%;height:100vh;max-height:360px;background-repeat:no-repeat;background-position:center;background-size:cover;clear:both}.projects-section .big.has-excerpt button{position:static;transform:none;margin-top:25px;border:none;display:inline-block;font-family:"Roboto Slab Bold"}.projects-section .big.has-excerpt button:hover{cursor:pointer}.projects-section .big.has-excerpt h2{position:static;top:auto;left:auto;transform:none}.projects-section .big button{position:absolute;border:none;bottom:10%;left:50%;transform:translateX(-50%);font-family:"Roboto Slab Bold"}.projects-section .big h2{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.projects-section .small{width:100%;height:100vh;max-height:360px;background-repeat:no-repeat;background-position:center;background-size:cover;box-sizing:border-box}.projects-section .small button{font-family:"Roboto Slab Bold";margin-top:25px;border:none;display:inline-block}.projects-section .small button:hover{cursor:pointer}.projects-section .small p{font-size:16px;max-width:400px}.projects-section .has-pattern-bg button{background-color:#e97132;color:#fff}.projects-section .has-pattern-bg h2{color:#e97132}.projects-section .has-pattern-bg p{color:#404040}.projects-section .has-pattern-bg:before{display:none}@media (min-width: 850px){.projects-section button{padding:18px 40px}.projects-section .big{max-height:850px}.projects-section .big h2{font-size:75px}.projects-section .big.has-excerpt button{margin-top:25px}.projects-section .big.has-excerpt p{font-size:28px;max-width:768px;margin-top:10px}.projects-section .small{width:50%;float:left;max-height:525px}.projects-section .small h2{font-size:45px}.projects-section .small p{font-size:22px}}.research-section{text-align:left;margin-top:45px}.research-section .large-heading{text-transform:uppercase}.research-section .read-more-link{margin-top:5px}.research-section .sub-heading{margin-top:15px;font-family:"Roboto Slab"}.research-section .view-all-link{font-size:16px;font-family:"Roboto Bold"}.publications{margin-top:50px}.publications .view-all-link{margin-top:15px}.briefs .view-all-link{margin-top:25px;display:block;clear:both;float:left;width:100%}.brief{margin-top:15px;width:100%;float:left;display:table;vert-align:top}.brief img{padding-right:15px;max-width:84px;display:table-cell}.brief>div{display:table-cell;vertical-align:top;width:100%}.publication{padding-bottom:10px;box-sizing:border-box;border-bottom:1px solid #ededed}.publication h2{padding-top:10px}.publication:first-of-type{margin-top:10px}.research-section.archive{margin-top:40px}.research-section.archive h1{text-transform:capitalize}.research-section.archive .briefs{width:100%}.research-section.archive .briefs{margin-top:0}.research-section.archive .brief{margin-top:30px}.research-section.archive .brief:first-child{margin-top:30px}.research-section.archive{margin-top:40px}.research-section.archive h1{text-transform:capitalize}@media (min-width: 1024px){.publication{padding-bottom:15px}.research-section{margin-top:100px}.research-section .sub-heading{margin-top:50px;font-size:25px}.research-section .brief h2{margin-top:10px;line-height:1.4}.publications{width:calc(100% / 3);float:left}.publications .sub-heading{margin-top:0}.publications .publication h2{line-height:27px}.publications .publication p{margin-top:11px}.publication:first-of-type{margin-top:32px}.publication:first-of-type h2{padding-top:0}.publication h2{padding-top:15px}.research-section.archive{margin-top:70px}.research-section.archive .brief{width:calc(100% / 3)}.research-section.archive .brief:nth-child(even){clear:none}.research-section.archive .brief:nth-child(3n+1){clear:left}}@media (min-width: 1180px){.brief{margin-top:37px;width:50%}.brief h2,.brief p{max-width:80%}.brief:nth-child(even){clear:left}.brief img{padding-right:30px;max-width:125px}.brief p{margin-top:10px;line-height:26px}.briefs{width:calc(100% / 3 * 2);float:left}.briefs.no-publications{width:auto;float:none}.briefs.no-publications .brief{width:calc(100% / 3)}.briefs.no-publications .brief:nth-child(even){clear:none}}.news-rss-section{font-family:"Roboto";text-align:left;margin-top:35px;position:relative}.news-rss-section .container{position:relative}.news-rss-section h2{text-transform:none;display:inline-block;line-height:1}.news-rss-section header{font-size:12px;margin-top:5px;color:#666}.news-rss-section .view-all-link{margin-top:30px}.news-rss-items{margin-top:15px}.links-section{text-align:center;margin-top:30px}.links-section .link-button{display:block;margin-top:15px}.news-rss{margin-top:25px;width:100%;float:left}.news-rss:first-child{margin-top:0}.news-rss a{color:#e97132;font-weight:700}.news-rss .channel-name{color:#e97132;font-weight:700}.news-rss .news-rss-image{background-position:center;background-size:cover;padding-bottom:43%}.news-rss h2{display:block}.page-template-feed h3{font-size:20px}.page-template-feed .news-rss-items{margin-top:0}.page-template-feed .news-rss{margin-top:30px}.page-template-feed .news-rss:first-child{margin-top:30px}.page-template-feed .news-rss-section{margin-top:40px}.page-template-feed .news-rss-section .container{padding-top:0;border-top:0}@media (min-width: 850px){.links-section{margin-top:135px}.links-section .link-button{display:inline-block;margin-top:30px}.links-section .link-button:first-of-type{margin-right:20px}.news-rss-section{margin-top:55px}.news-rss-section .container{padding-top:57px;border-top:1px solid #ededed}.news-rss-section .view-all-link{position:absolute;right:10px;font-size:20px;margin-top:0;bottom:0}.news-rss-section header{margin-top:12px;font-size:14px}.news-rss-section header h2{margin-top:10px}.news-rss-section header a{font-family:"Roboto Bold"}.news-rss-items{margin-top:0px}.news-rss{margin-top:40px;border-right:1px solid #ededed;margin-right:30px;padding-right:30px;width:calc((100% / 3) - 40px - 0.6666666667px);float:left}.news-rss:first-child{margin-top:40px}.news-rss:nth-child(3n){margin-right:0;padding-right:0;border-right:0}.news-rss:nth-child(3n+1){clear:left}.news-rss p{margin-top:10px;line-height:26px}.page-template-feed h3{font-size:35px}.page-template-feed .news-rss-section{margin-top:70px}.page-template-feed .news-rss{margin-top:40px}.page-template-feed .news-rss:first-child{margin-top:40px}}.blog{color:#666}.blog .site-content{text-align:left}.blog .news-section{margin-top:40px}.blog .container a:first-of-type .news{margin-top:0;border-top:0}.blog .author{color:#e97132;font-family:'Roboto Bold'}.blog .news{box-sizing:border-box;border-top:1px solid #ededed;margin-top:20px;padding-top:20px}.blog .news .featured-image+header{margin-top:5px}.blog .news header{color:#404040;font-size:12px}.blog .news header a{font-family:"Roboto Bold"}.blog .news .featured-image{width:100%;height:100vh;max-height:220px;background-repeat:no-repeat;background-position:center;background-size:cover;box-sizing:border-box}.blog h2{font-size:20px;margin-top:10px;color:#333}.blog p{font-size:14px;margin-top:5px;line-height:1.6;color:#666}.blog .research-section{margin-top:40px}@media (min-width: 850px){.blog .container a:first-of-type .news{padding-top:115px}.blog .research-section{margin-top:70px}.blog .news-section{margin-top:73px}.blog .news{margin-top:40px;padding-top:40px}.blog .news .featured-image+header{margin-top:12px}.blog .news header{font-size:14px}.blog .news header h2{margin-top:16px}.blog .news .featured-image{max-height:340px}.blog h1{font-size:75px}.blog h2{font-size:35px}.blog p{margin-top:20px;font-size:18px}}.top-video-section .container{max-height:850px}.top-video-section .video-container{position:relative;height:100vh;max-height:360px;padding-top:25px}.top-video-section .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.top-video-section .video-thumbnail{height:100%;width:100%;background-size:cover;background-position:center;position:absolute;left:0;top:0}.top-video-section .play-button{background:url("/wp-content/themes/graid/assets/images/play.svg");position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100px;width:100px;white-space:normal;cursor:pointer;user-select:none;-webkit-appearance:none;outline:none;border:none}.entry-content .video-container,.videos-section .video-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.entry-content .video-container iframe,.videos-section .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videos-section{font-family:"Roboto";text-align:left;margin-top:40px;position:relative}.videos-section .container{position:relative}.videos-section .videos{margin-top:15px}.videos-section h2{text-transform:none;display:inline-block}.videos-section .view-all-link{margin-top:30px}.videos-section header{font-size:12px;margin-top:5px;color:#666}.videos-section .video{margin-top:25px;width:100%;float:left}.videos-section .video:first-child{margin-top:0}.videos-section .video a{color:#e97132;font-weight:700}.videos-section .video img{width:100%}.videos-section .video h2{display:block}@media (min-width: 850px){.top-video-section .video-container{max-height:850px}.videos-section{margin-top:70px}.videos-section header{margin-top:12px;font-size:14px}.videos-section header h2{margin-top:10px}.videos-section header a{font-family:"Roboto Bold"}.videos-section .videos{margin-top:39px}.videos-section .container{padding-top:55px;border-top:1px solid #ededed}.videos-section .view-all-link{position:absolute;right:10px;font-size:20px;margin-top:0;bottom:0}.videos-section .video-container{padding-top:0}.videos-section .video{margin-top:0px;border-right:1px solid #ededed;margin-right:30px;padding-right:30px;width:calc((100% / 3) - 40px - 0.6666666667px);float:left}.videos-section .video:first-child{margin-top:0px}.videos-section .video:last-child{margin-right:0;padding-right:0;border-right:0}.videos-section .video p{line-height:26px;margin-top:10px}}.events-section{font-family:"Roboto";text-align:left;margin-top:40px;position:relative}.events-section .container{position:relative}.events-section .featured-image{width:100%;height:100vh;max-height:125px;background-repeat:no-repeat;background-position:center;background-size:cover;box-sizing:border-box}.events-section h2{text-transform:none;display:inline-block}.events-section .view-all-link{margin-top:30px}.events{margin-top:15px}.event{margin-top:25px}.event h2{font-family:"Robo Slab Bold"}.event:first-child{margin-top:0}.event-date{color:#e97132;font-family:"Roboto Slab";font-weight:700;font-size:14px;margin-top:5px;line-height:0.9}.full{display:none}.event-date{display:block}.single-gra_graidevent .event-information{margin-top:15px}.events-section.archive{margin-top:40px}.events-section.archive .container{padding-top:0;border-top:0}.events-section.archive .events{margin-top:0}.events-section.archive .event{margin-top:30px}.events-section.archive .event:first-child{margin-top:30px}@media (min-width: 850px){.single-gra_graidevent .event-information{display:block;padding:0}.single-gra_graidevent .event-details{display:inline-block;width:auto}.single-gra_graidevent .event-date{width:auto;display:inline-block}.single-gra_graidevent .months,.single-gra_graidevent .year{display:inline-block;font-size:35px}.events-section{margin-top:55px}.events-section .featured-image{width:100%;height:100vh;max-height:320px;background-repeat:no-repeat;background-position:center;background-size:cover;box-sizing:border-box}.events-section .container{padding-top:45px;border-top:1px solid #ededed}.events-section .view-all-link{position:absolute;right:10px;font-size:20px;margin-top:0;bottom:0}.events-section .event-details{display:table-cell;vertical-align:top}.events-section .event-details h2{line-height:30px}.events-section .event-details p{margin-top:15px;line-height:30px}.event-information{display:table;padding:0 20px;margin-top:27px}.event-date{display:table-cell;width:155px;font-size:35px}.months{font-size:15px;margin-top:5px}.year{font-size:15px;margin-top:5px}.compact{display:none}.full{display:block}.full span{display:block}.events{margin-top:40px}.event{width:calc(50% - 25.5px);float:left;margin-top:0}.event p{line-height:26px}.event:nth-child(odd){padding-right:25px;border-right:1px solid #ededed}.event:nth-child(even){padding-left:25px}.events-section article h2{margin-top:0;font-size:35px}.events-section.archive{margin-top:70px}}.social-section{margin-top:15px;border-top:1px solid #ededed;text-align:left}.social-section section{padding-top:35px}.social-section .twitter-widget,.social-section .facebook-widget{margin-top:30px}.social-section h3{font-size:25px;font-family:"Roboto Slab";font-weight:700;color:#333}@media (min-width: 850px){.social-section{margin-top:85px}.social-section h3{font-size:25px;font-family:"Roboto Slab";font-weight:700;color:#333}.social-section section{padding-top:60px;width:50%;float:left}.social-section .facebook-container,.social-section .twitter-container{max-width:500px;margin:0 auto}}.search-form-container{position:fixed;height:0;width:100%;background:#fbfbfb;top:0;left:0;z-index:10;overflow:hidden;transition:height .3s ease-out}.search-form-container.is-active{height:100%;transition:height .3s ease-in}.search-form-container header{background:#e97132;padding:10px;position:relative;line-height:0}.search-form-container header img{max-height:24px}.search-form-container .close-btn{outline:0;position:absolute;right:10px;background:transparent;border:none;color:#fff;line-height:1;top:50%;transform:translateY(-50%);font-size:10px;cursor:pointer}.search-form-container .close-btn:after{content:'';display:inline-block;position:absolute;height:100%;width:100%;background:rgba(255,255,255,0.2);left:0;top:0;z-index:-1}.search-form-container .close-btn:before{content:'\002716';font-size:18px;display:block}.site-header .search-form{position:absolute;top:60px;margin:0 20px}.search-form input{font-family:'Roboto Bold';box-sizing:border-box;width:100%;font-weight:700;outline:0;font-size:38px;background:#fbfbfb;color:#e97132;border:0;border-bottom:1px solid #ededed;float:left}.search-form input::-webkit-input-placeholder{color:#e97132;opacity:1 !important}.search-form input::-moz-placeholder{color:#e97132;opacity:1 !important}.search-form input:-ms-input-placeholder{color:#e97132;opacity:1 !important}.search-form input:-moz-placeholder{color:#e97132;opacity:1 !important}.frequently-searched{color:#666;font-size:18px;margin-top:10px;float:left;width:100%;box-sizing:border-box}.search-label{display:block;margin-top:20px;color:#e97132;font-size:15px;float:left;width:100%;line-height:1}.search-page-label{display:block;color:#666;font-family:'Roboto Bold';font-size:16px;margin-top:30px;line-height:1}.search-form-btn{font-family:'Roboto Slab';box-sizing:border-box;height:50px;background:#e97132;padding:16px 16px;float:left;border:0;color:#fff;font-size:18px;line-height:1;width:120px;position:relative;margin-top:12px;display:none}@media (min-width: 850px){.site-header .search-form{max-width:888px;top:50%;left:50%;transform:translate(-50%, -50%)}.search-form input{height:65px;font-size:50px;width:calc(100% - 120px);border-bottom:3px solid #ededed;padding-bottom:15px}.search-form-btn{display:inline-block}.search-label{font-size:20px;margin-top:40px}.frequently-searched{font-size:16px;margin-top:15px}.search-page-label{margin-top:40px;font-size:20px;margin-bottom:15px}.search-form-container header{padding:0}.search-form-container header img{display:none}.search-form-container header .close-btn{position:absolute;right:130px;top:60px;color:#e97132;font-size:0}.search-form-container header .close-btn:after{display:none}.search-form-container header .close-btn:before{content:'\002715';font-size:30px;opacity:0.5}}.entry{text-align:left}.entry div p{line-height:1.4}.entry ul{margin-top:5px}.entry .bold-quote{font-family:'Roboto Slab Bold'}.entry .highlight-orange{text-transform:uppercase;font-family:'Roboto Slab Bold';color:#e97132}.entry .highlight-black{text-transform:uppercase;font-family:'Roboto Slab Bold';color:#000}.entry .bold-quote{font-family:'Roboto Slab Bold'}.entry .link-download{margin-top:15px}.entry img{width:100%;height:100%}.entry a{color:#e97132}.entry h1{margin-top:30px;color:#e97132;font-size:30px;font-family:'Roboto Slab Bold'}.entry h1:after{content:'';height:6px;width:40px;background:#e97132;margin-top:20px;display:block}.entry p+blockquote{margin-top:10px}.entry h2{font-family:'Roboto Slab';font-size:18px;margin-top:15px;line-height:1.4;color:#404040;max-width:720px}.entry .entry-content>div p,.entry .entry-content>p{margin-top:20px;font-family:'Roboto Light';font-size:14px;line-height:1.4;max-width:720px}.entry .entry-content li{font-family:'Roboto Light';font-size:14px;line-height:1.4}.entry cite{display:block;margin-top:18px;color:#969696;font-family:"Roboto Slab";font-size:14px}.entry cite:before{content:"-"}.entry q,.entry blockquote{quotes:'\201C' '\201D' '\2018' '\2019';font-family:"Roboto Slab Bold";color:#333;font-size:25px;position:relative}.entry q p,.entry blockquote p{display:inline}.entry q:before,.entry blockquote:before{content:open-quote;color:#e97132;position:absolute;opacity:0.5;font-size:60px;left:-15px;top:-10px;z-index:-1}.entry q:after,.entry blockquote:after{content:close-quote;color:#e97132;position:absolute;opacity:0.5;font-size:60px;margin-top:5px}.entry .blockquote-wrapper{margin-top:35px;margin-bottom:35px}.entry .blockquote-wrapper .highlight-orange,.entry .blockquote-wrapper .highlight-black{font-size:16px}.entry .blockquote-wrapper a{color:inherit}.entry .featured-image{width:100%;height:100vh;max-height:360px;background-repeat:no-repeat;background-position:center;background-size:cover;clear:both}.entry .featured-image.has-pattern-attachment{border-bottom:1px solid #eaeaea}.entry.entry-brief img{width:100%;height:auto}.entry.entry-brief h1{margin-bottom:20px}.entry .link-download-container{clear:both}@media (min-width: 850px){.entry ul{margin-top:15px}.entry footer{margin-top:195px}.entry h1{font-size:75px;margin-top:60px}.entry h1:after{height:8px;width:60px;margin-top:37px}.entry h2{font-size:25px;margin-top:35px;line-height:32px}.entry .entry-content>div p,.entry .entry-content>p{font-size:20px;line-height:32px}.entry .entry-content li{font-size:20px;line-height:32px}.entry .blockquote-wrapper{margin-top:107px;margin-bottom:77px}.entry .blockquote-wrapper .highlight-orange,.entry .blockquote-wrapper .highlight-black{font-size:20px}.entry p+blockquote{margin-top:14px}.entry blockquote{font-size:50px;line-height:58px}.entry q:before,.entry blockquote:before{left:-30px;top:10px;font-size:50px;opacity:1}.entry q:after,.entry blockquote:after{right:-15px;top:10px;font-size:50px;opacity:1;position:relative}.entry cite{display:block;color:#969696;font-family:"Roboto Slab";font-size:20px}.entry .featured-image{max-height:550px}.entry p:last-of-type .link-button{margin-top:55px;display:block}.entry.entry-brief img{width:150px;height:auto}.entry.entry-brief p{margin-top:0}.entry.entry-brief img,.entry.entry-brief .entry-content{float:left}.entry.entry-brief img>p,.entry.entry-brief .entry-content>p{margin-top:0}.entry.entry-brief img{margin-right:20px;margin-top:8px}.entry.entry-brief .entry-content{max-width:80%}}
/*# sourceMappingURL=main.css.map */
