/*! normalize.scss v0.1.0 | MIT License | based on git.io/normalize */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,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:root{--font-serif: garamond-premier-pro, serif;--font-sans: brandon-grotesque, sans-serif}body{font-family:var(--font-serif);font-weight:400;color:#01222e;font-size:.875em;line-height:1.6em}@media screen and (min-width: 412px){body{font-size:1em;line-height:1.6em}}@media screen and (min-width: 960px){body{font-size:1.125em;line-height:1.6em}}@media screen and (min-width: 1280px){body{font-size:1.25em;line-height:1.6em}}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);font-weight:400;margin:0}p{line-height:inherit;margin-top:0;margin-bottom:.5em}p.small{font-size:.8em}strong{font-weight:700}.h1{font-size:2.25em;line-height:1.2em;margin-bottom:.25em}.h2{font-size:1.75em;line-height:1.2em;margin-bottom:.5em;margin-top:1em}::-moz-selection{background:#b01117;color:#fff}::selection{background:#b01117;color:#fff}img::-moz-selection{background:#b01117;color:#fff}img::selection{background:#b01117;color:#fff}*,*::before,*::after{box-sizing:border-box}a{color:#b01117;text-decoration:none;transition:color .25s;outline:none !important}a:hover{color:#6d0608}.button,button{display:inline-block;position:relative;font-size:.9em;padding:.75em 2em;border:none;font-family:var(--font-sans);font-weight:700;letter-spacing:.1em;transition:all .25s;text-transform:uppercase;background:#b01117;color:#fff}.button:hover,button:hover{background:#6d0608;color:#fff}.section>.inner{padding:3rem 2rem 3rem 2rem;max-width:1400px;margin:auto;position:relative}@media screen and (min-width: 960px){.section>.inner{padding:6rem 4rem 6rem 4rem}}@media screen and (min-width: 1600px){.section>.inner{padding:7.5rem 5rem 7.5rem 5rem}}@media screen and (min-width: 1600px){.section>.inner{max-width:1600px}}.section>.inner .header{padding:0rem 0rem 1.5rem 0rem;position:relative}@media screen and (min-width: 960px){.section>.inner .header{padding:0rem 0rem 3rem 0rem}}@media screen and (min-width: 1600px){.section>.inner .header{padding:0rem 0rem 3.75rem 0rem}}@media screen and (min-width: 768px){.section>.inner .header.style--horizontal{display:flex;flex-flow:row wrap;justify-content:space-between}.section>.inner .header.style--horizontal .h1{max-width:45%}.section>.inner .header.style--horizontal .field--name-field-body{max-width:55%;padding:0rem 0rem 0rem 2rem}}@media screen and (min-width: 768px)and (min-width: 960px){.section>.inner .header.style--horizontal .field--name-field-body{padding:0rem 0rem 0rem 4rem}}@media screen and (min-width: 768px)and (min-width: 1600px){.section>.inner .header.style--horizontal .field--name-field-body{padding:0rem 0rem 0rem 5rem}}.section>.inner .header.style--vertical{text-align:center}.section>.inner .header.style--vertical .h1{margin-bottom:.25em}.section>.inner .header.style--vertical .field--name-field-body{max-width:30em;margin:auto}.section>.inner .header a{display:inline-block;font-size:1em;line-height:1.2em;text-transform:uppercase;letter-spacing:.05em;font-weight:700}@media screen and (min-width: 960px){.section>.inner .header.scrollin.style--horizontal .h1{transform:translateX(-80px);opacity:0}.section>.inner .header.scrollin.style--horizontal .field--name-field-body{transform:translateX(80px);opacity:0}.section>.inner .header.scrollin.style--horizontal.loaded .h1,.section>.inner .header.scrollin.style--horizontal.loaded .field--name-field-body{transform:none;opacity:1;transition:all .5s}.section>.inner .header.scrollin.style--vertical .h1,.section>.inner .header.scrollin.style--vertical .field--name-field-body{transform:translateY(80px);opacity:0}.section>.inner .header.scrollin.style--vertical.loaded .h1,.section>.inner .header.scrollin.style--vertical.loaded .field--name-field-body{transform:none;opacity:1;transition:all .5s}.section>.inner .header.scrollin.style--vertical.loaded .field--name-field-body{transition-delay:.2s}}.section.no-top>.inner{padding-top:0 !important}.section.has-bg{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;position:relative;color:#fff}.section.has-bg::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(4,4,32,.8)}.section.has-bg .field--name-field-body hr{border-color:rgba(255,255,255,.4)}.section.has-bg .field--name-field-body a{color:#fff}.addtoany_list{display:block;margin-top:4em;width:100%;text-align:center}.addtoany_list .a2a_svg{width:50px !important;height:50px !important;line-height:50px !important;border-radius:999px !important}.addtoany_list .a2a_svg svg{width:40px !important;height:40px !important;margin:5px}.expandable{--toggle-color: #b01117}.expandable .field--name-field-body__2{height:0;overflow:hidden;transition:all .5s}.expandable .toggle{display:inline-block;position:relative;text-transform:uppercase;font-weight:700;font-family:var(--font-sans);letter-spacing:.05em;color:var(--toggle-color);margin-top:2em}.expandable .toggle span{transition:all .25s}.expandable .toggle .less{opacity:0;position:absolute;left:0;top:0}.expandable.open .toggle .more{opacity:0}.expandable.open .toggle .less{opacity:1}.paragraph--type--text-image{display:flex;flex-flow:row wrap}.paragraph--type--text-image .field--name-field-image{margin-top:1em}.paragraph--type--text-image img{display:block;width:100%;height:auto}@media screen and (min-width: 640px){.paragraph--type--text-image .field--name-field-image{margin-top:0}.paragraph--type--text-image .field--name-field-body{width:45%}.paragraph--type--text-image .field--name-field-image{width:55%}.paragraph--type--text-image.image-right .field--name-field-body{order:1;padding:0rem .5rem 0rem 0rem}}@media screen and (min-width: 640px)and (min-width: 960px){.paragraph--type--text-image.image-right .field--name-field-body{padding:0rem 1rem 0rem 0rem}}@media screen and (min-width: 640px)and (min-width: 1600px){.paragraph--type--text-image.image-right .field--name-field-body{padding:0rem 1.25rem 0rem 0rem}}@media screen and (min-width: 640px){.paragraph--type--text-image.image-right .field--name-field-image{order:2;padding:0rem 0rem 0rem .5rem}}@media screen and (min-width: 640px)and (min-width: 960px){.paragraph--type--text-image.image-right .field--name-field-image{padding:0rem 0rem 0rem 1rem}}@media screen and (min-width: 640px)and (min-width: 1600px){.paragraph--type--text-image.image-right .field--name-field-image{padding:0rem 0rem 0rem 1.25rem}}@media screen and (min-width: 640px){.paragraph--type--text-image.image-left .field--name-field-body{order:2;padding:0rem 0rem 0rem .5rem}}@media screen and (min-width: 640px)and (min-width: 960px){.paragraph--type--text-image.image-left .field--name-field-body{padding:0rem 0rem 0rem 1rem}}@media screen and (min-width: 640px)and (min-width: 1600px){.paragraph--type--text-image.image-left .field--name-field-body{padding:0rem 0rem 0rem 1.25rem}}@media screen and (min-width: 640px){.paragraph--type--text-image.image-left .field--name-field-image{order:1;padding:0rem .5rem 0rem 0rem}}@media screen and (min-width: 640px)and (min-width: 960px){.paragraph--type--text-image.image-left .field--name-field-image{padding:0rem 1rem 0rem 0rem}}@media screen and (min-width: 640px)and (min-width: 1600px){.paragraph--type--text-image.image-left .field--name-field-image{padding:0rem 1.25rem 0rem 0rem}}.paragraph--type--image img{display:block;width:100%;height:auto}.node-page.node-full,.node-article.node-full{padding:2rem 2rem 2rem 2rem;max-width:1260px;margin:auto}@media screen and (min-width: 960px){.node-page.node-full,.node-article.node-full{padding:4rem 4rem 4rem 4rem}}@media screen and (min-width: 1600px){.node-page.node-full,.node-article.node-full{padding:5rem 5rem 5rem 5rem}}@media screen and (min-width: 1600px){.node-page.node-full,.node-article.node-full{max-width:1440px}}.node-page.node-full .field--name-field-page-content,.node-article.node-full .field--name-field-page-content{color:#403e3e}.node-page.node-full .field--name-field-page-content p,.node-page.node-full .field--name-field-page-content ul,.node-page.node-full .field--name-field-page-content ol,.node-article.node-full .field--name-field-page-content p,.node-article.node-full .field--name-field-page-content ul,.node-article.node-full .field--name-field-page-content ol{margin-bottom:1em}.node-page.node-full .field--name-field-page-content li,.node-article.node-full .field--name-field-page-content li{padding:.25em 0}.node-page.node-full .field--name-field-page-content h2,.node-article.node-full .field--name-field-page-content h2{font-size:1.75em;line-height:1.2em;margin-bottom:.5em;margin-top:1em;font-weight:700;margin-bottom:.25em}.node-page.node-full .field--name-field-page-content h2:first-child,.node-article.node-full .field--name-field-page-content h2:first-child{margin-top:0}.node-page.node-full .field--name-field-page-content h3,.node-article.node-full .field--name-field-page-content h3{font-size:1.5em;line-height:1.2em;margin-bottom:.5em;color:#6d0608}.node-page.node-full .field--name-field-page-content h2+h3,.node-article.node-full .field--name-field-page-content h2+h3{margin-top:-0.25em}.node-page.node-full .field--name-field-page-content h4,.node-article.node-full .field--name-field-page-content h4{font-size:1.25em;line-height:1.2em;margin-bottom:.25em}.node-page.node-full .field--name-field-page-content h5,.node-article.node-full .field--name-field-page-content h5{font-size:1.125em;line-height:1.2em;margin-bottom:.25em;font-weight:700}.node-page.node-full .field--name-field-page-content h6,.node-article.node-full .field--name-field-page-content h6{font-size:1em;line-height:1.2em;margin-bottom:.25em;font-weight:700}.node-page.node-full .field--name-field-page-content hr,.node-article.node-full .field--name-field-page-content hr{border:none;border-top:1px solid #ccc;margin:1em 0}.node-page.node-full .field--name-field-page-content img,.node-article.node-full .field--name-field-page-content img{display:block;width:100%;height:auto}.node-page.node-full .field--name-field-page-content .text-align-center,.node-article.node-full .field--name-field-page-content .text-align-center{text-align:center}.node-page.node-full .field--name-field-page-content table,.node-article.node-full .field--name-field-page-content table{margin-bottom:2em}.node-page.node-full .field--name-field-page-content table td,.node-article.node-full .field--name-field-page-content table td{padding:.5em;padding-bottom:0;border:1px solid #ccc}.node-page.node-full .field--name-field-page-content *:last-child,.node-article.node-full .field--name-field-page-content *:last-child{margin-bottom:0}.node-page.node-full .field--name-field-page-content .paragraph--type--text,.node-article.node-full .field--name-field-page-content .paragraph--type--text{max-width:45em;margin:auto}.paragraph--type--text-image-block,.paragraph--type--expandable-text-image{--bg-color: #f8f4e6;--subtitle-color: #6d0608;--text-color: #403e3e;display:flex;flex-flow:row wrap;background:var(--bg-color)}.paragraph--type--text-image-block .image,.paragraph--type--expandable-text-image .image{width:100%}.paragraph--type--text-image-block .image img,.paragraph--type--expandable-text-image .image img{display:block;width:100%;height:auto}.paragraph--type--text-image-block .content,.paragraph--type--expandable-text-image .content{width:100%;display:flex;justify-content:center;align-items:center}.paragraph--type--text-image-block .content>div,.paragraph--type--expandable-text-image .content>div{padding:1rem 2rem 1rem 2rem;max-width:700px}@media screen and (min-width: 960px){.paragraph--type--text-image-block .content>div,.paragraph--type--expandable-text-image .content>div{padding:2rem 4rem 2rem 4rem}}@media screen and (min-width: 1600px){.paragraph--type--text-image-block .content>div,.paragraph--type--expandable-text-image .content>div{padding:2.5rem 5rem 2.5rem 5rem}}@media screen and (min-width: 1600px){.paragraph--type--text-image-block .content>div,.paragraph--type--expandable-text-image .content>div{max-width:800px}}@media screen and (min-width: 768px){.paragraph--type--text-image-block .image,.paragraph--type--expandable-text-image .image{width:50%}.paragraph--type--text-image-block .content,.paragraph--type--expandable-text-image .content{width:50%}}.paragraph--type--text-image-block .h1,.paragraph--type--expandable-text-image .h1{font-weight:700;margin-bottom:0em}.paragraph--type--text-image-block h3,.paragraph--type--expandable-text-image h3{font-size:1.75em;line-height:1.2em;color:var(--subtitle-color);margin-bottom:1em}.paragraph--type--text-image-block .field--name-field-body,.paragraph--type--expandable-text-image .field--name-field-body{font-size:1.2em;line-height:1.6em;color:var(--text-color)}@media screen and (min-width: 768px){.paragraph--type--text-image-block.image-right .image,.paragraph--type--expandable-text-image.image-right .image{order:2}.paragraph--type--text-image-block.image-right .content,.paragraph--type--expandable-text-image.image-right .content{order:1}}.paragraph--type--expandable-text-image.image-right{background:#fff}.paragraph--type--hero,.block-type-hero{--button-primary-color: #65c4e6;--button-secondary-color: #eaaf2f;--button-bg-color: rgba(0,0,0, 0.4);background-position:50% 50%;background-size:cover;text-align:center;position:relative}.paragraph--type--hero::before,.block-type-hero::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.paragraph--type--hero>.content,.block-type-hero>.content{padding:6rem 2rem 6rem 2rem;max-width:1400px;margin:auto;position:relative}@media screen and (min-width: 960px){.paragraph--type--hero>.content,.block-type-hero>.content{padding:12rem 4rem 12rem 4rem}}@media screen and (min-width: 1600px){.paragraph--type--hero>.content,.block-type-hero>.content{padding:15rem 5rem 15rem 5rem}}@media screen and (min-width: 1600px){.paragraph--type--hero>.content,.block-type-hero>.content{max-width:1600px}}.paragraph--type--hero h2,.block-type-hero h2{font-size:2.5em;line-height:1.2em;color:#fff;max-width:16em;margin:auto;margin-bottom:.5em}@media screen and (min-width: 768px){.paragraph--type--hero h2,.block-type-hero h2{font-size:3em;line-height:1.2em}}.paragraph--type--hero .field--name-field-buttons-2,.block-type-hero .field--name-field-buttons-2{display:flex;flex-flow:row wrap;justify-content:center;font-size:1.2em;line-height:1.6em}.paragraph--type--hero .field--name-field-buttons-2>div,.block-type-hero .field--name-field-buttons-2>div{margin:.5em}.paragraph--type--hero .field--name-field-buttons-2 a,.block-type-hero .field--name-field-buttons-2 a{display:block;padding:.5em 2.5em;border:.2em solid var(--button-primary-color);border-radius:.75em;background:var(--button-bg-color);color:var(--button-primary-color);text-transform:uppercase;letter-spacing:.05em;font-family:var(--font-sans);font-weight:700;transition:all .25s}.paragraph--type--hero .field--name-field-buttons-2 a:hover,.block-type-hero .field--name-field-buttons-2 a:hover{background:var(--button-primary-color);color:#fff}.paragraph--type--hero .field--name-field-buttons-2>div:nth-child(2) a,.block-type-hero .field--name-field-buttons-2>div:nth-child(2) a{border-color:var(--button-secondary-color);color:var(--button-secondary-color)}.paragraph--type--hero .field--name-field-buttons-2>div:nth-child(2) a:hover,.block-type-hero .field--name-field-buttons-2>div:nth-child(2) a:hover{background:var(--button-secondary-color);color:#fff}.paragraph--type--callouts .field--name-field-callouts-3{display:flex;flex-flow:row wrap}.paragraph--type--callouts .field--name-field-callouts-3>div{width:100%}@media screen and (min-width: 960px){.paragraph--type--callouts .field--name-field-callouts-3>div{width:33.3%}}.paragraph--type--callout,.node-article.node-teaser{--callout-color: #112049;--callout-hover-bg: #eaaf2f}.paragraph--type--callout a,.node-article.node-teaser a{display:block;position:relative;text-align:center;color:var(--callout-color);overflow:hidden}.paragraph--type--callout a .bg,.node-article.node-teaser a .bg{padding-bottom:90%;background-position:50% 50%;background-size:cover;position:relative;transition:all 1s}.paragraph--type--callout a .bg::after,.node-article.node-teaser a .bg::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:var(--callout-hover-bg);opacity:0;transition:all .5s}.paragraph--type--callout a .content,.node-article.node-teaser a .content{position:absolute;left:50%;top:50%;width:100%;max-width:40em;transform:translate(-50%, -50%);padding:1rem 1rem 1rem 1rem}@media screen and (min-width: 960px){.paragraph--type--callout a .content,.node-article.node-teaser a .content{padding:2rem 2rem 2rem 2rem}}@media screen and (min-width: 1600px){.paragraph--type--callout a .content,.node-article.node-teaser a .content{padding:2.5rem 2.5rem 2.5rem 2.5rem}}.paragraph--type--callout a .content>div,.node-article.node-teaser a .content>div{background:#fff;padding:1rem 1rem 0rem 1rem}@media screen and (min-width: 960px){.paragraph--type--callout a .content>div,.node-article.node-teaser a .content>div{padding:2rem 2rem 0rem 2rem}}@media screen and (min-width: 1600px){.paragraph--type--callout a .content>div,.node-article.node-teaser a .content>div{padding:2.5rem 2.5rem 0rem 2.5rem}}.paragraph--type--callout a h2,.node-article.node-teaser a h2{font-size:1.25em;line-height:1.2em;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px solid #d6d6d6}.paragraph--type--callout a .arrows,.node-article.node-teaser a .arrows{display:inline-block;position:relative;width:2em;height:2em;margin:1em 0}.paragraph--type--callout a .arrows::after,.paragraph--type--callout a .arrows::before,.node-article.node-teaser a .arrows::after,.node-article.node-teaser a .arrows::before{content:"";position:absolute;left:50%;top:50%;width:.8em;height:.8em;border:2px solid #01222e;border-style:solid solid none none;transform:translate(-80%, -50%) rotate(45deg)}.paragraph--type--callout a .arrows::before,.node-article.node-teaser a .arrows::before{margin-right:8px}.paragraph--type--callout a .arrows::after,.node-article.node-teaser a .arrows::after{margin-left:8px}.paragraph--type--callout a:hover .bg,.node-article.node-teaser a:hover .bg{transform:scale(1.1, 1.1)}.paragraph--type--callout a:hover .bg::after,.node-article.node-teaser a:hover .bg::after{opacity:.8}@media screen and (min-width: 640px){.paragraph--type--callout a .bg{padding-bottom:60%}}@media screen and (min-width: 960px){.paragraph--type--callout{font-size:.8em;line-height:1.4em}.paragraph--type--callout a .bg{padding-bottom:90%}}.paragraph--type--logos{background:#212120;color:#fff}.paragraph--type--logos h2{font-family:var(--font-serif);text-align:center}.paragraph--type--logos .field--name-field-logos{display:flex;flex-flow:row wrap;margin-left:-5px;margin-right:-5px}.paragraph--type--logos .field--name-field-logos>div{padding:5px;width:33.3%}@media screen and (min-width: 768px){.paragraph--type--logos .field--name-field-logos>div{width:16.6666666667%}}.paragraph--type--logo a{display:block}.paragraph--type--logo a .field--name-field-image{position:relative}.paragraph--type--logo a .field--name-field-image img{display:block;width:100%;height:auto}.paragraph--type--logo a .field--name-field-image::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.2);transition:all .25s}.paragraph--type--logo a:hover .field--name-field-image::after{background:rgba(0,0,0,.5)}.paragraph--type--profiles{--subtitle-color: #6d0608;text-align:center}.paragraph--type--profiles .h1{font-weight:700;margin-bottom:0}.paragraph--type--profiles .h2{color:var(--subtitle-color);margin-top:0}.paragraph--type--profiles .field--name-field-profiles,.paragraph--type--profiles .field--name-field-n{display:flex;flex-flow:row wrap;margin-left:-0.5rem;margin-right:-0.5rem}@media screen and (min-width: 960px){.paragraph--type--profiles .field--name-field-profiles,.paragraph--type--profiles .field--name-field-n{margin-left:-1rem;margin-right:-1rem}}@media screen and (min-width: 1600px){.paragraph--type--profiles .field--name-field-profiles,.paragraph--type--profiles .field--name-field-n{margin-left:-1.25rem;margin-right:-1.25rem}}.paragraph--type--profiles .field--name-field-profiles>div,.paragraph--type--profiles .field--name-field-n>div{padding:.5rem .5rem .5rem .5rem;width:100%}@media screen and (min-width: 960px){.paragraph--type--profiles .field--name-field-profiles>div,.paragraph--type--profiles .field--name-field-n>div{padding:1rem 1rem 1rem 1rem}}@media screen and (min-width: 1600px){.paragraph--type--profiles .field--name-field-profiles>div,.paragraph--type--profiles .field--name-field-n>div{padding:1.25rem 1.25rem 1.25rem 1.25rem}}@media screen and (min-width: 412px){.paragraph--type--profiles .field--name-field-profiles>div,.paragraph--type--profiles .field--name-field-n>div{width:50%}}@media screen and (min-width: 640px){.paragraph--type--profiles .field--name-field-profiles>div,.paragraph--type--profiles .field--name-field-n>div{width:33.3%}}@media screen and (min-width: 960px){.paragraph--type--profiles .field--name-field-profiles>div,.paragraph--type--profiles .field--name-field-n>div{width:25%}}.paragraph--type--profile a,.node-profile.node-teaser a{display:block;color:#01222e}.paragraph--type--profile .field--name-field-image,.node-profile.node-teaser .field--name-field-image{position:relative;overflow:hidden}.paragraph--type--profile .field--name-field-image img,.node-profile.node-teaser .field--name-field-image img{display:block;width:100%;height:auto;transition:all .5s}.paragraph--type--profile .field--name-field-image::after,.node-profile.node-teaser .field--name-field-image::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0;transition:all .5s}.paragraph--type--profile .content,.node-profile.node-teaser .content{border:1px solid #e8e8e8;border-top:none;padding:1em}.paragraph--type--profile .content h2,.node-profile.node-teaser .content h2{font-size:1em;line-height:1.2em;font-weight:700}.paragraph--type--profile .content h3,.node-profile.node-teaser .content h3{font-size:.9em;line-height:1.2em}.paragraph--type--profile a:hover .field--name-field-image img,.node-profile.node-teaser a:hover .field--name-field-image img{transform:scale(1.1, 1.1)}.paragraph--type--profile a:hover .field--name-field-image::after,.node-profile.node-teaser a:hover .field--name-field-image::after{opacity:1}.node-profile.node-full .field--name-field-page-content{padding:2rem 2rem 2rem 2rem;max-width:980px;margin:auto}@media screen and (min-width: 960px){.node-profile.node-full .field--name-field-page-content{padding:4rem 4rem 4rem 4rem}}@media screen and (min-width: 1600px){.node-profile.node-full .field--name-field-page-content{padding:5rem 5rem 5rem 5rem}}@media screen and (min-width: 1600px){.node-profile.node-full .field--name-field-page-content{max-width:1120px}}.node-profile.node-full .field--name-field-page-content p,.node-profile.node-full .field--name-field-page-content ul,.node-profile.node-full .field--name-field-page-content ol{margin-bottom:1em}.node-profile.node-full .field--name-field-page-content li{padding:.25em 0}.node-profile.node-full .field--name-field-page-content h2{font-size:1.75em;line-height:1.2em;margin-bottom:.5em;margin-top:1em;font-weight:700;margin-bottom:.25em}.node-profile.node-full .field--name-field-page-content h2:first-child{margin-top:0}.node-profile.node-full .field--name-field-page-content h3{font-size:1.5em;line-height:1.2em;margin-bottom:.5em;color:#6d0608}.node-profile.node-full .field--name-field-page-content h2+h3{margin-top:-0.25em}.node-profile.node-full .field--name-field-page-content h4{font-size:1.25em;line-height:1.2em;margin-bottom:.25em}.node-profile.node-full .field--name-field-page-content h5{font-size:1.125em;line-height:1.2em;margin-bottom:.25em;font-weight:700}.node-profile.node-full .field--name-field-page-content h6{font-size:1em;line-height:1.2em;margin-bottom:.25em;font-weight:700}.node-profile.node-full .field--name-field-page-content hr{border:none;border-top:1px solid #ccc;margin:1em 0}.node-profile.node-full .field--name-field-page-content img{display:block;width:100%;height:auto}.node-profile.node-full .field--name-field-page-content .text-align-center{text-align:center}.node-profile.node-full .field--name-field-page-content table{margin-bottom:2em}.node-profile.node-full .field--name-field-page-content table td{padding:.5em;padding-bottom:0;border:1px solid #ccc}.node-profile.node-full .field--name-field-page-content *:last-child{margin-bottom:0}.node-profile.node-full .field--name-field-page-content .paragraph{margin-bottom:3em}.paragraph--type--blurb-columns{--blurbs-bg: #b01117;--blurbs-color: #ffffff;background:var(--blurbs-bg);color:var(--blurbs-color)}.paragraph--type--blurb-columns .paragraph--type--blurb h2{font-size:2.25em;line-height:1.2em;margin-bottom:.25em;font-weight:700;margin-bottom:.2em}.paragraph--type--blurb-columns .paragraph--type--blurb h3{font-size:1.75em;line-height:1.2em;margin-bottom:.5em;margin-top:1em;margin-top:0;margin-bottom:1em}.paragraph--type--blurb-columns .field--name-field-blurbs-2{display:flex;flex-flow:row wrap}.paragraph--type--blurb-columns .field--name-field-blurbs-2>div:first-child{width:100%}.paragraph--type--blurb-columns .field--name-field-blurbs-2>div:last-child{width:100%}.paragraph--type--blurb-columns .field--name-field-blurbs-2>div:last-child .field--name-field-link{margin-top:1em}.paragraph--type--blurb-columns .field--name-field-blurbs-2>div:last-child .field--name-field-link a{display:inline-block;position:relative;font-size:.9em;padding:.75em 2em;border:none;font-family:var(--font-sans);font-weight:700;letter-spacing:.1em;transition:all .25s;text-transform:uppercase;background:#b01117;color:#fff;color:var(--blurbs-bg);background:var(--blurbs-color)}.paragraph--type--blurb-columns .field--name-field-blurbs-2>div:last-child .field--name-field-link a:hover{background:#6d0608;color:#fff}@media screen and (min-width: 768px){.paragraph--type--blurb-columns .field--name-field-blurbs-2>div:first-child{padding:0rem 1rem 0rem 0rem;width:60%;font-size:1.2em;line-height:1.6em}}@media screen and (min-width: 768px)and (min-width: 960px){.paragraph--type--blurb-columns .field--name-field-blurbs-2>div:first-child{padding:0rem 2rem 0rem 0rem}}@media screen and (min-width: 768px)and (min-width: 1600px){.paragraph--type--blurb-columns .field--name-field-blurbs-2>div:first-child{padding:0rem 2.5rem 0rem 0rem}}@media screen and (min-width: 768px){.paragraph--type--blurb-columns .field--name-field-blurbs-2>div:last-child{padding:0rem 0rem 0rem 1rem;width:40%}}@media screen and (min-width: 768px)and (min-width: 960px){.paragraph--type--blurb-columns .field--name-field-blurbs-2>div:last-child{padding:0rem 0rem 0rem 2rem}}@media screen and (min-width: 768px)and (min-width: 1600px){.paragraph--type--blurb-columns .field--name-field-blurbs-2>div:last-child{padding:0rem 0rem 0rem 2.5rem}}.paragraph--type--list-hero{--blurbs-bg: #b01117;--blurbs-color: #ffffff;position:relative;color:var(--blurbs-color)}.paragraph--type--list-hero::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:var(--blurbs-bg);mix-blend-mode:multiply}.paragraph--type--list-hero>.inner{position:relative}.paragraph--type--list-hero .h1,.paragraph--type--list-hero .h2,.paragraph--type--list-hero .field--name-field-body{text-align:center}.paragraph--type--list-hero .h1{margin-bottom:0;font-weight:700}.paragraph--type--list-hero .h2{margin-top:0;margin-bottom:1em}.paragraph--type--list-hero .field--name-field-body{font-size:1.2em;line-height:1.6em;max-width:30em;margin:auto;margin-bottom:3em}.paragraph--type--list-hero .field--name-field-list{display:flex;flex-flow:row wrap;border-top:1px solid var(--blurbs-color);text-align:center}.paragraph--type--list-hero .field--name-field-list>div{width:100%;border-bottom:1px solid var(--blurbs-color);padding:.75em}@media screen and (min-width: 768px){.paragraph--type--list-hero .field--name-field-list>div{width:50%;text-align:left}}#masthead{--masthead-bg: #faf7ec;position:absolute;left:0;top:0;z-index:100;transition:all 1s}#masthead>.inner{position:relative}#masthead #site-title{background:var(--masthead-bg);padding:1.5rem 1rem 1.5rem 1rem}@media screen and (min-width: 960px){#masthead #site-title{padding:3rem 2rem 3rem 2rem}}@media screen and (min-width: 1600px){#masthead #site-title{padding:3.75rem 2.5rem 3.75rem 2.5rem}}#masthead #site-title a{display:block}#masthead #site-title img{display:block;width:100%;height:auto}@media screen and (min-width: 0)and (max-width: 767px){#masthead{padding:0rem 2rem 0rem 2rem;width:100%;height:60px;background:#fff;top:0px;box-shadow:0 5px 5px rgba(0,0,0,.1)}}@media screen and (min-width: 0)and (max-width: 767px)and (min-width: 960px){#masthead{padding:0rem 4rem 0rem 4rem}}@media screen and (min-width: 0)and (max-width: 767px)and (min-width: 1600px){#masthead{padding:0rem 5rem 0rem 5rem}}@media screen and (min-width: 0)and (max-width: 767px){#masthead>.inner{height:60px}}@media screen and (min-width: 0)and (max-width: 767px){#masthead #site-title{padding:0 !important;position:absolute;left:0;top:50%;transform:translateY(-50%);width:140px}#masthead #site-title img{height:auto}}@media screen and (min-width: 768px){#masthead{width:220px;height:80vh;min-height:800px}#masthead .nav-toggle{display:none}.not-front #masthead{height:80vh}#masthead.closed{transform:translateX(-100%)}#masthead>div{height:100%;display:flex;flex-flow:column nowrap}#masthead>div #nav{height:100%;display:flex;justify-content:center;align-items:center}#masthead>div #nav nav{width:100%}}@media screen and (min-width: 960px){#masthead{transform:translateX(-80px);opacity:0}.loaded #masthead{transform:none;opacity:1;transition:all .5s}}@media screen and (min-width: 1280px){#masthead{width:300px}}@media screen and (min-width: 1600px){#masthead{min-height:950px;width:360px}}#nav{font-family:var(--font-sans)}#nav ul{padding:0;margin:0;list-style:none}@media screen and (min-width: 0)and (max-width: 767px){#nav{position:absolute;left:0;top:100%;width:100%;font-weight:700;text-transform:uppercase;letter-spacing:.05em;transform:translateX(-100%);opacity:0;transition:all 1s;text-align:center}#nav>nav>ul{margin-left:-2rem;margin-right:-2rem}}@media screen and (min-width: 0)and (max-width: 767px)and (min-width: 960px){#nav>nav>ul{margin-left:-4rem;margin-right:-4rem}}@media screen and (min-width: 0)and (max-width: 767px)and (min-width: 1600px){#nav>nav>ul{margin-left:-5rem;margin-right:-5rem}}@media screen and (min-width: 0)and (max-width: 767px){#nav.open{transform:none;opacity:1}}@media screen and (min-width: 0)and (max-width: 767px){#nav a{display:block;padding:.75em 1em;line-height:1em;background:#b01117;color:#fff;transition:all .25s}#nav a:hover{background:#fff;color:#b01117}}@media screen and (min-width: 0)and (max-width: 767px){#nav ul ul a{padding-left:3em;font-size:.9em}}@media screen and (min-width: 768px){#nav{--nav-bg: rgba(0,0,0, 0.6);--nav-link-color: #c1bfbf;--nav-link-hvr-bg: #b01117;--nav-link-hvr-color: #fff;background:var(--nav-bg);font-size:.7em}#nav ul li a{display:block;text-transform:uppercase;letter-spacing:.05em;color:var(--nav-link-color);padding:.75em 30px;border-bottom:1px solid rgba(255,255,255,.2);font-weight:500;transition:all .25s}#nav ul li a:hover,#nav ul li a:focus,#nav ul li a.is-active{background:var(--nav-link-hvr-bg);color:var(--nav-link-hvr-color)}#nav ul li.expanded{position:relative}#nav ul li:first-child a{border-top:1px solid rgba(255,255,255,.2)}}#nav.stuck{position:fixed;left:0;top:0;width:100%;margin:0;height:80px;line-height:80px;background:#fff;text-align:center;box-shadow:0 5px 5px rgba(0,0,0,.1)}#nav.stuck ul li{display:inline-block;margin:0 1em}#nav.stuck ul li a{border:none;padding:0}#nav.stuck ul li a span{display:inline-block;position:relative;line-height:1.2em}#nav.stuck ul li a span::after{content:"";position:absolute;left:50%;top:100%;height:2px;transform:translateX(-50%);transition:all .25s;width:0}#nav.stuck ul li a:hover,#nav.stuck ul li a:focus,#nav.stuck ul li a.is-active{background:none;color:#686868}#nav.stuck ul li a:hover span::after,#nav.stuck ul li a:focus span::after,#nav.stuck ul li a.is-active span::after{width:100%}#nav.stuck ul li.expanded a::before,#nav.stuck ul li.expanded a::after{display:none}#nav.stuck ul li.expanded ul{display:none}#masthead .open #nav{transform:none;opacity:1}#nav-toggle{position:absolute;right:0;top:50%;width:34px;height:34px;transform:translateY(-50%);z-index:400}@media screen and (min-width: 768px){#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:3px;background:#b01117;transition:all .25s}#nav-toggle .icon .l.t{top:0}#nav-toggle .icon .l.m{top:50%;margin-top:-1px}#nav-toggle .icon .l.b{bottom:0}#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)}#home-banner #banner-callouts{position:absolute;right:0;top:0;z-index:50;padding:1rem;display:flex;background:#fff;width:100%;justify-content:flex-end;font-size:.8em;line-height:1.6em}#home-banner #banner-callouts .banner-callout h3{display:inline-block;font-size:1em;line-height:1.6em}#home-banner #banner-callouts .banner-callout a{display:inline-block}#home-banner #banner-callouts .banner-callout:first-child{margin-right:2em}@media screen and (min-width: 0)and (max-width: 767px){#home-banner #banner-callouts{top:60px;justify-content:center}}@media screen and (min-width: 768px){#home-banner #banner-callouts{font-size:1em;line-height:1.6em;padding-right:2rem}}@media screen and (min-width: 960px){#home-banner #banner-callouts{font-size:1.25em;line-height:1.6em}}#banner,.paragraph--type--banner{--banner-link-color: #cf9e20;height:480px;background-position:50% 50%;background-size:cover;position:relative}@media screen and (min-width: 768px){#banner,.paragraph--type--banner{height:80vh;min-height:800px}}@media screen and (min-width: 1600px){#banner,.paragraph--type--banner{min-height:950px}}#banner::before,.paragraph--type--banner::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(68, 38, 3, 0), rgba(68, 38, 3, 0) 25%, rgba(68, 38, 3, 0.7) 100%),url("/themes/custom/dprs/img/logo-overlay.png");background-position:0 0,100% 50%;background-repeat:no-repeat;background-size:auto auto,auto 100%}#banner>.content,.paragraph--type--banner>.content{padding:2rem 0rem 2rem 0rem;position:absolute;left:0;bottom:0;color:#fff}@media screen and (min-width: 960px){#banner>.content,.paragraph--type--banner>.content{padding:4rem 0rem 4rem 0rem}}@media screen and (min-width: 1600px){#banner>.content,.paragraph--type--banner>.content{padding:5rem 0rem 5rem 0rem}}@media screen and (min-width: 768px){#banner>.content,.paragraph--type--banner>.content{left:220px;top:auto;bottom:0}}@media screen and (min-width: 1280px){#banner>.content,.paragraph--type--banner>.content{left:300px;bottom:0}}@media screen and (min-width: 1600px){#banner>.content,.paragraph--type--banner>.content{left:360px}}#banner h1,#banner h2,.paragraph--type--banner h1,.paragraph--type--banner h2{font-family:var(--font-serif);font-size:2em;line-height:1em;margin-bottom:.25em}@media screen and (min-width: 768px){#banner h1,#banner h2,.paragraph--type--banner h1,.paragraph--type--banner h2{font-size:3em;line-height:1em}}#banner .field--name-field-body,#banner .field--name-field-bnr-subtext,.paragraph--type--banner .field--name-field-body,.paragraph--type--banner .field--name-field-bnr-subtext{font-family:var(--font-sans);font-size:1.25em;max-width:44rem;color:#fff;margin:1.5em 0;border:2px solid rgba(255,255,255,.5);border-style:solid none;padding:1em 0}@media screen and (min-width: 412px){#banner .field--name-field-body,#banner .field--name-field-bnr-subtext,.paragraph--type--banner .field--name-field-body,.paragraph--type--banner .field--name-field-bnr-subtext{font-size:1.2em;line-height:1.6em}}#banner .field--name-field-link a,.paragraph--type--banner .field--name-field-link a{color:var(--banner-link-color);text-transform:uppercase;letter-spacing:.05em;font-weight:700;font-family:var(--font-sans)}@media screen and (min-width: 960px){#banner h1,#banner h2,#banner .field--name-field-bnr-subtext,#banner .field--name-field-bnr-button,#banner .block-system-breadcrumb-block,.paragraph--type--banner h1,.paragraph--type--banner h2,.paragraph--type--banner .field--name-field-bnr-subtext,.paragraph--type--banner .field--name-field-bnr-button,.paragraph--type--banner .block-system-breadcrumb-block{transform:translateY(80px);opacity:0}.loaded #banner h1,.loaded #banner h2,.loaded #banner .field--name-field-bnr-subtext,.loaded #banner .field--name-field-bnr-button,.loaded #banner .block-system-breadcrumb-block,.loaded .paragraph--type--banner h1,.loaded .paragraph--type--banner h2,.loaded .paragraph--type--banner .field--name-field-bnr-subtext,.loaded .paragraph--type--banner .field--name-field-bnr-button,.loaded .paragraph--type--banner .block-system-breadcrumb-block{transform:none;opacity:1;transition:all .5s}.loaded #banner .field--name-field-bnr-subtext,.loaded .paragraph--type--banner .field--name-field-bnr-subtext{transition-delay:.2s}.loaded #banner .field--name-field-bnr-button,.loaded #banner .block-system-breadcrumb-block,.loaded .paragraph--type--banner .field--name-field-bnr-button,.loaded .paragraph--type--banner .block-system-breadcrumb-block{transition-delay:.4s}}.block-system-breadcrumb-block{color:#cbcbcb;text-transform:uppercase;letter-spacing:.05em;font-size:.8em;font-weight:700;margin-top:1.5em}.block-system-breadcrumb-block ol{padding:0;margin:0;list-style:none}.block-system-breadcrumb-block ol li{display:inline-block}.block-system-breadcrumb-block ol li a{display:inline-block;position:relative;color:#fff}.block-system-breadcrumb-block ol li a::after{content:"";position:absolute;left:50%;bottom:0;width:0;height:1px;background:#fff;transform:translateX(-50%);transition:all .25s}.block-system-breadcrumb-block ol li a:hover::after{width:100%}.block-system-breadcrumb-block ol li::after{content:" / "}.block-system-breadcrumb-block ol li:last-child::after{display:none}.field--name-field-banner{position:relative}.field--name-field-banner .slick-dots{padding:0;margin:0;list-style:none;position:absolute;left:220px;bottom:0;padding:2rem 0rem 2rem 0rem;width:12em;text-align:center;display:none !important}@media screen and (min-width: 960px){.field--name-field-banner .slick-dots{padding:4rem 0rem 4rem 0rem}}@media screen and (min-width: 1600px){.field--name-field-banner .slick-dots{padding:5rem 0rem 5rem 0rem}}@media screen and (min-width: 960px){.field--name-field-banner .slick-dots{display:block !important}}@media screen and (min-width: 1280px){.field--name-field-banner .slick-dots{left:300px}}@media screen and (min-width: 1600px){.field--name-field-banner .slick-dots{left:360px}}.field--name-field-banner .slick-dots button{display:inline-block;padding:0;background:transparent;font-size:1em;line-height:1.2em;margin-top:1.5em;font-weight:300;transition:all .5s}.field--name-field-banner .slick-dots button::before{content:"";position:absolute;right:100%;top:50%;width:0;height:2px;background:#fff;transition:all .5s;margin-right:.5em}.field--name-field-banner .slick-dots .slick-active button{transform:scale(1.5, 1.5);font-weight:700}.field--name-field-banner .slick-dots .slick-active button::before{width:.8em}.paragraph--type--banner .content{padding:2rem 2rem 2rem 2rem}@media screen and (min-width: 960px){.paragraph--type--banner .content{padding:4rem 4rem 4rem 4rem}}@media screen and (min-width: 1600px){.paragraph--type--banner .content{padding:5rem 5rem 5rem 5rem}}@media screen and (min-width: 960px){.paragraph--type--banner .content{margin-left:12em;padding-left:0 !important}}#banner .content{padding:2rem 2rem 2rem 2rem}@media screen and (min-width: 960px){#banner .content{padding:4rem 4rem 4rem 4rem}}@media screen and (min-width: 1600px){#banner .content{padding:5rem 5rem 5rem 5rem}}.paragraph--type--services-carousel{background:url("/themes/custom/dprs/img/logo-overlay-light.png") no-repeat -45% 50%/auto 105%,linear-gradient(to right, #48aace, #015486 100%)}.paragraph--type--services-carousel>.inner>div{position:relative}.paragraph--type--services-carousel .h1{color:#fff;font-family:var(--font-serif)}.paragraph--type--services-carousel .h2{margin-top:0}.paragraph--type--services-carousel .services,.paragraph--type--services-carousel .view-content,.view-services .services,.view-services .view-content{margin-left:-0.5rem;margin-right:-0.5rem}@media screen and (min-width: 960px){.paragraph--type--services-carousel .services,.paragraph--type--services-carousel .view-content,.view-services .services,.view-services .view-content{margin-left:-1rem;margin-right:-1rem}}@media screen and (min-width: 1600px){.paragraph--type--services-carousel .services,.paragraph--type--services-carousel .view-content,.view-services .services,.view-services .view-content{margin-left:-1.25rem;margin-right:-1.25rem}}.paragraph--type--services-carousel .slick-slider,.view-services .slick-slider{position:static}.paragraph--type--services-carousel .slick-slide,.view-services .slick-slide{padding:.5rem .5rem .5rem .5rem}@media screen and (min-width: 960px){.paragraph--type--services-carousel .slick-slide,.view-services .slick-slide{padding:1rem 1rem 1rem 1rem}}@media screen and (min-width: 1600px){.paragraph--type--services-carousel .slick-slide,.view-services .slick-slide{padding:1.25rem 1.25rem 1.25rem 1.25rem}}.paragraph--type--services-carousel .slick-prev,.paragraph--type--services-carousel .slick-next,.view-services .slick-prev,.view-services .slick-next{position:absolute;right:0;top:0;width:4em;height:4em;padding:0;overflow:hidden;text-indent:999px;border:3px solid #fff;border-radius:999px;background:transparent;opacity:.7;transition:all .25s}.paragraph--type--services-carousel .slick-prev::after,.paragraph--type--services-carousel .slick-next::after,.view-services .slick-prev::after,.view-services .slick-next::after{content:"";position:absolute;left:50%;top:50%;width:1em;height:1em;border:3px solid #fff;border-style:solid solid none none;transform:translate(-70%, -50%) rotate(45deg)}.paragraph--type--services-carousel .slick-prev:hover,.paragraph--type--services-carousel .slick-next:hover,.view-services .slick-prev:hover,.view-services .slick-next:hover{opacity:1}.paragraph--type--services-carousel .slick-prev,.view-services .slick-prev{margin-right:5em}.paragraph--type--services-carousel .slick-prev::after,.view-services .slick-prev::after{transform:translate(-25%, -50%) rotate(225deg)}.view-services .slick-prev,.view-services .slick-next{border-color:#b01117}.view-services .slick-prev::after,.view-services .slick-next::after{border-color:#b01117}.paragraph--type--services{--services-bg: #f8f4e6;background:var(--services-bg)}.paragraph--type--services .field--name-field-services{margin-left:-0.5rem;margin-right:-0.5rem;display:flex;flex-flow:row wrap}@media screen and (min-width: 960px){.paragraph--type--services .field--name-field-services{margin-left:-1rem;margin-right:-1rem}}@media screen and (min-width: 1600px){.paragraph--type--services .field--name-field-services{margin-left:-1.25rem;margin-right:-1.25rem}}.paragraph--type--services .field--name-field-services>div{padding:.5rem .5rem .5rem .5rem;width:100%}@media screen and (min-width: 960px){.paragraph--type--services .field--name-field-services>div{padding:1rem 1rem 1rem 1rem}}@media screen and (min-width: 1600px){.paragraph--type--services .field--name-field-services>div{padding:1.25rem 1.25rem 1.25rem 1.25rem}}@media screen and (min-width: 412px){.paragraph--type--services .field--name-field-services>div{width:50%}}@media screen and (min-width: 768px){.paragraph--type--services .field--name-field-services>div{width:33.3%}}@media screen and (min-width: 960px){.paragraph--type--services .field--name-field-services>div{width:25%}}.node-service.node-teaser{--service-bg: #033344;--service-hover-bg: #65c4e6;height:100%}.node-service.node-teaser a{display:block;background:var(--service-bg);transition:all .5s;height:100%;display:flex;flex-flow:column nowrap;justify-content:space-between}.node-service.node-teaser a .field--name-field-image{overflow:hidden;position:relative}.node-service.node-teaser a .field--name-field-image img{display:block;width:100%;height:auto;transition:all 1s}.node-service.node-teaser a .field--name-field-image::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;transition:all .5s}.node-service.node-teaser a .content{padding:1.5em}.node-service.node-teaser a h2{font-size:1.2em;line-height:1.2em;font-weight:400;color:#fff;margin-bottom:.25em}.node-service.node-teaser a .more{font-family:var(--font-sans);color:rgba(255,255,255,.4);text-transform:uppercase;letter-spacing:.05em;font-size:.8em;line-height:1.2em}.node-service.node-teaser a:hover{background:var(--service-hover-bg)}.node-service.node-teaser a:hover .field--name-field-image img{transform:scale(1.1, 1.1)}.node-service.node-teaser a:hover .field--name-field-image::after{opacity:1}.node-service.node-full{--service-bg: #f8f4e6;background:var(--service-bg)}.node-service.node-full>.inner{padding:3rem 2rem 3rem 2rem;max-width:1400px;margin:auto;display:flex;flex-flow:row wrap}@media screen and (min-width: 960px){.node-service.node-full>.inner{padding:6rem 4rem 6rem 4rem}}@media screen and (min-width: 1600px){.node-service.node-full>.inner{padding:7.5rem 5rem 7.5rem 5rem}}@media screen and (min-width: 1600px){.node-service.node-full>.inner{max-width:1600px}}.node-service.node-full>.inner .carousel{width:100%;margin-bottom:1em}.node-service.node-full>.inner .content{width:100%}@media screen and (min-width: 768px){.node-service.node-full>.inner .carousel{width:50%;padding:0rem 1rem 0rem 0rem}}@media screen and (min-width: 768px)and (min-width: 960px){.node-service.node-full>.inner .carousel{padding:0rem 2rem 0rem 0rem}}@media screen and (min-width: 768px)and (min-width: 1600px){.node-service.node-full>.inner .carousel{padding:0rem 2.5rem 0rem 0rem}}@media screen and (min-width: 768px){.node-service.node-full>.inner .content{width:50%;padding:0rem 0rem 0rem 1rem}}@media screen and (min-width: 768px)and (min-width: 960px){.node-service.node-full>.inner .content{padding:0rem 0rem 0rem 2rem}}@media screen and (min-width: 768px)and (min-width: 1600px){.node-service.node-full>.inner .content{padding:0rem 0rem 0rem 2.5rem}}.node-service.node-full>.inner .field--name-body p,.node-service.node-full>.inner .field--name-body ul,.node-service.node-full>.inner .field--name-body ol{margin-bottom:1em}.node-service.node-full>.inner .field--name-body li{padding:.25em 0}.node-service.node-full>.inner .field--name-body h2{font-size:1.75em;line-height:1.2em;margin-bottom:.5em;margin-top:1em;font-weight:700;margin-bottom:.25em}.node-service.node-full>.inner .field--name-body h2:first-child{margin-top:0}.node-service.node-full>.inner .field--name-body h3{font-size:1.5em;line-height:1.2em;margin-bottom:.5em;color:#6d0608}.node-service.node-full>.inner .field--name-body h2+h3{margin-top:-0.25em}.node-service.node-full>.inner .field--name-body h4{font-size:1.25em;line-height:1.2em;margin-bottom:.25em}.node-service.node-full>.inner .field--name-body h5{font-size:1.125em;line-height:1.2em;margin-bottom:.25em;font-weight:700}.node-service.node-full>.inner .field--name-body h6{font-size:1em;line-height:1.2em;margin-bottom:.25em;font-weight:700}.node-service.node-full>.inner .field--name-body hr{border:none;border-top:1px solid #ccc;margin:1em 0}.node-service.node-full>.inner .field--name-body img{display:block;width:100%;height:auto}.node-service.node-full>.inner .field--name-body .text-align-center{text-align:center}.node-service.node-full>.inner .field--name-body table{margin-bottom:2em}.node-service.node-full>.inner .field--name-body table td{padding:.5em;padding-bottom:0;border:1px solid #ccc}.node-service.node-full>.inner .field--name-body *:last-child{margin-bottom:0}.node-service.node-full .field--name-field-image-carousel img{display:block;width:100%;height:auto}.node-service.node-full .field--name-field-image-carousel .slider-nav{margin-top:5px}.node-service.node-full .field--name-field-image-carousel .slider-nav .slick-slide{padding:5px}.node-service.node-full .field--name-field-image-carousel .slider-nav .slick-slide>div{position:relative;overflow:hidden}.node-service.node-full .field--name-field-image-carousel .slider-nav .slick-slide>div img{transition:all 1s}.node-service.node-full .field--name-field-image-carousel .slider-nav .slick-slide>div::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;transition:all .5s}.node-service.node-full .field--name-field-image-carousel .slider-nav .slick-slide.slick-center>div img{transform:scale(1.1, 1.1)}.node-service.node-full .field--name-field-image-carousel .slider-nav .slick-slide.slick-center>div::after{opacity:1}.node-service.node-full .content .field--name-body{color:#403e3e}.node-service.node-full .content .links{display:flex;align-items:center;margin-top:2em}.node-service.node-full .content .links .button{margin-right:2em}.node-service.node-full .content .links .field--name-field-phone{font-family:var(--font-sans)}.node-service.node-full .content .links .field--name-field-phone>div::before{content:"P: "}#related-services>div>div{position:relative}#related-services .header h2{font-family:var(--font-serif);margin-bottom:0em}#related-services .header a{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.05em}.view-articles.view-display-id-block_page .view-content,.view-articles.view-display-id-block_related .view-content{display:flex;flex-flow:row wrap}.view-articles.view-display-id-block_page .views-row,.view-articles.view-display-id-block_related .views-row{width:100%}@media screen and (min-width: 640px){.view-articles.view-display-id-block_page .views-row,.view-articles.view-display-id-block_related .views-row{width:50%}}@media screen and (min-width: 960px){.view-articles.view-display-id-block_page .views-row,.view-articles.view-display-id-block_related .views-row{width:33.3%;font-size:.8em}}@media screen and (min-width: 1400px){.view-articles.view-display-id-block_page .views-row,.view-articles.view-display-id-block_related .views-row{font-size:1em}}.node-article.node-teaser{--article-color: #112049;--article-hover-bg: #eaaf2f}.node-article.node-teaser a .field--name-field-image{position:relative}.node-article.node-teaser a .field--name-field-image img{display:block;width:100%;height:auto;transition:all 1s}.node-article.node-teaser a .field--name-field-image::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:var(--article-hover-bg);opacity:0;transition:all .5s}.node-article.node-teaser a:hover .field--name-field-image img{transform:scale(1.1, 1.1)}.node-article.node-teaser a:hover .field--name-field-image::after{opacity:.8}.node-article.node-full>.content{padding:2rem 2rem 2rem 2rem;max-width:980px;margin:auto}@media screen and (min-width: 960px){.node-article.node-full>.content{padding:4rem 4rem 4rem 4rem}}@media screen and (min-width: 1600px){.node-article.node-full>.content{padding:5rem 5rem 5rem 5rem}}@media screen and (min-width: 1600px){.node-article.node-full>.content{max-width:1120px}}.node-article.node-full .field--name-field-page-content .paragraph{margin-bottom:3em}#related-articles .header{padding:0rem 2rem 1rem 2rem}@media screen and (min-width: 960px){#related-articles .header{padding:0rem 4rem 2rem 4rem}}@media screen and (min-width: 1600px){#related-articles .header{padding:0rem 5rem 2.5rem 5rem}}#related-articles .header h2{font-family:var(--font-serif);margin-bottom:0em}#related-articles .header a{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.05em}.paragraph--type--webform{--form-section-bg: #f8f4e6;--form-section-color: #403e3e;--form-highlight-color: #b01117;--form-field-bg: #c6c2b6;background:var(--form-section-bg);color:var(--form-section-color)}.paragraph--type--webform>.inner{display:flex;flex-flow:row wrap}.paragraph--type--webform .sidebar{width:100%;margin-bottom:2em;text-align:center}.paragraph--type--webform .webform{width:100%}@media screen and (min-width: 960px){.paragraph--type--webform .sidebar{width:240px;text-align:left}.paragraph--type--webform .webform{width:calc(100% - 240px);padding:0rem 0rem 0rem 2rem}}@media screen and (min-width: 960px)and (min-width: 960px){.paragraph--type--webform .webform{padding:0rem 0rem 0rem 4rem}}@media screen and (min-width: 960px)and (min-width: 1600px){.paragraph--type--webform .webform{padding:0rem 0rem 0rem 5rem}}@media screen and (min-width: 1280px){.paragraph--type--webform .sidebar{width:360px}.paragraph--type--webform .webform{width:calc(100% - 360px)}}.paragraph--type--webform .field--name-field-body p,.paragraph--type--webform .field--name-field-body ul,.paragraph--type--webform .field--name-field-body ol,.paragraph--type--webform .field--name-field-body__2 p,.paragraph--type--webform .field--name-field-body__2 ul,.paragraph--type--webform .field--name-field-body__2 ol{margin-bottom:1em}.paragraph--type--webform .field--name-field-body li,.paragraph--type--webform .field--name-field-body__2 li{padding:.25em 0}.paragraph--type--webform .field--name-field-body h2,.paragraph--type--webform .field--name-field-body__2 h2{font-size:1.75em;line-height:1.2em;margin-bottom:.5em;margin-top:1em;font-weight:700;margin-bottom:.25em}.paragraph--type--webform .field--name-field-body h2:first-child,.paragraph--type--webform .field--name-field-body__2 h2:first-child{margin-top:0}.paragraph--type--webform .field--name-field-body h3,.paragraph--type--webform .field--name-field-body__2 h3{font-size:1.5em;line-height:1.2em;margin-bottom:.5em;color:#6d0608}.paragraph--type--webform .field--name-field-body h2+h3,.paragraph--type--webform .field--name-field-body__2 h2+h3{margin-top:-0.25em}.paragraph--type--webform .field--name-field-body h4,.paragraph--type--webform .field--name-field-body__2 h4{font-size:1.25em;line-height:1.2em;margin-bottom:.25em}.paragraph--type--webform .field--name-field-body h5,.paragraph--type--webform .field--name-field-body__2 h5{font-size:1.125em;line-height:1.2em;margin-bottom:.25em;font-weight:700}.paragraph--type--webform .field--name-field-body h6,.paragraph--type--webform .field--name-field-body__2 h6{font-size:1em;line-height:1.2em;margin-bottom:.25em;font-weight:700}.paragraph--type--webform .field--name-field-body hr,.paragraph--type--webform .field--name-field-body__2 hr{border:none;border-top:1px solid #ccc;margin:1em 0}.paragraph--type--webform .field--name-field-body img,.paragraph--type--webform .field--name-field-body__2 img{display:block;width:100%;height:auto}.paragraph--type--webform .field--name-field-body .text-align-center,.paragraph--type--webform .field--name-field-body__2 .text-align-center{text-align:center}.paragraph--type--webform .field--name-field-body table,.paragraph--type--webform .field--name-field-body__2 table{margin-bottom:2em}.paragraph--type--webform .field--name-field-body table td,.paragraph--type--webform .field--name-field-body__2 table td{padding:.5em;padding-bottom:0;border:1px solid #ccc}.paragraph--type--webform .field--name-field-body *:last-child,.paragraph--type--webform .field--name-field-body__2 *:last-child{margin-bottom:0}.paragraph--type--webform .field--name-field-body h2,.paragraph--type--webform .field--name-field-body__2 h2{font-weight:700}.paragraph--type--webform .field--name-field-body__2{text-align:center;margin-bottom:3em}.paragraph--type--webform form{margin-left:-0.5rem;margin-right:-0.5rem;display:flex;flex-flow:row wrap}@media screen and (min-width: 960px){.paragraph--type--webform form{margin-left:-1rem;margin-right:-1rem}}@media screen and (min-width: 1600px){.paragraph--type--webform form{margin-left:-1.25rem;margin-right:-1.25rem}}.paragraph--type--webform form label span.r,.paragraph--type--webform form legend span.r{color:var(--form-highlight-color)}.paragraph--type--webform fieldset{padding:0;border:none}.paragraph--type--webform div[id^=ajax-wrapper],.paragraph--type--webform form>div{width:100%}.paragraph--type--webform .form-item{width:100%;padding:0rem .5rem 1rem .5rem}@media screen and (min-width: 960px){.paragraph--type--webform .form-item{padding:0rem 1rem 2rem 1rem}}@media screen and (min-width: 1600px){.paragraph--type--webform .form-item{padding:0rem 1.25rem 2.5rem 1.25rem}}@media screen and (min-width: 640px){.paragraph--type--webform .form-item.half{width:50%}}@media screen and (min-width: 768px){.paragraph--type--webform .form-item.third{width:33.3%}}.form-item label{display:block;line-height:1.2em;margin-bottom:.25em;position:relative}.form-item label .r{position:absolute;right:0}.form-item input,.form-item textarea,.form-item select{background-color:var(--form-field-bg);border:none;border-radius:0;width:100%;transition:all .25s;font-size:.9em}.form-item input:focus,.form-item textarea:focus,.form-item select:focus{background-color:var(--form-highlight-color);border:none;outline:none}.form-item input,.form-item select{padding:0 1em;height:60px;line-height:60px}@media screen and (min-width: 1600px){.form-item input,.form-item select{height:80px;line-height:80px}}.form-item textarea{padding:1em}.form-item .description{font-size:.7em;line-height:1.4em;margin-top:.25em}form>.form-actions{width:100%;padding:0rem .5rem 0rem .5rem}@media screen and (min-width: 960px){form>.form-actions{padding:0rem 1rem 0rem 1rem}}@media screen and (min-width: 1600px){form>.form-actions{padding:0rem 1.25rem 0rem 1.25rem}}form>.form-actions button{height:60px;text-align:center;width:100%;border-radius:0;font-size:.9em;color:#fff}@media screen and (min-width: 1600px){form>.form-actions button{height:80px}}.form-managed-file{position:relative}.form-managed-file button{margin:0;line-height:80px;padding-top:0;padding-bottom:0}.form-managed-file>label.upload-button,.form-managed-file>label.webform-file-button,.form-managed-file span.file{display:block;background-color:var(--form-field-bg);color:#01222e;width:100%;height:60px;line-height:60px;margin:0;padding:0 1em;text-transform:none;letter-spacing:0;font-weight:300}@media screen and (min-width: 1600px){.form-managed-file>label.upload-button,.form-managed-file>label.webform-file-button,.form-managed-file span.file{height:80px;line-height:80px}}.form-managed-file>label.upload-button:hover,.form-managed-file>label.webform-file-button:hover,.form-managed-file span.file:hover{cursor:pointer}.form-managed-file label.option{display:inline-block}.form-managed-file .js-form-type-checkbox{margin-top:.5em}.form-managed-file button#edit-upload-resume-upload-button{position:absolute;right:1em;top:30px;width:.75em;height:.75em;padding:0;overflow:hidden;text-indent:999px;border-radius:0;transform:translateY(-50%);background:transparent;font-weight:300}@media screen and (min-width: 1600px){.form-managed-file button#edit-upload-resume-upload-button{top:40px}}.form-managed-file button#edit-upload-resume-upload-button::before{content:"";position:absolute;left:0;top:50%;width:100%;height:.2em;background:var(--form-highlight-color);transform:translateY(-50%)}.form-managed-file button#edit-upload-resume-upload-button::after{content:"";position:absolute;left:50%;top:0;width:.2em;height:100%;background:var(--form-highlight-color);transform:translateX(-50%)}.form-managed-file button[data-drupal-selector=edit-resume-remove-button],.form-managed-file button[data-drupal-selector=edit-cover-letter-remove-button],.form-managed-file button[data-drupal-selector=edit-agreement-remove-button],.form-managed-file button[data-drupal-selector=edit-application-form-remove-button],.form-managed-file button[data-drupal-selector=edit-documents-remove-button]{bottom:0;overflow:hidden;font-size:.6em;background:var(--form-highlight-color);border-radius:0;color:#fff;height:auto !important;line-height:1.2em;padding:.75em 2em}.form-managed-file .form-item{padding:0}.form-managed-file .form-item label span{background:transparent;height:auto;line-height:1.4em}.form-managed-file .form-item:last-child{margin-bottom:3em}.paragraph--type--products{--products-bg: #f8f4e6;background:var(--products-bg)}.paragraph--type--products .field--name-field-products{margin-left:-0.5rem;margin-right:-0.5rem;display:flex;flex-flow:row wrap}@media screen and (min-width: 960px){.paragraph--type--products .field--name-field-products{margin-left:-1rem;margin-right:-1rem}}@media screen and (min-width: 1600px){.paragraph--type--products .field--name-field-products{margin-left:-1.25rem;margin-right:-1.25rem}}.paragraph--type--products .field--name-field-products>div{padding:.5rem .5rem .5rem .5rem;width:100%}@media screen and (min-width: 960px){.paragraph--type--products .field--name-field-products>div{padding:1rem 1rem 1rem 1rem}}@media screen and (min-width: 1600px){.paragraph--type--products .field--name-field-products>div{padding:1.25rem 1.25rem 1.25rem 1.25rem}}@media screen and (min-width: 640px){.paragraph--type--products .field--name-field-products>div{width:50%}}@media screen and (min-width: 768px){.paragraph--type--products .field--name-field-products>div{width:33.3%}}@media screen and (min-width: 1280px){.paragraph--type--products .field--name-field-products>div{width:25%}}.node-product.node-teaser{--product-bg: #b01117}.node-product.node-teaser a{display:block}.node-product.node-teaser a .image{position:relative;overflow:hidden}.node-product.node-teaser a .image img{display:block;width:100%;height:auto;transition:all 1s}.node-product.node-teaser a .image .rollover{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0;transition:all .5s}.node-product.node-teaser a .image .rollover span{position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%);text-align:center;text-transform:uppercase;letter-spacing:.05em;font-family:var(--font-sans);color:#fff}.node-product.node-teaser a .content{padding:1em 1.5em;background:var(--product-bg)}.node-product.node-teaser a h2{font-size:1.2em;line-height:1.2em;font-weight:400;color:#fff;margin-bottom:.25em}.node-product.node-teaser a .more{font-family:var(--font-sans);color:rgba(255,255,255,.8);text-transform:uppercase;letter-spacing:.05em;font-size:.8em;line-height:1.2em}.node-product.node-teaser a:hover .image img{transform:scale(1.1, 1.1)}.node-product.node-teaser a:hover .image .rollover{opacity:1}.node-product.node-teaser .field--name-body{font-size:.9em;line-height:1.4em;margin-top:1em}#footer{--footer-link-color: #b01117;font-size:.8em;line-height:1.4em;font-family:var(--font-sans);background-size:contain}#footer>div{padding:0rem 2rem 0rem 2rem;max-width:1400px;margin:auto;text-align:center}@media screen and (min-width: 960px){#footer>div{padding:0rem 4rem 0rem 4rem}}@media screen and (min-width: 1600px){#footer>div{padding:0rem 5rem 0rem 5rem}}@media screen and (min-width: 1600px){#footer>div{max-width:1600px}}#footer>div .blocks{display:flex;flex-flow:row wrap;justify-content:space-between;padding:1rem 0rem 1rem 0rem;margin-left:-0.5rem;margin-right:-0.5rem}@media screen and (min-width: 960px){#footer>div .blocks{padding:2rem 0rem 2rem 0rem}}@media screen and (min-width: 1600px){#footer>div .blocks{padding:2.5rem 0rem 2.5rem 0rem}}@media screen and (min-width: 960px){#footer>div .blocks{margin-left:-1rem;margin-right:-1rem}}@media screen and (min-width: 1600px){#footer>div .blocks{margin-left:-1.25rem;margin-right:-1.25rem}}#footer>div .blocks p,#footer>div .blocks ul,#footer>div .blocks ol{margin-bottom:1em}#footer>div .blocks li{padding:.25em 0}#footer>div .blocks h2{font-size:1.75em;line-height:1.2em;margin-bottom:.5em;margin-top:1em;font-weight:700;margin-bottom:.25em}#footer>div .blocks h2:first-child{margin-top:0}#footer>div .blocks h3{font-size:1.5em;line-height:1.2em;margin-bottom:.5em;color:#6d0608}#footer>div .blocks h2+h3{margin-top:-0.25em}#footer>div .blocks h4{font-size:1.25em;line-height:1.2em;margin-bottom:.25em}#footer>div .blocks h5{font-size:1.125em;line-height:1.2em;margin-bottom:.25em;font-weight:700}#footer>div .blocks h6{font-size:1em;line-height:1.2em;margin-bottom:.25em;font-weight:700}#footer>div .blocks hr{border:none;border-top:1px solid #ccc;margin:1em 0}#footer>div .blocks img{display:block;width:100%;height:auto}#footer>div .blocks .text-align-center{text-align:center}#footer>div .blocks table{margin-bottom:2em}#footer>div .blocks table td{padding:.5em;padding-bottom:0;border:1px solid #ccc}#footer>div .blocks *:last-child{margin-bottom:0}#footer>div .blocks>div,#footer>div .blocks>nav{padding:.5rem .5rem .5rem .5rem;width:100%}@media screen and (min-width: 960px){#footer>div .blocks>div,#footer>div .blocks>nav{padding:1rem 1rem 1rem 1rem}}@media screen and (min-width: 1600px){#footer>div .blocks>div,#footer>div .blocks>nav{padding:1.25rem 1.25rem 1.25rem 1.25rem}}#footer>div .footer-logo{max-width:240px;margin:auto;margin-bottom:2em}#footer>div .footer-logo img{display:block;width:100%;height:auto}@media screen and (min-width: 768px){#footer>div{text-align:left}#footer>div .blocks>div,#footer>div .blocks>nav{width:auto}#footer>div .footer-logo{max-width:180px;margin:0}#footer>div .legal{max-width:250px}}@media screen and (min-width: 1400px){#footer>div .footer-logo{max-width:300px}}#footer h2{font-size:1.2em !important;line-height:1.2em;font-weight:700;margin-bottom:.5em;text-transform:uppercase;letter-spacing:.05em}#footer ul{padding:0;margin:0;list-style:none}#footer a{color:var(--footer-link-color)}#credits{position:relative;line-height:1.6em;border-top:1px solid #9e9e9e;padding:2em 1em;font-weight:700;text-align:left}#btt{position:absolute;right:0;top:50%;width:1.25em;height:1.25em;border:3px solid var(--footer-link-color);border-style:solid solid none none;transform:translate(-50%, -25%) rotate(-45deg);overflow:hidden;text-indent:9999px;transition:all .25s}#btt:hover{cursor:pointer}.user-login-form{max-width:900px;margin:auto;padding:2rem 2rem 2rem 2rem;display:flex;flex-flow:row wrap}@media screen and (min-width: 960px){.user-login-form{padding:4rem 4rem 4rem 4rem}}@media screen and (min-width: 1600px){.user-login-form{padding:5rem 5rem 5rem 5rem}}.user-login-form h2{max-width:30em;margin:auto;margin-bottom:2em;text-align:center}.user-login-form .form-item{padding:.25rem .25rem .25rem .25rem}@media screen and (min-width: 960px){.user-login-form .form-item{padding:.5rem .5rem .5rem .5rem}}@media screen and (min-width: 1600px){.user-login-form .form-item{padding:.625rem .625rem .625rem .625rem}}.user-login-form .form-item input{margin-bottom:0}@media screen and (min-width: 768px){.user-login-form .form-item{width:50%}}.user-login-form .form-actions{width:100%;padding:.25rem .25rem .25rem .25rem}@media screen and (min-width: 960px){.user-login-form .form-actions{padding:.5rem .5rem .5rem .5rem}}@media screen and (min-width: 1600px){.user-login-form .form-actions{padding:.625rem .625rem .625rem .625rem}}.block-local-tasks-block{text-align:center;margin-top:1em}.block-local-tasks-block ul{padding:0;margin:0;list-style:none}.block-local-tasks-block ul li{display:inline-block}.block-local-tasks-block ul li a{display:inline-block;position:relative;font-size:.9em;padding:.75em 2em;border:none;font-family:var(--font-sans);font-weight:700;letter-spacing:.1em;transition:all .25s;text-transform:uppercase;background:#b01117;color:#fff;font-size:.7em}.block-local-tasks-block ul li a:hover{background:#6d0608;color:#fff}.contextual-links li,.contextual-links a{display:block}.node--type-project .contextual{display:none !important}