body{font-family:brandon-grotesque, sans-serif;font-weight:300;color:#231f20}@media screen and (max-width: 47.99875em){body{font-size:0.875em;line-height:1.6em}}@media screen and (min-width: 60em){body{font-size:1em;line-height:1.5em}}@media screen and (min-width: 100em){body{font-size:1.25em;line-height:1.4em}}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:900;margin:0}p{line-height:inherit;margin-top:0}strong{font-weight:700}a{color:#679c46;text-decoration:none;transition:color 0.25s;outline:none !important}#container,#main-content{position:relative}.field--name-body *:last-child{margin-bottom:0}ul.three-col{-webkit-columns:2;-moz-columns:2;columns:2;padding:0;margin:0;list-style:none}@media screen and (min-width: 48em){ul.three-col{-webkit-columns:3;-moz-columns:3;columns:3}}@font-face{font-family:'zocial';src:url("../font/zocial.eot?67190618");src:url("../font/zocial.eot?67190618#iefix") format("embedded-opentype"),url("../font/zocial.woff2?67190618") format("woff2"),url("../font/zocial.woff?67190618") format("woff"),url("../font/zocial.ttf?67190618") format("truetype"),url("../font/zocial.svg?67190618#zocial") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"zocial";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-pinterest:before{content:'\e800'}.icon-weibo:before{content:'\e801'}.icon-reddit:before{content:'\e802'}.icon-call:before{content:'\e803'}.icon-linkedin:before{content:'\e804'}.icon-vk:before{content:'\e805'}.icon-rss:before{content:'\e806'}.icon-skype:before{content:'\e807'}.icon-twitter:before{content:'\e808'}.icon-youtube:before{content:'\e809'}.icon-vimeo:before{content:'\e80a'}.icon-email:before{content:'\e80b'}.icon-facebook:before{content:'\e80c'}.icon-instagram:before{content:'\f16d'}.icon-wechat:before{content:'\f1d7'}#header{position:fixed;left:0;top:0;width:100%;z-index:500;transition:all 1s;background:#fff}.adminimal-admin-toolbar #header{top:79px}#header>div{padding-right:.9375rem;padding-left:.9375rem;max-width:1680px;margin:auto}@media screen and (min-width: 35em){#header>div{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width: 48em){#header>div{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 60em){#header>div{padding-right:1.875rem;padding-left:1.875rem}}#header.stuck.closed{transform:translateY(-100%)}#masthead{position:relative;height:80px;line-height:80px;border-bottom:1px solid #dbdbdb}@media screen and (min-width: 90em){#masthead{height:100px;line-height:100px}}#site-title{position:absolute;left:0;bottom:10px;margin:0;font-size:1em;width:120px;transition:all 0.5s;z-index:50}#site-title a{display:block}#site-title img{display:block;width:100%}@media screen and (min-width: 90em){#site-title{width:200px}}#nav-toggle{position:absolute;right:0;bottom:10px;width:40px;height:40px;z-index:400}@media screen and (min-width: 48em){#nav-toggle{display:none}}#nav-toggle .icon{position:absolute;left:50%;top:50%;width:60%;height:50%;transform:translate(-50%, -50%)}#nav-toggle .icon .l{position:absolute;left:0;width:100%;height:20%;background:#679c46;transition:all 0.25s}#nav-toggle .icon .l.t{top:0}#nav-toggle .icon .l.m{top:40%}#nav-toggle .icon .l.b{top:80%}#nav-toggle.open .icon .l{top:40%}#nav-toggle.open .icon .l.t,#nav-toggle.open .icon .l.b{transform:rotate(45deg)}#nav-toggle.open .icon .l.m{transform:rotate(-45deg)}#nav{position:absolute}#nav ul{margin:0;padding:0;list-style:none}@media screen and (max-width: 47.99875em){#nav{position:absolute;left:0;top:100%;width:100%;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;transform:translateX(-100%);opacity:0;transition:all 1s}#nav ul{margin-left:-.9375rem;margin-right:-.9375rem}}@media screen and (max-width: 47.99875em) and (min-width: 35em){#nav ul{margin-left:-.9375rem;margin-right:-.9375rem}}@media screen and (max-width: 47.99875em) and (min-width: 48em){#nav ul{margin-left:-1.25rem;margin-right:-1.25rem}}@media screen and (max-width: 47.99875em) and (min-width: 60em){#nav ul{margin-left:-1.875rem;margin-right:-1.875rem}}@media screen and (max-width: 47.99875em){#nav ul ul{display:none}#nav.open{transform:none;opacity:1}#nav a{display:block;padding:0.75em 1em;line-height:1em;text-align:center;background:#fff;color:#679c46;transition:all 0.25s}#nav a:hover{background:#679c46;color:#fff}}@media screen and (min-width: 48em){#nav{right:0;bottom:0;font-size:0.85em;text-align:left;width:100%;line-height:60px;padding-left:260px}#nav nav{display:inline-block}#nav nav>ul>li{display:inline-block;vertical-align:middle;padding-left:1em}#nav nav>ul>li>a{display:block;position:relative;color:#404040;text-transform:uppercase;letter-spacing:0.1em;transition:all 0.5s}}@media screen and (min-width: 48em) and (min-width: 75em){#nav nav>ul>li>a{line-height:80px}}@media screen and (min-width: 48em) and (min-width: 90em){#nav nav>ul>li>a{line-height:100px}}@media screen and (min-width: 48em){#nav nav>ul>li>a:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:5px;background:#4e7844;transform:translateX(-50%);transition:all 0.25s}#nav nav>ul>li>a:hover:after,#nav nav>ul>li>a.is-active:after,#nav nav>ul>li>a:focus:after{width:100%}}#contact-info{position:absolute;right:0;top:0;font-size:0.8em}#contact-info a:hover{color:#4e7844}#contact-info>div{display:inline-block;margin-left:1em}@media screen and (max-width: 74.99875em){#contact-info{line-height:2em}}#block-homebanner{height:0;padding-bottom:150%;background-position:50% 100%;background-size:100% auto;background-repeat:no-repeat;position:relative}@media screen and (min-width: 35em){#block-homebanner{padding-bottom:90%}}@media screen and (min-width: 60em){#block-homebanner{padding-bottom:80%}}#block-homebanner .video{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}#block-homebanner .video video{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;overflow:hidden}#block-homebanner .video .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 35%, rgba(255,255,255,0) 100%)}#block-homebanner .video .overlay>div{position:absolute;left:0;bottom:-2px;width:100%;height:100%;background:url("/themes/saferaccess/img/mountains.png") 50% 100% no-repeat;background-size:contain}@media screen and (min-width: 60em){#block-homebanner{max-height:900px}}#block-homebanner>.content{position:absolute;left:0;top:50%;width:100%;max-width:1400px;transform:translate(0%, -50%);padding-top:.9375rem;padding-right:1.875rem;padding-bottom:.9375rem;padding-left:1.875rem}@media screen and (min-width: 35em){#block-homebanner>.content{padding-top:.9375rem;padding-right:1.875rem;padding-bottom:.9375rem;padding-left:1.875rem}}@media screen and (min-width: 48em){#block-homebanner>.content{padding-top:1.25rem;padding-right:2.5rem;padding-bottom:1.25rem;padding-left:2.5rem}}@media screen and (min-width: 60em){#block-homebanner>.content{padding-top:1.875rem;padding-right:3.75rem;padding-bottom:1.875rem;padding-left:3.75rem}}@media screen and (min-width: 48em){#block-homebanner>.content{top:40%}}#block-homebanner h2{font-size:1.5em;line-height:1.2em;font-weight:400;max-width:20em}#block-homebanner p{font-size:1.25em;line-height:1.6em;max-width:30em}#block-homebanner .field--name-field-links{text-transform:uppercase;font-weight:700;letter-spacing:0.05em;margin-top:2em}#block-homebanner .field--name-field-links>div{display:inline-block;margin-right:3em;margin-bottom:0.5em}#block-homebanner .field--name-field-links a{display:inline-block;position:relative;padding-bottom:0.2em}#block-homebanner .field--name-field-links a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:#679c46;transition:all 0.25s}#block-homebanner .field--name-field-links a:hover{color:#142e11}#block-homebanner .field--name-field-links a:hover::after{bottom:-4px}@media screen and (min-width: 48em){#block-homebanner h2{font-size:2em}#block-homebanner .field--name-field-links{font-size:1.2em}}@media screen and (min-width: 60em){#block-homebanner h2,#block-homebanner .field--name-field-links>div{transform:translateX(-80px);opacity:0}.loaded #block-homebanner h2,.loaded #block-homebanner .field--name-field-links>div{transform:none;opacity:1;transition:all 1s}.loaded #block-homebanner .field--name-field-links>div:nth-child(2){transition-delay:0.3s}.loaded #block-homebanner .field--name-field-links>div:nth-child(1){transition-delay:0.6s}}@media screen and (min-width: 90em){#block-homebanner{max-height:none !important}#block-homebanner h2{font-size:2.5em}}#block-banner{height:0;padding-bottom:110%;background-position:50% 100%;background-size:100% auto;background-repeat:no-repeat;position:relative}@media screen and (min-width: 40em){#block-banner{padding-bottom:80%}}#block-banner .video{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}#block-banner .video video{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;overflow:hidden}#block-banner .video .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 35%, rgba(255,255,255,0) 100%)}#block-banner .video .overlay>div{position:absolute;left:0;bottom:-2px;width:100%;height:100%;background:url("/themes/saferaccess/img/mountains.png") 50% 100% no-repeat;background-size:contain}#block-banner>.content{position:absolute;left:50%;top:50%;width:100%;max-width:1400px;transform:translate(-50%, -50%);padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem}@media screen and (min-width: 35em){#block-banner>.content{padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem}}@media screen and (min-width: 48em){#block-banner>.content{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 60em){#block-banner>.content{padding-top:1.875rem;padding-right:1.875rem;padding-bottom:1.875rem;padding-left:1.875rem}}@media screen and (min-width: 40em){#block-banner>.content{top:40%}}#block-banner h1{font-size:3em;line-height:1.2em;font-weight:500;text-transform:none}#block-banner .field--name-field-subtext{font-size:1em;line-height:1.4em}@media screen and (min-width: 48em){#block-banner .text{display:flex;flex-flow:row wrap}#block-banner h1{width:50%}#block-banner .info{width:50%;padding-left:.9375rem}}@media screen and (min-width: 48em) and (min-width: 35em){#block-banner .info{padding-left:.9375rem}}@media screen and (min-width: 48em) and (min-width: 48em){#block-banner .info{padding-left:1.25rem}}@media screen and (min-width: 48em) and (min-width: 60em){#block-banner .info{padding-left:1.875rem}}@media screen and (min-width: 60em){#block-banner h1{font-size:4em}#block-banner .field--name-field-subtext{font-size:1.5em}}#block-breadcrumbs{margin-top:1em;font-weight:500;text-transform:uppercase;letter-spacing:0.05em;color:#616461;font-size:0.9em;font-weight:900}#block-breadcrumbs ol{padding:0;margin:0;list-style:none}#block-breadcrumbs ol li{display:inline-block}#block-breadcrumbs ol li::after{content:" / "}#block-breadcrumbs ol li:last-child::after{display:none}#block-breadcrumbs a{position:relative}#block-breadcrumbs a::after{content:"";position:absolute;left:50%;bottom:0;width:0;height:2px;transform:translateX(-50%);background:#4e7844;transition:all 0.25s}#block-breadcrumbs a:hover::after{width:100%}.block-type-image-hero{background:#080903;color:#b4b4bd}.block-type-image-hero>div{padding-top:.9375rem;padding-right:.9375rem;padding-bottom:2.8125rem;padding-left:.9375rem;max-width:1400px;margin:auto}@media screen and (min-width: 35em){.block-type-image-hero>div{padding-top:.9375rem;padding-right:.9375rem;padding-bottom:2.8125rem;padding-left:.9375rem}}@media screen and (min-width: 48em){.block-type-image-hero>div{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:3.75rem;padding-left:1.25rem}}@media screen and (min-width: 60em){.block-type-image-hero>div{padding-top:1.875rem;padding-right:1.875rem;padding-bottom:5.625rem;padding-left:1.875rem}}.block-type-image-hero .field--name-field-image img{display:block;width:100%;height:auto}.block-type-image-hero .block-title{font-size:3em;line-height:1.2em}.block-type-image-hero h3.subtitle{font-size:1.75em;line-height:1em;color:#4e7844;margin-bottom:0.25em}.block-type-image-hero .field--name-body{font-size:1.25em;line-height:1.4em}.block-type-image-hero .field--name-field-button a{display:inline-block;padding:0.75em 3em;text-transform:uppercase;letter-spacing:0.05em;font-weight:700;transition:all 0.25s;font-size:0.9em;border-radius:999px;border:none;background:#4e7844;color:#fff;margin:2em 0}.block-type-image-hero .field--name-field-button a:hover{background:#fff;color:#4e7844}@media screen and (min-width: 40em){.block-type-image-hero>div{display:flex;flex-flow:row wrap;align-items:center}.block-type-image-hero .content{width:50%}.block-type-image-hero .field--name-field-image{width:50%;padding-left:1.875rem}}@media screen and (min-width: 40em) and (min-width: 35em){.block-type-image-hero .field--name-field-image{padding-left:1.875rem}}@media screen and (min-width: 40em) and (min-width: 48em){.block-type-image-hero .field--name-field-image{padding-left:2.5rem}}@media screen and (min-width: 40em) and (min-width: 60em){.block-type-image-hero .field--name-field-image{padding-left:3.75rem}}@media screen and (min-width: 48em){.block-type-image-hero .content{width:33.33333%}.block-type-image-hero .field--name-field-image{width:66.66667%}}@media screen and (min-width: 60em){.block-type-image-hero .content{transform:translateX(-80px);opacity:0}.block-type-image-hero .field--name-field-image{transform:translateX(80px);opacity:0}.block-type-image-hero.loaded .content,.block-type-image-hero.loaded .field--name-field-image{transform:none;opacity:1;transition:all 1s}}@media screen and (min-width: 90em){.block-type-image-hero .block-title{font-size:4em;line-height:1em}.block-type-image-hero h3.subtitle{font-size:2.25em;line-height:1.2em}}.block-type-view{background-position:50% 100%;background-size:cover;background-attachment:fixed}.block-type-view>div{padding-top:2.8125rem;padding-right:.9375rem;padding-bottom:2.8125rem;padding-left:.9375rem;max-width:1400px;margin:auto}@media screen and (min-width: 35em){.block-type-view>div{padding-top:2.8125rem;padding-right:.9375rem;padding-bottom:2.8125rem;padding-left:.9375rem}}@media screen and (min-width: 48em){.block-type-view>div{padding-top:3.75rem;padding-right:1.25rem;padding-bottom:3.75rem;padding-left:1.25rem}}@media screen and (min-width: 60em){.block-type-view>div{padding-top:5.625rem;padding-right:1.875rem;padding-bottom:5.625rem;padding-left:1.875rem}}.block-type-view .block-title{font-size:3em;line-height:1.2em;margin-bottom:0.5em;text-align:center}.block-type-view>div>div>.field--name-body{font-size:1.25em;line-height:1.5em;text-align:center;color:#595959;max-width:26em;margin:auto}.block-type-view .field--name-field-button{text-align:center;margin-top:2em}.block-type-view .field--name-field-button a{display:inline-block;padding:0.75em 3em;text-transform:uppercase;letter-spacing:0.05em;font-weight:700;transition:all 0.25s;font-size:0.9em;border-radius:999px;border:none;background:#99b838;color:#fff}.block-type-view .field--name-field-button a:hover{background:#fff;color:#99b838}.block-type-hero{background:#183013}.block-type-hero>div{padding-top:2.8125rem;padding-right:.9375rem;padding-bottom:2.8125rem;padding-left:.9375rem;max-width:1400px;margin:auto}@media screen and (min-width: 35em){.block-type-hero>div{padding-top:2.8125rem;padding-right:.9375rem;padding-bottom:2.8125rem;padding-left:.9375rem}}@media screen and (min-width: 48em){.block-type-hero>div{padding-top:3.75rem;padding-right:1.25rem;padding-bottom:3.75rem;padding-left:1.25rem}}@media screen and (min-width: 60em){.block-type-hero>div{padding-top:5.625rem;padding-right:1.875rem;padding-bottom:5.625rem;padding-left:1.875rem}}.block-type-hero .block-title{font-size:3em;line-height:1.2em;margin-bottom:0em;text-align:center;color:#b3b3bc}.block-type-hero .field--name-field-subtitle{font-size:1.5em;line-height:1.2em;color:#65795f;text-align:center;max-width:20em;margin:0.75em auto;font-weight:500}.block-type-hero .field--name-body{font-size:1.25em;line-height:1.5em;text-align:center;color:#bdbbbb;max-width:36em;margin:auto}.block-type-hero .field--name-field-button{text-align:center;margin-top:2em}.block-type-hero .field--name-field-button a{display:inline-block;padding:0.75em 3em;text-transform:uppercase;letter-spacing:0.05em;font-weight:700;transition:all 0.25s;font-size:0.9em;border-radius:999px;border:none;background:#4e7844;color:#fff}.block-type-hero .field--name-field-button a:hover{background:#fff;color:#4e7844}@media screen and (min-width: 60em){.block-type-hero .block-title,.block-type-hero .field--name-field-subtitle,.block-type-hero .field--name-body,.block-type-hero .field--name-field-button{transform:translateY(80px);opacity:0}.block-type-hero.loaded .block-title,.block-type-hero.loaded .field--name-field-subtitle,.block-type-hero.loaded .field--name-body,.block-type-hero.loaded .field--name-field-button{transform:none;opacity:1;transition:all 1s}.block-type-hero.loaded .field--name-field-subtitle{transition-delay:0.3s}.block-type-hero.loaded .field--name-body{transition-delay:0.6s}.block-type-hero.loaded .field--name-field-button{transition-delay:0.9s}}.block-type-hero-2{background-position:50% 50%;background-size:cover;background-attachment:fixed;color:#fff;position:relative}.block-type-hero-2::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.6)}.block-type-hero-2>div{padding-top:2.8125rem;padding-right:.9375rem;padding-bottom:2.8125rem;padding-left:.9375rem;max-width:1400px;margin:auto;position:relative}@media screen and (min-width: 35em){.block-type-hero-2>div{padding-top:2.8125rem;padding-right:.9375rem;padding-bottom:2.8125rem;padding-left:.9375rem}}@media screen and (min-width: 48em){.block-type-hero-2>div{padding-top:3.75rem;padding-right:1.25rem;padding-bottom:3.75rem;padding-left:1.25rem}}@media screen and (min-width: 60em){.block-type-hero-2>div{padding-top:5.625rem;padding-right:1.875rem;padding-bottom:5.625rem;padding-left:1.875rem}}.block-type-hero-2>div>div h2{font-size:4em;line-height:1.2em}.block-type-hero-2>div>div .field--name-body{font-size:1.25em;line-height:1.5em}.block-type-hero-2>div>div .field--name-body h4{font-size:1.25em;line-height:1.2em;margin-bottom:0.25em}.block-type-hero-2>div>div .field--name-body ul.three-col{font-size:0.8em;line-height:1.8em}@media screen and (min-width: 60em){.block-type-hero-2>div>div{display:flex;flex-flow:row wrap}.block-type-hero-2>div>div h2{width:33.33333%}.block-type-hero-2>div>div .field--name-body{width:66.66667%;padding-left:1.875rem}}@media screen and (min-width: 60em) and (min-width: 35em){.block-type-hero-2>div>div .field--name-body{padding-left:1.875rem}}@media screen and (min-width: 60em) and (min-width: 48em){.block-type-hero-2>div>div .field--name-body{padding-left:2.5rem}}@media screen and (min-width: 60em) and (min-width: 60em){.block-type-hero-2>div>div .field--name-body{padding-left:3.75rem}}@media screen and (min-width: 60em){.block-type-hero-2 h2{transform:translateX(-80px);opacity:0}.block-type-hero-2 .field--name-body{transform:translateX(80px);opacity:0}.block-type-hero-2.loaded h2,.block-type-hero-2.loaded .field--name-body{transform:none;opacity:1;transition:all 1s}}.block-type-image-blocks{background:#080903}@media screen and (min-width: 40em){.field--name-field-image-blocks{display:flex;flex-flow:row wrap}.field--name-field-image-blocks>div{width:33.33333%}}.node-image-block{color:#fff;height:100%}.node-image-block .field--name-field-image{position:relative}@media screen and (min-width: 48em){.node-image-block .field--name-field-image::before{content:"";position:absolute;right:0;top:50%;margin-left:20px;width:80px;height:80px;background:#fff;border-radius:999px;z-index:49;transform:translate(50%, -50%)}.node-image-block .field--name-field-image::after{content:"";position:absolute;right:0;top:50%;margin-left:10px;width:20px;height:20px;border:3px solid #c1c1c0;border-style:solid solid none none;transform:translate(23%, -50%) rotate(45deg);z-index:50}.field--name-field-image-blocks>div:last-child .node-image-block .field--name-field-image::before,.field--name-field-image-blocks>div:last-child .node-image-block .field--name-field-image::after{display:none}}.node-image-block img{display:block;width:100%;height:auto}.node-image-block .content{padding-top:1.875rem;padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem}@media screen and (min-width: 35em){.node-image-block .content{padding-top:1.875rem;padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem}}@media screen and (min-width: 48em){.node-image-block .content{padding-top:2.5rem;padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width: 60em){.node-image-block .content{padding-top:3.75rem;padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}.node-image-block h2{font-size:1.5em;text-transform:uppercase;letter-spacing:0.05em;vertical-align:middle;line-height:1.2em;padding-bottom:0.5em;position:relative;margin-bottom:0.5em}.node-image-block h2::after{content:"";position:absolute;left:0;bottom:0;width:33%;height:5px;background:#fff}.node-image-block h2::before{font-size:1.5em;vertical-align:middle;line-height:1.2em}.node-image-block .field--name-body{font-size:1.25em;line-height:1.4em}.field--name-field-image-blocks>div:nth-child(3n+1) .node-image-block{background:#99b838}.field--name-field-image-blocks>div:nth-child(3n+1) .node-image-block h2::before{content:"01."}.field--name-field-image-blocks>div:nth-child(3n+2) .node-image-block{background:#679c46}.field--name-field-image-blocks>div:nth-child(3n+2) .node-image-block h2::before{content:"02."}.field--name-field-image-blocks>div:nth-child(3n+3) .node-image-block{background:#4e7844}.field--name-field-image-blocks>div:nth-child(3n+3) .node-image-block h2::before{content:"03."}@media screen and (min-width: 40em) and (max-width: 47.99875em){.node-image-block{font-size:0.8em}}@media screen and (min-width: 60em){.node-image-block{opacity:0}.node-image-block .field--name-field-image::before,.node-image-block .field--name-field-image::after{opacity:0}.node-image-block .field--name-field-image::before{transform:translate(50%, -50%) scale(0.8, 0.8)}.node-image-block .field--name-field-image::after{transform:translate(23%, -50%) rotate(45deg) scale(0.8, 0.8)}.field--name-field-image-blocks>div:nth-child(3n+1) .node-image-block{transform:translateX(-80px)}.field--name-field-image-blocks>div:nth-child(3n+2) .node-image-block{transform:translateY(80px)}.field--name-field-image-blocks>div:nth-child(3n+3) .node-image-block{transform:translateX(80px)}.node-image-block.loaded{transform:none !important;opacity:1;transition:all 1s}.node-image-block.loaded .field--name-field-image::before,.node-image-block.loaded .field--name-field-image::after{opacity:1;transition:all 1s 1s}.node-image-block.loaded .field--name-field-image::before{transform:translate(50%, -50%) scale(1, 1)}.node-image-block.loaded .field--name-field-image::after{transform:translate(23%, -50%) rotate(45deg) scale(1, 1)}}.block-type-view{background-size:cover;background-attachment:fixed}#block-relatedservices{padding-right:.9375rem;padding-left:.9375rem}@media screen and (min-width: 35em){#block-relatedservices{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width: 48em){#block-relatedservices{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 60em){#block-relatedservices{padding-right:1.875rem;padding-left:1.875rem}}#block-relatedservices .block-title{font-size:3em;line-height:1.2em;margin-bottom:0}#block-relatedservices .view{position:relative}#block-relatedservices .view-content{margin-left:-.46875rem;margin-right:-.46875rem}@media screen and (min-width: 35em){#block-relatedservices .view-content{margin-left:-.46875rem;margin-right:-.46875rem}}@media screen and (min-width: 48em){#block-relatedservices .view-content{margin-left:-.625rem;margin-right:-.625rem}}@media screen and (min-width: 60em){#block-relatedservices .view-content{margin-left:-.9375rem;margin-right:-.9375rem}}#block-relatedservices .view-header{margin-bottom:2rem;font-weight:700;font-size:1.25em}@media screen and (min-width: 48em){#block-relatedservices .block-title{margin-bottom:2rem;text-align:left}#block-relatedservices .view-header{position:absolute;right:0;bottom:100%}}.view-services.view-display-id-block_featured .view-content,.view-services.view-display-id-block_page .view-content,.view-services.view-display-id-block_related .view-content{display:flex;flex-flow:row wrap}.view-services.view-display-id-block_featured .views-row,.view-services.view-display-id-block_page .views-row,.view-services.view-display-id-block_related .views-row{width:100%;padding-top:.46875rem;padding-right:.46875rem;padding-bottom:.46875rem;padding-left:.46875rem}@media screen and (min-width: 35em){.view-services.view-display-id-block_featured .views-row,.view-services.view-display-id-block_page .views-row,.view-services.view-display-id-block_related .views-row{padding-top:.46875rem;padding-right:.46875rem;padding-bottom:.46875rem;padding-left:.46875rem}}@media screen and (min-width: 48em){.view-services.view-display-id-block_featured .views-row,.view-services.view-display-id-block_page .views-row,.view-services.view-display-id-block_related .views-row{padding-top:.625rem;padding-right:.625rem;padding-bottom:.625rem;padding-left:.625rem}}@media screen and (min-width: 60em){.view-services.view-display-id-block_featured .views-row,.view-services.view-display-id-block_page .views-row,.view-services.view-display-id-block_related .views-row{padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem}}@media screen and (min-width: 40em){.view-services.view-display-id-block_featured .views-row,.view-services.view-display-id-block_page .views-row,.view-services.view-display-id-block_related .views-row{width:50%}}@media screen and (min-width: 48em){.view-services.view-display-id-block_featured .views-row,.view-services.view-display-id-block_page .views-row,.view-services.view-display-id-block_related .views-row{width:25%}}@media screen and (min-width: 48em) and (max-width: 59.99875em){.view-services.view-display-id-block_featured .views-row,.view-services.view-display-id-block_page .views-row,.view-services.view-display-id-block_related .views-row{font-size:0.8em}}.block-views-blockservices-block-page{background:#080903}.block-views-blockservices-block-page>div{padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem;max-width:1400px;margin:auto}@media screen and (min-width: 35em){.block-views-blockservices-block-page>div{padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem}}@media screen and (min-width: 48em){.block-views-blockservices-block-page>div{padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width: 60em){.block-views-blockservices-block-page>div{padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}.node-service.node-teaser{height:100%}.node-service.node-teaser a{display:block;background:#fff;text-align:left;padding:20px;padding-bottom:0 !important;color:#231f20;height:100%;position:relative;transition:all 0.5s}.node-service.node-teaser h3{font-size:1.25em;line-height:1.2em}.node-service.node-teaser .field--name-body{line-height:1.4em;color:#535353;margin-bottom:70px;transition:all 0.5s}@media screen and (min-width: 60em){.node-service.node-teaser .field--name-body{font-size:0.8em}}.node-service.node-teaser .more{position:absolute;left:0;bottom:0;width:100%;padding:0 20px}.node-service.node-teaser .more span{display:block;font-size:0.7em;text-transform:uppercase;letter-spacing:0.05em;color:#679c46;line-height:50px;border-top:1px solid #dadada;font-weight:700;position:relative}.node-service.node-teaser .more span::after,.node-service.node-teaser .more span::before{content:"";position:absolute;right:0;top:50%;width:14px;height:14px;border:3px solid #679c46;transform:translate(-25%, -50%) rotate(45deg);border-style:solid solid none none;transition:all 0.25s}.node-service.node-teaser a:hover{background:#171717;color:#fff}.node-service.node-teaser a:hover .field--name-body{color:#fff}.node-service.node-teaser a:hover .more span::before{margin-right:-4px}.node-service.node-teaser a:hover .more span::after{margin-right:4px}@media screen and (min-width: 60em){.node-service.node-teaser{transform:translateY(80px);opacity:0}.node-service.node-teaser.loaded{transform:none;opacity:1;transition:all 1s}.views-row:nth-child(4n+2) .node-service.node-teaser.loaded{transition-delay:0.3s}.views-row:nth-child(4n+3) .node-service.node-teaser.loaded{transition-delay:0.6s}.views-row:nth-child(4n+4) .node-service.node-teaser.loaded{transition-delay:0.9s}}.node-service.node-full{background:#080903;color:#b3b3bc}.node-service.node-full>div{padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem;max-width:1400px;margin:auto}@media screen and (min-width: 35em){.node-service.node-full>div{padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem}}@media screen and (min-width: 48em){.node-service.node-full>div{padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width: 60em){.node-service.node-full>div{padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}.node-service.node-full .field--name-field-image img{display:block;width:100%;height:auto}.node-service.node-full .info h2{font-size:2.5em;line-height:1.2em}.node-service.node-full .info .field--name-field-title{font-size:1.5em;line-height:1.2em;color:#4e7844;margin-bottom:0.25em}.node-service.node-full .info .field--name-body{font-size:1em;line-height:1.4em}.node-service.node-full .info .button{display:inline-block;padding:0.75em 3em;text-transform:uppercase;letter-spacing:0.05em;font-weight:700;transition:all 0.25s;font-size:0.9em;border-radius:999px;border:none;background:#4e7844;color:#fff;margin-top:1em}.node-service.node-full .info .button:hover{background:#fff;color:#4e7844}@media screen and (min-width: 48em){.node-service.node-full>div{display:flex;flex-flow:row wrap}.node-service.node-full .field--name-field-image{width:50%}.node-service.node-full .info{width:50%;padding-left:1.875rem}}@media screen and (min-width: 48em) and (min-width: 35em){.node-service.node-full .info{padding-left:1.875rem}}@media screen and (min-width: 48em) and (min-width: 48em){.node-service.node-full .info{padding-left:2.5rem}}@media screen and (min-width: 48em) and (min-width: 60em){.node-service.node-full .info{padding-left:3.75rem}}@media screen and (min-width: 90em){.node-service.node-full .info h2{font-size:4em}.node-service.node-full .info .field--name-field-title{font-size:2em}.node-service.node-full .info .field--name-body{font-size:1.25em}}#footer-bottom{background:#0d1c09;color:#9a9a9a}#footer-bottom a{color:#4e7844}#footer-bottom>div{padding-right:.9375rem;padding-left:.9375rem;max-width:1400px;margin:auto}@media screen and (min-width: 35em){#footer-bottom>div{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width: 48em){#footer-bottom>div{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 60em){#footer-bottom>div{padding-right:1.875rem;padding-left:1.875rem}}#footer-bottom .rows{padding-top:1.875rem;padding-bottom:1.875rem;border-bottom:1px solid #2c3728;font-size:0.8em;text-align:center}@media screen and (min-width: 35em){#footer-bottom .rows{padding-top:1.875rem;padding-bottom:1.875rem}}@media screen and (min-width: 48em){#footer-bottom .rows{padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (min-width: 60em){#footer-bottom .rows{padding-top:3.75rem;padding-bottom:3.75rem}}@media screen and (min-width: 48em){#footer-bottom .rows{text-align:left}}#footer-bottom .rows>.inner{margin-left:-.46875rem;margin-right:-.46875rem}@media screen and (min-width: 35em){#footer-bottom .rows>.inner{margin-left:-.46875rem;margin-right:-.46875rem}}@media screen and (min-width: 48em){#footer-bottom .rows>.inner{margin-left:-.625rem;margin-right:-.625rem}}@media screen and (min-width: 60em){#footer-bottom .rows>.inner{margin-left:-.9375rem;margin-right:-.9375rem}}#footer-bottom .rows>.inner>div{padding-right:.46875rem;padding-left:.46875rem}@media screen and (min-width: 35em){#footer-bottom .rows>.inner>div{padding-right:.46875rem;padding-left:.46875rem}}@media screen and (min-width: 48em){#footer-bottom .rows>.inner>div{padding-right:.625rem;padding-left:.625rem}}@media screen and (min-width: 60em){#footer-bottom .rows>.inner>div{padding-right:.9375rem;padding-left:.9375rem}}#footer-bottom .rows>.inner>div>div,#footer-bottom .rows>.inner>div>nav{padding-bottom:20px;border-bottom:1px solid #2c3728;margin-bottom:20px}#footer-bottom .rows>.inner>div:last-child>div:last-child,#footer-bottom .rows>.inner>div:last-child>nav:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}@media screen and (min-width: 48em){#footer-bottom .rows>.inner{display:flex;flex-flow:row wrap;justify-content:space-between}#footer-bottom .rows>.inner>div>div:last-child,#footer-bottom .rows>.inner>div>nav:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}}#footer-bottom .rows h2{font-size:1.25em;line-height:1.2em;text-transform:uppercase;letter-spacing:0.05em}#footer-bottom .rows ul{padding:0;margin:0;list-style:none}#footer-bottom .rows a:hover{color:#fff}#footer-second{padding-top:1.875rem;padding-bottom:1.875rem;border-bottom:1px solid #2c3728}@media screen and (min-width: 35em){#footer-second{padding-top:1.875rem;padding-bottom:1.875rem}}@media screen and (min-width: 48em){#footer-second{padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (min-width: 60em){#footer-second{padding-top:3.75rem;padding-bottom:3.75rem}}#block-social{margin-bottom:2em}#block-social ul.menu{padding:0;margin:0;list-style:none}#block-social ul.menu li{display:inline-block;margin-left:0.75em}#block-social ul.menu a{font-size:1.5em}#block-social ul.menu a span{display:inline-block;overflow:hidden;text-indent:-9999px}#block-social ul.menu a::before{text-indent:0;color:#fff}#credits{line-height:50px;font-size:0.8em;text-transform:uppercase;letter-spacing:0.05em;text-align:center;position:relative}@media screen and (min-width: 48em){#credits{text-align:left}}@media screen and (min-width: 60em){#credits{line-height:80px}}#credits a:hover{color:#fff}#btt{position:absolute;right:0;top:50%;width:20px;height:20px;border:4px solid #4e7844;border-style:solid solid none none;transform:translate(-50%, -50%) rotate(-45deg);transition:all 0.25s}#btt:hover{border-color:#fff}.block-type-logos{padding-left:60px;padding-right:60px;padding-bottom:30px;position:relative}.block-type-logos .field--name-field-logos{position:relative}.block-type-logos .field--name-field-logos .node-logo{padding-right:.46875rem;padding-left:.46875rem}@media screen and (min-width: 35em){.block-type-logos .field--name-field-logos .node-logo{padding-right:.46875rem;padding-left:.46875rem}}@media screen and (min-width: 48em){.block-type-logos .field--name-field-logos .node-logo{padding-right:.625rem;padding-left:.625rem}}@media screen and (min-width: 60em){.block-type-logos .field--name-field-logos .node-logo{padding-right:.9375rem;padding-left:.9375rem}}.block-type-logos .field--name-field-logos .node-logo img{display:block;width:100%;height:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all 0.25s}.block-type-logos .field--name-field-logos .node-logo a{display:block;position:relative}.block-type-logos .field--name-field-logos .node-logo a:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}@media screen and (min-width: 60em){.block-type-logos .field--name-field-logos .node-logo{transform:translateY(40px);opacity:0}.block-type-logos .field--name-field-logos .node-logo.loaded{transform:none;opacity:1;transition:all 1s}.block-type-logos .field--name-field-logos .slick-slide:nth-child(4n+2) .node-logo.loaded{transition-delay:0.3s}.block-type-logos .field--name-field-logos .slick-slide:nth-child(4n+3) .node-logo.loaded{transition-delay:0.6s}.block-type-logos .field--name-field-logos .slick-slide:nth-child(4n+4) .node-logo.loaded{transition-delay:0.9s}}.block-type-logos .slick-prev,.block-type-logos .slick-next{position:absolute;top:50%;overflow:hidden;width:30px;height:30px;border:4px solid #4e7844;text-indent:9999px;background:transparent;transition:all 0.25s}.block-type-logos .slick-prev:hover,.block-type-logos .slick-next:hover{border-color:#fff;cursor:pointer}.block-type-logos .slick-prev{right:100%;transform:translate(-50%, -50%) rotate(-45deg);border-style:solid none none solid}.block-type-logos .slick-next{left:100%;transform:translate(50%, -50%) rotate(45deg);border-style:solid solid none none}@media screen and (min-width: 60em){.block-type-logos .slick-prev{margin-right:40px}.block-type-logos .slick-next{margin-left:40px}.block-type-logos .slick-prev,.block-type-logos .slick-next{opacity:0}.block-type-logos.loaded .slick-prev{margin-right:0}.block-type-logos.loaded .slick-next{margin-left:0}.block-type-logos.loaded .slick-prev,.block-type-logos.loaded .slick-next{opacity:1;transition:border 0.25s, margin 1s}}.block-type-logos .slick-dots{position:absolute;left:0;top:100%;width:100%;padding:0;margin:0;list-style:none;text-align:center;margin-top:20px}.block-type-logos .slick-dots li{display:inline-block;margin:4px}.block-type-logos .slick-dots li button{display:block;width:10px;height:10px;padding:0;background:#4e7844;opacity:0.6;transition:all 0.25s;border:none;border-radius:999px;overflow:hidden;text-indent:999px}.block-type-logos .slick-dots li.slick-active button{opacity:1}@media screen and (min-width: 60em){.block-type-logos .slick-dots li{margin:8px}.block-type-logos .slick-dots li button{width:16px;height:16px}}.node-bio.node-teaser>.content{padding-top:1.875rem;padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem;max-width:1400px;margin:auto}@media screen and (min-width: 35em){.node-bio.node-teaser>.content{padding-top:1.875rem;padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem}}@media screen and (min-width: 48em){.node-bio.node-teaser>.content{padding-top:2.5rem;padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width: 60em){.node-bio.node-teaser>.content{padding-top:3.75rem;padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}.node-bio.node-teaser .field--name-field-image{margin-bottom:1em}.node-bio.node-teaser .field--name-field-image img{display:block;width:100%;height:auto}.node-bio.node-teaser h2{font-size:2em;line-height:1.2em;text-transform:uppercase;letter-spacing:0.05em}.node-bio.node-teaser .field--name-field-title{font-size:1.75em;line-height:1.2em;color:#183013;max-width:14em}.node-bio.node-teaser .field--name-body{margin:1.5em 0;border:2px solid #d1d1d1;border-style:solid none;padding:1em 0}.node-bio.node-teaser .field--name-field-contact-info h3{text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.5em}.node-bio.node-teaser .field--name-field-contact-info a{position:relative}.node-bio.node-teaser .field--name-field-contact-info a::after{content:"";position:absolute;left:50%;bottom:0px;height:2px;width:0;transform:translateX(-50%);background:#0d1c09;transition:all 0.5s}.node-bio.node-teaser .field--name-field-contact-info a:hover{color:#0d1c09}.node-bio.node-teaser .field--name-field-contact-info a:hover::after{width:100%}.field--name-field-bios>div:nth-child(odd) .node-bio.node-teaser{background:#dadae1}@media screen and (min-width: 48em){.node-bio.node-teaser>.content{display:flex;flex-flow:row wrap}.node-bio.node-teaser .field--name-field-image{width:33.33333%}.node-bio.node-teaser .info{width:66.66667%}.field--name-field-bios>div:nth-child(odd) .node-bio.node-teaser .info{padding-left:1.875rem}}@media screen and (min-width: 48em) and (min-width: 35em){.field--name-field-bios>div:nth-child(odd) .node-bio.node-teaser .info{padding-left:1.875rem}}@media screen and (min-width: 48em) and (min-width: 48em){.field--name-field-bios>div:nth-child(odd) .node-bio.node-teaser .info{padding-left:2.5rem}}@media screen and (min-width: 48em) and (min-width: 60em){.field--name-field-bios>div:nth-child(odd) .node-bio.node-teaser .info{padding-left:3.75rem}}@media screen and (min-width: 48em){.field--name-field-bios>div:nth-child(even) .node-bio.node-teaser .field--name-field-image{order:2}.field--name-field-bios>div:nth-child(even) .node-bio.node-teaser .info{padding-right:1.875rem}}@media screen and (min-width: 48em) and (min-width: 35em){.field--name-field-bios>div:nth-child(even) .node-bio.node-teaser .info{padding-right:1.875rem}}@media screen and (min-width: 48em) and (min-width: 48em){.field--name-field-bios>div:nth-child(even) .node-bio.node-teaser .info{padding-right:2.5rem}}@media screen and (min-width: 48em) and (min-width: 60em){.field--name-field-bios>div:nth-child(even) .node-bio.node-teaser .info{padding-right:3.75rem}}.block-views-blockprojects-block-1{background:#080903}.block-views-blockprojects-block-1>div{padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem;max-width:1400px;margin:auto}@media screen and (min-width: 35em){.block-views-blockprojects-block-1>div{padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem}}@media screen and (min-width: 48em){.block-views-blockprojects-block-1>div{padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width: 60em){.block-views-blockprojects-block-1>div{padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}#block-views-block-projects-block-more{padding-top:.9375rem;padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem;max-width:1400px;margin:auto}@media screen and (min-width: 35em){#block-views-block-projects-block-more{padding-top:.9375rem;padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem}}@media screen and (min-width: 48em){#block-views-block-projects-block-more{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width: 60em){#block-views-block-projects-block-more{padding-top:1.875rem;padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}#block-views-block-projects-block-more .block-title{font-size:3em;line-height:1.2em;margin-bottom:0;color:#b3b3bc}#block-views-block-projects-block-more .view{position:relative}#block-views-block-projects-block-more .view-header{margin-bottom:2rem;text-transform:uppercase;letter-spacing:0.05em;font-weight:700;font-size:1.25em}@media screen and (min-width: 48em){#block-views-block-projects-block-more .block-title{margin-bottom:2rem}#block-views-block-projects-block-more .view-header{position:absolute;right:0;bottom:100%}}.view-projects .views-row{margin-bottom:.9375rem}@media screen and (min-width: 35em){.view-projects .views-row{margin-bottom:.9375rem}}@media screen and (min-width: 48em){.view-projects .views-row{margin-bottom:1.25rem}}@media screen and (min-width: 60em){.view-projects .views-row{margin-bottom:1.875rem}}.node-project.node-teaser .field--name-field-image{overflow:hidden}.node-project.node-teaser .field--name-field-image img{display:block;width:100%;height:auto;transition:all 2s}.node-project.node-teaser .info{background:#f3f3f3;padding:20px;position:relative}.node-project.node-teaser .info h2{font-size:1.75em;max-width:12em;line-height:1.2em;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:1em}.node-project.node-teaser .info .field--name-body{font-size:1.25em;color:#535353;margin-bottom:60px}.node-project.node-teaser .info .more{position:absolute;left:0;bottom:0;width:100%;padding:0 20px}.node-project.node-teaser .info .more span{display:block;text-transform:uppercase;letter-spacing:0.05em;color:#679c46;line-height:60px;border-top:1px solid #dadada;font-weight:700;position:relative}.node-project.node-teaser .info .more span::after,.node-project.node-teaser .info .more span::before{content:"";position:absolute;right:0;top:50%;width:14px;height:14px;border:3px solid #679c46;transform:translate(-25%, -50%) rotate(45deg);border-style:solid solid none none;transition:all 0.25s}.node-project.node-teaser a:hover .field--name-field-image img{transform:scale(1.1, 1.1)}.node-project.node-teaser a:hover .more span::before{margin-right:-4px}.node-project.node-teaser a:hover .more span::after{margin-right:4px}@media screen and (min-width: 48em){.node-project.node-teaser a{display:flex;flex-flow:row wrap}.node-project.node-teaser .info,.node-project.node-teaser .field--name-field-image{width:50%}}@media screen and (min-width: 48em) and (max-width: 59.99875em){.node-project.node-teaser .info{font-size:0.8em}}@media screen and (min-width: 60em){.node-project.node-teaser .info{padding:40px}.node-project.node-teaser .info .more{padding:0 40px}.node-project.node-teaser .field--name-field-image{transform:translateX(-80px);opacity:0}.node-project.node-teaser .info{transform:translateX(80px);opacity:0}.node-project.node-teaser.loaded .field--name-field-image,.node-project.node-teaser.loaded .info{transform:none;opacity:1;transition:all 1s}}@media screen and (min-width: 90em){.node-project.node-teaser .info .more span{line-height:80px}}.page-node-type-project #main-content{background:#080903}.node-project.node-full{max-width:1400px;margin:auto;padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem}@media screen and (min-width: 35em){.node-project.node-full{padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem}}@media screen and (min-width: 48em){.node-project.node-full{padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width: 60em){.node-project.node-full{padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}.node-project.node-full .info{background:#f3f3f3;padding:20px}.node-project.node-full .info h2{font-size:1.5em;line-height:1.2em;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.5em}.node-project.node-full .info .field--name-body{margin-bottom:2em}.node-project.node-full .field--name-field-slider{display:flex;flex-flow:row wrap}.node-project.node-full .field--name-field-slider img{display:block;width:100%;height:auto}.node-project.node-full .field--name-field-slider .slides-wrapper{width:100%}.node-project.node-full .field--name-field-slider .thumbs{width:100%}.node-project.node-full .field--name-field-slider .slides-wrapper{position:relative}.node-project.node-full .field--name-field-slider .slides::after{content:"";display:table;clear:both}@media screen and (min-width: 60em){.node-project.node-full .field--name-field-slider .slides{padding-right:5px}}.node-project.node-full .field--name-field-slider .slides img{display:block;width:100%;height:auto}.node-project.node-full .field--name-field-slider .slides>div{float:left;position:relative;width:100%;margin-right:-100%;opacity:0;transition:all 0.5s;z-index:300}.node-project.node-full .field--name-field-slider .slides>div.current{opacity:1;z-index:301}.node-project.node-full .field--name-field-slider .slides>div>a{display:block;position:relative}.node-project.node-full .field--name-field-slider .thumbs{display:flex;flex-flow:row wrap;margin:0;padding:0;list-style:none;position:relative;margin-left:-3px;padding-top:3px}.node-project.node-full .field--name-field-slider .thumbs li{width:33.33333%;padding:3px}@media screen and (min-width: 60em){.node-project.node-full .field--name-field-slider .thumbs li{padding:5px;width:25%}}.node-project.node-full .field--name-field-slider .thumbs li a{position:relative;display:block;overflow:hidden}.node-project.node-full .field--name-field-slider .thumbs li a img{transition:all 1s}.node-project.node-full .field--name-field-slider .thumbs li a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.55);opacity:0;transition:all 0.5s}.node-project.node-full .field--name-field-slider .thumbs li a:hover img{transform:scale(1.1, 1.1)}.node-project.node-full .field--name-field-slider .thumbs li a:hover:after{opacity:1}@media screen and (min-width: 48em){.node-project.node-full{display:flex;flex-flow:row wrap}.node-project.node-full .info,.node-project.node-full .field--name-field-slider{width:50%}}@media screen and (min-width: 60em){.node-project.node-full .info{padding:40px}}.view-programs.view-display-id-block_1{background:#080903}.view-programs.view-display-id-block_1 .view-content{padding-right:.46875rem;padding-bottom:1.40625rem;padding-left:.46875rem;display:flex;flex-flow:row wrap;justify-content:center;max-width:1400px;margin:auto}@media screen and (min-width: 35em){.view-programs.view-display-id-block_1 .view-content{padding-right:.46875rem;padding-bottom:1.40625rem;padding-left:.46875rem}}@media screen and (min-width: 48em){.view-programs.view-display-id-block_1 .view-content{padding-right:.625rem;padding-bottom:1.875rem;padding-left:.625rem}}@media screen and (min-width: 60em){.view-programs.view-display-id-block_1 .view-content{padding-right:.9375rem;padding-bottom:2.8125rem;padding-left:.9375rem}}.view-programs.view-display-id-block_1 .views-row{width:100%;padding-top:.46875rem;padding-right:.46875rem;padding-bottom:.46875rem;padding-left:.46875rem}@media screen and (min-width: 35em){.view-programs.view-display-id-block_1 .views-row{padding-top:.46875rem;padding-right:.46875rem;padding-bottom:.46875rem;padding-left:.46875rem}}@media screen and (min-width: 48em){.view-programs.view-display-id-block_1 .views-row{padding-top:.625rem;padding-right:.625rem;padding-bottom:.625rem;padding-left:.625rem}}@media screen and (min-width: 60em){.view-programs.view-display-id-block_1 .views-row{padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem}}@media screen and (min-width: 40em){.view-programs.view-display-id-block_1 .views-row{width:50%}}@media screen and (min-width: 48em){.view-programs.view-display-id-block_1 .views-row{width:33.33333%}}.node-program.node-teaser{height:100%}.node-program.node-teaser a{color:#fff;height:100%;display:block}.node-program.node-teaser a .field--name-field-image{position:relative}.node-program.node-teaser a img{display:block;width:100%;height:auto}.node-program.node-teaser a .content{padding-top:1.875rem;padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem}@media screen and (min-width: 35em){.node-program.node-teaser a .content{padding-top:1.875rem;padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem}}@media screen and (min-width: 48em){.node-program.node-teaser a .content{padding-top:2.5rem;padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width: 60em){.node-program.node-teaser a .content{padding-top:3.75rem;padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}.node-program.node-teaser a h2{font-size:1.5em;vertical-align:middle;line-height:1.2em;padding-bottom:0.5em;position:relative;margin-bottom:0.5em}.node-program.node-teaser a .field--name-body{font-size:1em;line-height:1.4em}.views-row:nth-child(3n+1) .node-program.node-teaser a{background:#99b838}.views-row:nth-child(3n+2) .node-program.node-teaser a{background:#679c46}.views-row:nth-child(3n+3) .node-program.node-teaser a{background:#4e7844}@media screen and (min-width: 40em) and (max-width: 47.99875em){.node-program.node-teaser a{font-size:0.8em}}.node-program.node-full{background:#080903;color:#fff}.node-program.node-full .section-title{font-size:2.5em;line-height:1.2em;margin-bottom:0.5em}@media screen and (max-width: 47.99875em){.node-program.node-full .calendar{overflow-x:scroll}.node-program.node-full .calendar .view{min-width:600px}}.node-program.node-full>.inner{padding-right:.9375rem;padding-bottom:2.8125rem;padding-left:.9375rem;max-width:1400px;margin:auto}@media screen and (min-width: 35em){.node-program.node-full>.inner{padding-right:.9375rem;padding-bottom:2.8125rem;padding-left:.9375rem}}@media screen and (min-width: 48em){.node-program.node-full>.inner{padding-right:1.25rem;padding-bottom:3.75rem;padding-left:1.25rem}}@media screen and (min-width: 60em){.node-program.node-full>.inner{padding-right:1.875rem;padding-bottom:5.625rem;padding-left:1.875rem}}@media screen and (min-width: 48em){.node-program.node-full>.inner>.content{display:flex;flex-flow:row wrap}.node-program.node-full>.inner>.content .left{width:33.33333%;padding-right:.46875rem}}@media screen and (min-width: 48em) and (min-width: 35em){.node-program.node-full>.inner>.content .left{padding-right:.46875rem}}@media screen and (min-width: 48em) and (min-width: 48em){.node-program.node-full>.inner>.content .left{padding-right:.625rem}}@media screen and (min-width: 48em) and (min-width: 60em){.node-program.node-full>.inner>.content .left{padding-right:.9375rem}}@media screen and (min-width: 48em){.node-program.node-full>.inner>.content .right{width:66.66667%;padding-left:.9375rem}}@media screen and (min-width: 48em) and (min-width: 35em){.node-program.node-full>.inner>.content .right{padding-left:.9375rem}}@media screen and (min-width: 48em) and (min-width: 48em){.node-program.node-full>.inner>.content .right{padding-left:1.25rem}}@media screen and (min-width: 48em) and (min-width: 60em){.node-program.node-full>.inner>.content .right{padding-left:1.875rem}}@media screen and (min-width: 48em){.node-program.node-full>.inner>.content .calendar{width:100%;padding-top:.9375rem;padding-bottom:.9375rem}}@media screen and (min-width: 48em) and (min-width: 35em){.node-program.node-full>.inner>.content .calendar{padding-top:.9375rem;padding-bottom:.9375rem}}@media screen and (min-width: 48em) and (min-width: 48em){.node-program.node-full>.inner>.content .calendar{padding-top:1.25rem;padding-bottom:1.25rem}}@media screen and (min-width: 48em) and (min-width: 60em){.node-program.node-full>.inner>.content .calendar{padding-top:1.875rem;padding-bottom:1.875rem}}.node-program.node-full .field--name-field-image{margin-bottom:2em}.node-program.node-full .field--name-field-image img{display:block;width:100%;height:auto}.node-program.node-full .field--name-field-calendar{margin-bottom:2em}.node-webform.node-full{background:#080903;color:#b4b4bd}.node-webform.node-full>div{padding-top:1.875rem;padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem;max-width:1400px;margin:auto;display:flex;flex-flow:row wrap}@media screen and (min-width: 35em){.node-webform.node-full>div{padding-top:1.875rem;padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem}}@media screen and (min-width: 48em){.node-webform.node-full>div{padding-top:2.5rem;padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width: 60em){.node-webform.node-full>div{padding-top:3.75rem;padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}@media screen and (min-width: 48em){.node-webform.node-full .field--name-body{width:25%}.node-webform.node-full .field--name-webform{width:75%;padding-left:1.875rem}}@media screen and (min-width: 48em) and (min-width: 35em){.node-webform.node-full .field--name-webform{padding-left:1.875rem}}@media screen and (min-width: 48em) and (min-width: 48em){.node-webform.node-full .field--name-webform{padding-left:2.5rem}}@media screen and (min-width: 48em) and (min-width: 60em){.node-webform.node-full .field--name-webform{padding-left:3.75rem}}.node-webform.node-full .field--name-body{margin-bottom:2em}.node-webform.node-full .field--name-body h2{font-size:2em;line-height:1.2em;margin-bottom:0.5em}.node-webform.node-full .field--name-body h3{color:#4e7844;font-weight:500;margin-bottom:0.5em}.node-webform.node-full .field--name-body hr{color:#2a2a27;margin-bottom:1em}.field--name-field-form form,.field--name-webform form{margin-bottom:.9375rem}.field--name-field-form form::after,.field--name-webform form::after{content:"";display:table;clear:both}@media screen and (min-width: 35em){.field--name-field-form form,.field--name-webform form{margin-bottom:.9375rem}}@media screen and (min-width: 48em){.field--name-field-form form,.field--name-webform form{margin-bottom:1.25rem}}@media screen and (min-width: 60em){.field--name-field-form form,.field--name-webform form{margin-bottom:1.875rem}}.field--name-field-form form .captcha,.field--name-webform form .captcha{margin-bottom:20px}.field--name-field-form form .captcha .g-recaptcha>div,.field--name-webform form .captcha .g-recaptcha>div{margin:auto}@media screen and (min-width: 35em){.field--name-field-form form .captcha,.field--name-webform form .captcha{float:left;width:96%;margin-left:2%;margin-right:2%}}@media screen and (min-width: 60em){.field--name-field-form form .captcha,.field--name-webform form .captcha{margin-bottom:40px}}.field--name-field-form form .form-item,.field--name-webform form .form-item{margin-bottom:20px}.field--name-field-form form .form-item:last-child,.field--name-webform form .form-item:last-child{margin-bottom:0 !important}@media screen and (min-width: 35em){.field--name-field-form form .form-item,.field--name-webform form .form-item{float:left;width:46%;margin-left:2%;margin-right:2%}}@media screen and (min-width: 60em){.field--name-field-form form .form-item,.field--name-webform form .form-item{margin-bottom:40px}}.field--name-field-form form .form-item label,.field--name-webform form .form-item label{font-size:1.25em;line-height:1.2em;margin-bottom:0.5em}.field--name-field-form form .form-item input,.field--name-field-form form .form-item textarea,.field--name-webform form .form-item input,.field--name-webform form .form-item textarea{width:100%;border:none;box-shadow:none;transition:all 0.5s;font-size:1em;background:#191a15;border:3px solid #494949}.field--name-field-form form .form-item input::-webkit-input-placeholder, .field--name-field-form form .form-item textarea::-webkit-input-placeholder, .field--name-webform form .form-item input::-webkit-input-placeholder, .field--name-webform form .form-item textarea::-webkit-input-placeholder{color:#fff;opacity:1}.field--name-field-form form .form-item input::-moz-placeholder, .field--name-field-form form .form-item textarea::-moz-placeholder, .field--name-webform form .form-item input::-moz-placeholder, .field--name-webform form .form-item textarea::-moz-placeholder{color:#fff;opacity:1}.field--name-field-form form .form-item input:-ms-input-placeholder, .field--name-field-form form .form-item textarea:-ms-input-placeholder, .field--name-webform form .form-item input:-ms-input-placeholder, .field--name-webform form .form-item textarea:-ms-input-placeholder{color:#fff;opacity:1}.field--name-field-form form .form-item input::-ms-input-placeholder, .field--name-field-form form .form-item textarea::-ms-input-placeholder, .field--name-webform form .form-item input::-ms-input-placeholder, .field--name-webform form .form-item textarea::-ms-input-placeholder{color:#fff;opacity:1}.field--name-field-form form .form-item input::placeholder,.field--name-field-form form .form-item textarea::placeholder,.field--name-webform form .form-item input::placeholder,.field--name-webform form .form-item textarea::placeholder{color:#fff;opacity:1}.field--name-field-form form .form-item input:focus,.field--name-field-form form .form-item textarea:focus,.field--name-webform form .form-item input:focus,.field--name-webform form .form-item textarea:focus{background:#2c2e26}.field--name-field-form form .form-item input,.field--name-field-form form .form-item select,.field--name-webform form .form-item input,.field--name-webform form .form-item select{padding:0 1em;line-height:40px;height:40px}@media screen and (min-width: 48em){.field--name-field-form form .form-item input,.field--name-field-form form .form-item select,.field--name-webform form .form-item input,.field--name-webform form .form-item select{line-height:60px;height:60px}}.field--name-field-form form .form-item select,.field--name-webform form .form-item select{line-height:40px;height:40px;position:relative;background-position:right 1em bottom 50%}@media screen and (min-width: 48em){.field--name-field-form form .form-item select,.field--name-webform form .form-item select{line-height:60px;height:60px}}.field--name-field-form form .form-item textarea,.field--name-webform form .form-item textarea{padding:1em;resize:vertical}.field--name-field-form form .form-item .description,.field--name-webform form .form-item .description{font-size:0.6em}@media screen and (min-width: 35em){.field--name-field-form form .form-item.form-item-name,.field--name-field-form form .form-item.form-item-message,.field--name-field-form form .form-item.form-item-email,.field--name-webform form .form-item.form-item-name,.field--name-webform form .form-item.form-item-message,.field--name-webform form .form-item.form-item-email{width:96%}}.field--name-field-form form .form-actions,.field--name-webform form .form-actions{text-align:center}.field--name-field-form form .form-actions button,.field--name-webform form .form-actions button{display:inline-block;padding:0.75em 3em;text-transform:uppercase;letter-spacing:0.05em;font-weight:700;transition:all 0.25s;font-size:0.9em;border-radius:999px;border:none;background:#4e7844;color:#fff;font-size:1em}.field--name-field-form form .form-actions button:hover,.field--name-webform form .form-actions button:hover{background:#fff;color:#4e7844}@media screen and (min-width: 35em){.field--name-field-form form .form-actions,.field--name-webform form .form-actions{float:left;width:96%;margin-left:2%;margin-right:2%}}#block-contactpageinfo{background:#080903;color:#b4b4bd;text-align:center}#block-contactpageinfo>div{padding-top:1.875rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem;max-width:1400px;margin:auto}@media screen and (min-width: 35em){#block-contactpageinfo>div{padding-top:1.875rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem}}@media screen and (min-width: 48em){#block-contactpageinfo>div{padding-top:2.5rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 60em){#block-contactpageinfo>div{padding-top:3.75rem;padding-right:1.875rem;padding-bottom:1.875rem;padding-left:1.875rem}}#block-contactpageinfo .block-title{font-size:2em;line-height:1.2em;margin-bottom:0.5em;color:#fff}#block-contactpageinfo .field--name-body{font-size:1.25em;line-height:1.4em;max-width:26em;margin:auto}.block-block-content5cff86dd-76e1-4971-aee3-f33846d7a420{background:#080903}.block-block-content5cff86dd-76e1-4971-aee3-f33846d7a420::before{display:none}.block-block-content4c0a7346-cf33-4772-9dfc-147efd1b1667 .node-image-block h2::before{display:none}.view-events-calendar{background:#080903}.view-events-calendar .view-content{padding-right:.9375rem;padding-left:.9375rem;max-width:1400px;margin:auto}@media screen and (min-width: 35em){.view-events-calendar .view-content{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width: 48em){.view-events-calendar .view-content{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 60em){.view-events-calendar .view-content{padding-right:1.875rem;padding-left:1.875rem}}.view-events-calendar .view-header h3{font-size:2em;line-height:1.2em;color:#fff;position:absolute;bottom:0;left:50%;transform:translateX(-50%);margin-bottom:0.25em}.view-events-calendar .view-header{padding-top:1.875rem;position:relative}@media screen and (min-width: 35em){.view-events-calendar .view-header{padding-top:1.875rem}}@media screen and (min-width: 48em){.view-events-calendar .view-header{padding-top:2.5rem}}@media screen and (min-width: 60em){.view-events-calendar .view-header{padding-top:3.75rem}}.view-events-calendar>.pager{padding-bottom:1.875rem}@media screen and (min-width: 35em){.view-events-calendar>.pager{padding-bottom:1.875rem}}@media screen and (min-width: 48em){.view-events-calendar>.pager{padding-bottom:2.5rem}}@media screen and (min-width: 60em){.view-events-calendar>.pager{padding-bottom:3.75rem}}.view-events-calendar .view-header,.view-events-calendar>.pager{max-width:1400px;margin:auto;padding-right:.9375rem;padding-left:.9375rem}@media screen and (min-width: 35em){.view-events-calendar .view-header,.view-events-calendar>.pager{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width: 48em){.view-events-calendar .view-header,.view-events-calendar>.pager{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 60em){.view-events-calendar .view-header,.view-events-calendar>.pager{padding-right:1.875rem;padding-left:1.875rem}}.view-events-calendar .pager ul{display:flex;flex-flow:row wrap;padding:0;margin:0;list-style:none;justify-content:space-between}.view-events-calendar .pager ul a{display:inline-block;padding:0.75em 3em;text-transform:uppercase;letter-spacing:0.05em;font-weight:700;transition:all 0.25s;font-size:0.9em;border-radius:999px;border:none;background:#4e7844;color:#fff;border-radius:0;font-size:0.8em}.calendar-calendar tr{background:transparent}.calendar-calendar td{border-color:#5e5f57}.calendar-calendar th.days{background:#0d1c09;color:#fff}.calendar-calendar .month-view .full td.single-day .calendar-empty,.calendar-calendar .month-view .full td.single-day.empty,.calendar-calendar .month-view .full td.date-box.empty{background:#262623;border-color:#5e5f57}.calendar-calendar td .inner div.day a{color:#679c46}.calendar-calendar th.days{border:none !important}.calendar-calendar .month-view .full tr td.single-day.today,.calendar-calendar .month-view .full td.date-box.today{border-color:#679c46}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{background:#679c46;color:#fff;font-size:1em}.calendar-calendar .month-view .full td.single-day div.monthview a,.calendar-calendar .week-view .full td.single-day div.weekview a,.calendar-calendar .day-view .full td.single-day div.dayview a{color:#fff !important}.page-node-type-id-profile #block-banner{display:none}.node-id-profile.node-full{padding-top:1.875rem;padding-right:1.875rem;padding-bottom:1.875rem;padding-left:1.875rem;max-width:1000px;margin:auto;margin-top:100px}@media screen and (min-width: 35em){.node-id-profile.node-full{padding-top:1.875rem;padding-right:1.875rem;padding-bottom:1.875rem;padding-left:1.875rem}}@media screen and (min-width: 48em){.node-id-profile.node-full{padding-top:2.5rem;padding-right:2.5rem;padding-bottom:2.5rem;padding-left:2.5rem}}@media screen and (min-width: 60em){.node-id-profile.node-full{padding-top:3.75rem;padding-right:3.75rem;padding-bottom:3.75rem;padding-left:3.75rem}}@media screen and (min-width: 414px){.node-id-profile.node-full{display:flex}.node-id-profile.node-full>div{width:50%}.node-id-profile.node-full .photo{padding-right:.9375rem}}@media screen and (min-width: 414px) and (min-width: 35em){.node-id-profile.node-full .photo{padding-right:.9375rem}}@media screen and (min-width: 414px) and (min-width: 48em){.node-id-profile.node-full .photo{padding-right:1.25rem}}@media screen and (min-width: 414px) and (min-width: 60em){.node-id-profile.node-full .photo{padding-right:1.875rem}}.node-id-profile.node-full .photo{margin-bottom:2em}.node-id-profile.node-full .photo img{display:block;width:100%;height:auto}.node-id-profile.node-full .info h2{margin-bottom:0.5em}.node-id-profile.node-full .info .field{margin-bottom:1em}.node-id-profile.node-full .info .label{font-weight:700}.user-login-form{max-width:900px;margin:auto;padding-top:1.875rem;padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem}@media screen and (min-width: 35em){.user-login-form{padding-top:1.875rem;padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem}}@media screen and (min-width: 48em){.user-login-form{padding-top:2.5rem;padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width: 60em){.user-login-form{padding-top:3.75rem;padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}.user-login-form .form-item input{margin-bottom:0}.user-login-form button{display:inline-block;padding:0.75em 3em;text-transform:uppercase;letter-spacing:0.05em;font-weight:700;transition:all 0.25s;font-size:0.9em;border-radius:999px;border:none;background:#4e7844;color:#fff}.user-login-form button:hover{background:#142e11}.block-local-tasks-block{text-align:center;margin-top:1em}.block-local-tasks-block ul{list-style:none;margin:0}.block-local-tasks-block ul li{display:inline-block}.block-local-tasks-block ul li a{display:inline-block;padding:0.75em 3em;text-transform:uppercase;letter-spacing:0.05em;font-weight:700;transition:all 0.25s;font-size:0.9em;border-radius:999px;border:none;background:#4e7844;color:#fff;font-size:0.8em}.block-local-tasks-block ul li a:hover{background:#142e11}.contextual-links li,.contextual-links a{display:block}.node--type-project .contextual{display:none !important}
