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:0.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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{font-family:proxima-nova,sans-serif;font-weight:400;color:#2b2f4a;font-size:0.875em;line-height:1.6em}@media screen and (min-width:25.875em){body{font-size:1em;line-height:1.6em}}@media screen and (min-width:60em){body{font-size:1.125em;line-height:1.6em}}@media screen and (min-width:100em){body{font-size:1.25em;line-height:1.6em}}::-moz-selection{background:#092645;color:#fff}::selection{background:#092645;color:#fff}img::-moz-selection{background:#092645;color:#fff}img::selection{background:#092645;color:#fff}*,*::before,*::after{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:josefin-sans,sans-serif;font-weight:700;font-style:normal;margin:0}p{line-height:inherit;margin-top:0}strong{font-weight:700}a{color:#a64731;text-decoration:none;transition:color 0.25s;outline:none !important}a:hover{color:#ce910e}.button{display:inline-block;position:relative;padding:1em 3em;background:#ce910e;border:none;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;transition:all 0.25s}.button:hover{background:#a64731;color:#fff}.section-title{font-size:2.5em;line-height:1.2em;margin-bottom:0.5em}#container,#main-content{position:relative}#after-content{position:relative}.paragraph--type--text h2,.paragraph--type--text-image h2,.node-event .details h2{font-size:2em;line-height:1.2em;margin-bottom:0.5em;font-weight:900}.paragraph--type--text h3,.paragraph--type--text-image h3,.node-event .details h3{font-size:1.75em;font-weight:900;line-height:1.2em;margin-bottom:0.5em}.paragraph--type--text h4,.paragraph--type--text-image h4,.node-event .details h4{font-size:1.5em;line-height:1.2em;margin-bottom:0.25em;font-weight:900}.paragraph--type--text h5,.paragraph--type--text-image h5,.node-event .details h5{font-size:1.25em;line-height:1.2em;margin-bottom:0.25em;font-weight:700}.paragraph--type--text h6,.paragraph--type--text-image h6,.node-event .details h6{font-size:1.125em;line-height:1.2em;margin-bottom:0.25em}.paragraph--type--text hr,.paragraph--type--text-image hr,.node-event .details hr{border:none;border-top:2px solid #b5b5b6;margin:1em 0}.paragraph--type--text img,.paragraph--type--text-image img,.node-event .details img{display:block;width:100%;height:auto}.paragraph--type--text .text-align-center,.paragraph--type--text-image .text-align-center,.node-event .details .text-align-center{text-align:center}.paragraph--type--text-image{display:flex;flex-flow:row wrap;align-items:center}.paragraph--type--text-image img{display:block;width:100%;height:auto}@media screen and (min-width:40em){.paragraph--type--text-image .field--name-field-body,.paragraph--type--text-image .field--name-field-image{width:50%}.paragraph--type--text-image.image-right .field--name-field-body{padding-right:.9375rem}}@media screen and (min-width:40em) and (min-width:60em){.paragraph--type--text-image.image-right .field--name-field-body{padding-right:1.25rem}}@media screen and (min-width:40em) and (min-width:80em){.paragraph--type--text-image.image-right .field--name-field-body{padding-right:1.875rem}}@media screen and (min-width:40em) and (min-width:100em){.paragraph--type--text-image.image-right .field--name-field-body{padding-right:2.5rem}}@media screen and (min-width:40em){.paragraph--type--text-image.image-right .field--name-field-image{padding-left:.9375rem}}@media screen and (min-width:40em) and (min-width:60em){.paragraph--type--text-image.image-right .field--name-field-image{padding-left:1.25rem}}@media screen and (min-width:40em) and (min-width:80em){.paragraph--type--text-image.image-right .field--name-field-image{padding-left:1.875rem}}@media screen and (min-width:40em) and (min-width:100em){.paragraph--type--text-image.image-right .field--name-field-image{padding-left:2.5rem}}@media screen and (min-width:40em){.paragraph--type--text-image.image-left .field--name-field-body{order:2;padding-left:.9375rem}}@media screen and (min-width:40em) and (min-width:60em){.paragraph--type--text-image.image-left .field--name-field-body{padding-left:1.25rem}}@media screen and (min-width:40em) and (min-width:80em){.paragraph--type--text-image.image-left .field--name-field-body{padding-left:1.875rem}}@media screen and (min-width:40em) and (min-width:100em){.paragraph--type--text-image.image-left .field--name-field-body{padding-left:2.5rem}}@media screen and (min-width:40em){.paragraph--type--text-image.image-left .field--name-field-image{order:1;padding-right:.9375rem}}@media screen and (min-width:40em) and (min-width:60em){.paragraph--type--text-image.image-left .field--name-field-image{padding-right:1.25rem}}@media screen and (min-width:40em) and (min-width:80em){.paragraph--type--text-image.image-left .field--name-field-image{padding-right:1.875rem}}@media screen and (min-width:40em) and (min-width:100em){.paragraph--type--text-image.image-left .field--name-field-image{padding-right:2.5rem}}.paragraph--type--image img{display:block;width:100%;height:auto}.node-landing-page .paragraph--type--image{padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;max-width:1400px;margin:auto}@media screen and (min-width:60em){.node-landing-page .paragraph--type--image{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem}}@media screen and (min-width:80em){.node-landing-page .paragraph--type--image{padding-top:1.875rem;padding-right:1.875rem;padding-bottom:1.875rem}}@media screen and (min-width:100em){.node-landing-page .paragraph--type--image{padding-top:2.5rem;padding-right:2.5rem;padding-bottom:2.5rem}}.paragraph--type--columns{padding-top:2.8125rem;padding-right:.9375rem;padding-bottom:2.8125rem;padding-left:.9375rem;max-width:1400px;margin:auto}@media screen and (min-width:60em){.paragraph--type--columns{padding-top:3.75rem;padding-right:1.25rem;padding-bottom:3.75rem;padding-left:1.25rem}}@media screen and (min-width:80em){.paragraph--type--columns{padding-top:5.625rem;padding-right:1.875rem;padding-bottom:5.625rem;padding-left:1.875rem}}@media screen and (min-width:100em){.paragraph--type--columns{padding-top:7.5rem;padding-right:2.5rem;padding-bottom:7.5rem;padding-left:2.5rem}}.paragraph--type--columns .field--name-field-columns{display:flex;flex-flow:row wrap;margin-left:-.46875rem;margin-right:-.46875rem}@media screen and (min-width:60em){.paragraph--type--columns .field--name-field-columns{margin-left:-.625rem;margin-right:-.625rem}}@media screen and (min-width:80em){.paragraph--type--columns .field--name-field-columns{margin-left:-.9375rem;margin-right:-.9375rem}}@media screen and (min-width:100em){.paragraph--type--columns .field--name-field-columns{margin-left:-1.25rem;margin-right:-1.25rem}}.paragraph--type--columns .field--name-field-columns>div{width:100%;padding-top:.46875rem;padding-right:.46875rem;padding-bottom:.46875rem;padding-left:.46875rem}@media screen and (min-width:60em){.paragraph--type--columns .field--name-field-columns>div{padding-top:.625rem;padding-right:.625rem;padding-bottom:.625rem;padding-left:.625rem}}@media screen and (min-width:80em){.paragraph--type--columns .field--name-field-columns>div{padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem}}@media screen and (min-width:100em){.paragraph--type--columns .field--name-field-columns>div{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}}@media screen and (min-width:48em){.paragraph--type--columns .field--name-field-columns>div{width:50%}}#header{padding-right:.9375rem;padding-left:.9375rem;position:absolute;left:0;top:0;width:100%;z-index:500;background:rgba(9,38,69,0.8)}@media screen and (min-width:60em){#header{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width:80em){#header{padding-right:1.875rem;padding-left:1.875rem}}@media screen and (min-width:100em){#header{padding-right:2.5rem;padding-left:2.5rem}}#header>div{position:relative;height:60px;line-height:60px;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end}@media screen and (min-width:80em){#header>div{height:100px;line-height:100px}}@media screen and (min-width:87.5em){#header>div{height:120px;line-height:120px}}@media screen and (min-width:60em){#header{position:fixed}}.adminimal-admin-toolbar #header{top:79px}#site-title{position:absolute;left:0;width:100px;bottom:-70px}#site-title img{width:100%;height:auto}@media screen and (min-width:80em){#site-title{bottom:-120px;width:180px}}#nav ul{padding:0;margin:0;list-style:none}@media screen and (max-width:79.99875em){#nav{position:absolute;left:0;top:100%;margin-top:60px;width:100%;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;transform:translateX(-100%);opacity:0;transition:all 1s;z-index:600}#nav ul{margin-left:-.9375rem;margin-right:-.9375rem}}@media screen and (max-width:79.99875em) and (min-width:60em){#nav ul{margin-left:-1.25rem;margin-right:-1.25rem}}@media screen and (max-width:79.99875em) and (min-width:80em){#nav ul{margin-left:-1.875rem;margin-right:-1.875rem}}@media screen and (max-width:79.99875em) and (min-width:100em){#nav ul{margin-left:-2.5rem;margin-right:-2.5rem}}@media screen and (max-width:79.99875em){#nav ul ul{display:none}#nav.open{transform:none;opacity:1}#nav li{display:block}#nav a{display:block;padding:0.75em 1em;line-height:1em;text-align:center;color:#20548a;background:#fff;transition:all 0.25s}#nav a:hover{background:#20548a;color:#fff}}@media screen and (min-width:80em){#nav{text-align:right;font-size:0.8em}#nav ul li{margin-right:0.75em;display:inline-block}#nav ul li a{display:block;line-height:60px;position:relative;color:#fff}#nav ul li a.donate{display:inline-block;position:relative;padding:1em 3em;background:#ce910e;border:none;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;transition:all 0.25s;line-height:1.2em;background:#a64731}#nav ul li a.donate:hover{background:#a64731;color:#fff}}@media screen and (min-width:87.5em){#nav ul li{margin-right:1.5em}#nav ul li a{letter-spacing:0.1em;line-height:100px}}#nav-toggle{position:absolute;right:0;top:50%;width:40px;height:40px;transform:translateY(-50%);z-index:400}@media screen and (min-width:80em){#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:#ce910e;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)}.field--name-field-banner{position:relative}.field--name-field-banner .slides::after{content:"";display:table;clear:both}.field--name-field-banner .slides>div{float:left;width:100%;margin-right:-100%;position:relative;z-index:300;opacity:0;transition:all 0.5s}.field--name-field-banner .slides>div.current{opacity:1;z-index:301}.field--name-field-banner .control-nav{position:absolute;z-index:400;left:50%;bottom:0;width:100%;max-width:1400px;transform:translateX(-50%);padding-bottom:2.8125rem;padding-left:.9375rem}@media screen and (min-width:60em){.field--name-field-banner .control-nav{padding-bottom:3.75rem;padding-left:1.25rem}}@media screen and (min-width:80em){.field--name-field-banner .control-nav{padding-bottom:5.625rem;padding-left:1.875rem}}@media screen and (min-width:100em){.field--name-field-banner .control-nav{padding-bottom:7.5rem;padding-left:2.5rem}}.field--name-field-banner .control-nav a{display:inline-block;width:1.2em;height:1.2em;background:rgba(255,255,255,0.6);transition:all 0.5s;margin-right:0.75em;overflow:hidden;text-indent:9999px}.field--name-field-banner .control-nav a.active{background:rgba(255,255,255,0.9)}.field--name-field-banner .dir-nav{display:none}.paragraph--type--banner-slide,#banner{height:100vh;background-position:50% 50%;background-size:cover;position:relative;color:#fff;font-size:0.6em;min-height:500px}.not-front .paragraph--type--banner-slide,.not-front #banner{min-height:400px}@media screen and (min-width:48em){.paragraph--type--banner-slide,#banner{height:70vh;font-size:0.8em}.not-front .paragraph--type--banner-slide,.not-front #banner{min-height:600px}}@media screen and (min-width:60em){.paragraph--type--banner-slide,#banner{height:100vh;min-height:600px}.not-front .paragraph--type--banner-slide,.not-front #banner{min-height:700px}}@media screen and (min-width:80em){.paragraph--type--banner-slide,#banner{min-height:780px}.not-front .paragraph--type--banner-slide,.not-front #banner{min-height:800px}}.paragraph--type--banner-slide::before,#banner::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(206,145,14,0.35)}.paragraph--type--banner-slide::after,#banner::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to right,rgba(206,145,14,0.4) 0%,rgba(206,145,14,0.4) 30%,rgba(206,145,14,0) 100%)}.paragraph--type--banner-slide>.content,#banner>.content{padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem;position:absolute;left:50%;top:50%;width:100%;max-width:1400px;transform:translate(-50%,-50%);z-index:50}@media screen and (min-width:60em){.paragraph--type--banner-slide>.content,#banner>.content{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}}@media screen and (min-width:80em){.paragraph--type--banner-slide>.content,#banner>.content{padding-top:1.875rem;padding-right:1.875rem;padding-bottom:1.875rem;padding-left:1.875rem}}@media screen and (min-width:100em){.paragraph--type--banner-slide>.content,#banner>.content{padding-top:2.5rem;padding-right:2.5rem;padding-bottom:2.5rem;padding-left:2.5rem}}.not-front .paragraph--type--banner-slide>.content,.not-front #banner>.content{margin-top:30px}@media screen and (min-width:80em){.not-front .paragraph--type--banner-slide>.content,.not-front #banner>.content{margin-top:60px}}.paragraph--type--banner-slide h1,.paragraph--type--banner-slide h2,#banner h1,#banner h2{font-size:3em;line-height:1.2em;margin-bottom:0.25em;font-weight:700}.paragraph--type--banner-slide .field--name-field-body,#banner .field--name-field-body{font-size:1.5em;line-height:1.6em;max-width:30em}.paragraph--type--banner-slide .field--name-field-bnr-subtext,#banner .field--name-field-bnr-subtext{font-size:1.25em;line-height:1.6em;max-width:30em}.paragraph--type--banner-slide .field--name-field-button a,#banner .field--name-field-button a{display:inline-block;position:relative;padding:1em 3em;background:#ce910e;border:none;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;transition:all 0.25s}.paragraph--type--banner-slide .field--name-field-button a:hover,#banner .field--name-field-button a:hover{background:#a64731;color:#fff}@media screen and (min-width:60em){.paragraph--type--banner-slide h1,.paragraph--type--banner-slide h2,.paragraph--type--banner-slide .field--name-field-bnr-subtext,.paragraph--type--banner-slide .field--name-field-body,.paragraph--type--banner-slide .field--name-field-button,.paragraph--type--banner-slide .block-system-breadcrumb-block,#banner h1,#banner h2,#banner .field--name-field-bnr-subtext,#banner .field--name-field-body,#banner .field--name-field-button,#banner .block-system-breadcrumb-block{transform:translateY(-80px);opacity:0}.not-front.loaded .paragraph--type--banner-slide h1,.not-front.loaded .paragraph--type--banner-slide h2,.not-front.loaded .paragraph--type--banner-slide .field--name-field-bnr-subtext,.not-front.loaded .paragraph--type--banner-slide .field--name-field-body,.not-front.loaded .paragraph--type--banner-slide .field--name-field-button,.not-front.loaded .paragraph--type--banner-slide .block-system-breadcrumb-block,.path-frontpage .current .paragraph--type--banner-slide h1,.path-frontpage .current .paragraph--type--banner-slide h2,.path-frontpage .current .paragraph--type--banner-slide .field--name-field-bnr-subtext,.path-frontpage .current .paragraph--type--banner-slide .field--name-field-body,.path-frontpage .current .paragraph--type--banner-slide .field--name-field-button,.path-frontpage .current .paragraph--type--banner-slide .block-system-breadcrumb-block,.not-front.loaded #banner h1,.not-front.loaded #banner h2,.not-front.loaded #banner .field--name-field-bnr-subtext,.not-front.loaded #banner .field--name-field-body,.not-front.loaded #banner .field--name-field-button,.not-front.loaded #banner .block-system-breadcrumb-block,.path-frontpage .current #banner h1,.path-frontpage .current #banner h2,.path-frontpage .current #banner .field--name-field-bnr-subtext,.path-frontpage .current #banner .field--name-field-body,.path-frontpage .current #banner .field--name-field-button,.path-frontpage .current #banner .block-system-breadcrumb-block{transform:none;opacity:1;transition:all 0.75s}.not-front.loaded .paragraph--type--banner-slide .field--name-field-bnr-subtext,.not-front.loaded .paragraph--type--banner-slide .field--name-field-body,.path-frontpage .current .paragraph--type--banner-slide .field--name-field-bnr-subtext,.path-frontpage .current .paragraph--type--banner-slide .field--name-field-body,.not-front.loaded #banner .field--name-field-bnr-subtext,.not-front.loaded #banner .field--name-field-body,.path-frontpage .current #banner .field--name-field-bnr-subtext,.path-frontpage .current #banner .field--name-field-body{transition-delay:0.2s}.not-front.loaded .paragraph--type--banner-slide .field--name-field-button,.not-front.loaded .paragraph--type--banner-slide .block-system-breadcrumb-block,.path-frontpage .current .paragraph--type--banner-slide .field--name-field-button,.path-frontpage .current .paragraph--type--banner-slide .block-system-breadcrumb-block,.not-front.loaded #banner .field--name-field-button,.not-front.loaded #banner .block-system-breadcrumb-block,.path-frontpage .current #banner .field--name-field-button,.path-frontpage .current #banner .block-system-breadcrumb-block{transition-delay:0.4s}}#banner{height:70vh}.block-system-breadcrumb-block ol{padding:0;margin:0;list-style:none;font-weight:700;text-transform:uppercase;letter-spacing:0.05em}.block-system-breadcrumb-block ol li{display:inline-block}.block-system-breadcrumb-block ol li a{color:#ce910e}.block-system-breadcrumb-block ol li::after{content:" / "}.block-system-breadcrumb-block ol li:last-child::after{display:none}#latest-events header{padding-top:2.8125rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem;max-width:1400px;margin:auto;text-align:center}@media screen and (min-width:60em){#latest-events header{padding-top:3.75rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}}@media screen and (min-width:80em){#latest-events header{padding-top:5.625rem;padding-right:1.875rem;padding-bottom:1.875rem;padding-left:1.875rem}}@media screen and (min-width:100em){#latest-events header{padding-top:7.5rem;padding-right:2.5rem;padding-bottom:2.5rem;padding-left:2.5rem}}#latest-events header .section-title{margin-bottom:0}#latest-events header a{font-size:1.25em;line-height:1.6em;text-transform:uppercase;letter-spacing:0.05em;font-weight:700;color:#20548a}@media screen and (min-width:60em){#latest-events header .section-title,#latest-events header p{transform:translateY(-80px);opacity:0}#latest-events header .section-title.loaded,#latest-events header p.loaded{transform:none;opacity:1;transition:all 0.75s}#latest-events header p.loaded{transition-delay:0.2s}}.node-home-page .events,.node-event.node-full .events{position:relative}.node-home-page .events .bg,.node-event.node-full .events .bg{position:absolute;left:0;top:0;width:100%;height:100%;padding-top:1.875rem}@media screen and (min-width:60em){.node-home-page .events .bg,.node-event.node-full .events .bg{padding-top:2.5rem}}@media screen and (min-width:80em){.node-home-page .events .bg,.node-event.node-full .events .bg{padding-top:3.75rem}}@media screen and (min-width:100em){.node-home-page .events .bg,.node-event.node-full .events .bg{padding-top:5rem}}.node-home-page .events .bg>div,.node-event.node-full .events .bg>div{width:100%;height:100%;background:#092645 url("/themes/arcanehorizon/img/wave.png") 50% 50%;background-attachment:fixed}.node-home-page .events .view,.node-event.node-full .events .view{padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem;max-width:1400px;margin:auto;position:relative}@media screen and (min-width:60em){.node-home-page .events .view,.node-event.node-full .events .view{padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width:80em){.node-home-page .events .view,.node-event.node-full .events .view{padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}@media screen and (min-width:100em){.node-home-page .events .view,.node-event.node-full .events .view{padding-right:2.5rem;padding-bottom:5rem;padding-left:2.5rem}}.node-home-page .events .view .view-content,.node-event.node-full .events .view .view-content{display:flex;flex-flow:row wrap;margin-left:-.46875rem;margin-right:-.46875rem}@media screen and (min-width:60em){.node-home-page .events .view .view-content,.node-event.node-full .events .view .view-content{margin-left:-.625rem;margin-right:-.625rem}}@media screen and (min-width:80em){.node-home-page .events .view .view-content,.node-event.node-full .events .view .view-content{margin-left:-.9375rem;margin-right:-.9375rem}}@media screen and (min-width:100em){.node-home-page .events .view .view-content,.node-event.node-full .events .view .view-content{margin-left:-1.25rem;margin-right:-1.25rem}}.node-home-page .events .view .views-row,.node-event.node-full .events .view .views-row{width:100%;padding-top:.46875rem;padding-right:.46875rem;padding-bottom:.46875rem;padding-left:.46875rem}@media screen and (min-width:60em){.node-home-page .events .view .views-row,.node-event.node-full .events .view .views-row{padding-top:.625rem;padding-right:.625rem;padding-bottom:.625rem;padding-left:.625rem}}@media screen and (min-width:80em){.node-home-page .events .view .views-row,.node-event.node-full .events .view .views-row{padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem}}@media screen and (min-width:100em){.node-home-page .events .view .views-row,.node-event.node-full .events .view .views-row{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}}@media screen and (min-width:40em){.node-home-page .events .view .views-row,.node-event.node-full .events .view .views-row{width:50%}}@media screen and (min-width:40em) and (max-width:47.99875em){.node-home-page .events .view .views-row,.node-event.node-full .events .view .views-row{font-size:0.8em}}.node-event.node-full #latest-events header{display:flex;flex-flow:row wrap;justify-content:space-between}.view-events.view-display-id-block_page{position:relative;background:#ebebed}.view-events.view-display-id-block_page .bg{position:absolute;left:0;top:0;width:100%;height:100%;padding-top:1.875rem}@media screen and (min-width:60em){.view-events.view-display-id-block_page .bg{padding-top:2.5rem}}@media screen and (min-width:80em){.view-events.view-display-id-block_page .bg{padding-top:3.75rem}}@media screen and (min-width:100em){.view-events.view-display-id-block_page .bg{padding-top:5rem}}.view-events.view-display-id-block_page .bg>div{width:100%;height:100%;background:#092645 url("/themes/arcanehorizon/img/wave.png") 50% 50%}.view-events.view-display-id-block_page>.inner{padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem;max-width:1400px;margin:auto;position:relative}@media screen and (min-width:60em){.view-events.view-display-id-block_page>.inner{padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width:80em){.view-events.view-display-id-block_page>.inner{padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}@media screen and (min-width:100em){.view-events.view-display-id-block_page>.inner{padding-right:2.5rem;padding-bottom:5rem;padding-left:2.5rem}}.view-events.view-display-id-block_page>.inner .view-content{display:flex;flex-flow:row wrap;margin-left:-.46875rem;margin-right:-.46875rem}@media screen and (min-width:60em){.view-events.view-display-id-block_page>.inner .view-content{margin-left:-.625rem;margin-right:-.625rem}}@media screen and (min-width:80em){.view-events.view-display-id-block_page>.inner .view-content{margin-left:-.9375rem;margin-right:-.9375rem}}@media screen and (min-width:100em){.view-events.view-display-id-block_page>.inner .view-content{margin-left:-1.25rem;margin-right:-1.25rem}}.view-events.view-display-id-block_page>.inner .views-row{width:100%;padding-top:.46875rem;padding-right:.46875rem;padding-bottom:.46875rem;padding-left:.46875rem}@media screen and (min-width:60em){.view-events.view-display-id-block_page>.inner .views-row{padding-top:.625rem;padding-right:.625rem;padding-bottom:.625rem;padding-left:.625rem}}@media screen and (min-width:80em){.view-events.view-display-id-block_page>.inner .views-row{padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem}}@media screen and (min-width:100em){.view-events.view-display-id-block_page>.inner .views-row{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}}@media screen and (min-width:40em){.view-events.view-display-id-block_page>.inner .views-row{width:50%}}@media screen and (min-width:40em) and (max-width:47.99875em){.view-events.view-display-id-block_page>.inner .views-row{font-size:0.8em}}.field--name-field-unrestricted-html{background:#ebebed}.field--name-field-unrestricted-html .calendar{max-width:1400px;margin:auto;padding-top:2.8125rem;padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem}@media screen and (min-width:60em){.field--name-field-unrestricted-html .calendar{padding-top:3.75rem;padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width:80em){.field--name-field-unrestricted-html .calendar{padding-top:5.625rem;padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}@media screen and (min-width:100em){.field--name-field-unrestricted-html .calendar{padding-top:7.5rem;padding-right:2.5rem;padding-bottom:5rem;padding-left:2.5rem}}.field--name-field-unrestricted-html .calendar iframe{width:100%}.node-event.node-teaser a{display:block;position:relative}.node-event.node-teaser a .field--name-field-image{position:relative;overflow:hidden}.node-event.node-teaser a .field--name-field-image::after{content:"";position:absolute;left:0;top:0;width:100%;height:200%;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,0.8) 100%);transition:all 0.5s}.node-event.node-teaser a .field--name-field-image img{display:block;width:100%;height:auto;transition:all 3s}.node-event.node-teaser a .content{position:absolute;left:0;bottom:0;width:100%;padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem;transition:all 0.5s}@media screen and (min-width:60em){.node-event.node-teaser a .content{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}}@media screen and (min-width:80em){.node-event.node-teaser a .content{padding-top:1.875rem;padding-right:1.875rem;padding-bottom:1.875rem;padding-left:1.875rem}}@media screen and (min-width:100em){.node-event.node-teaser a .content{padding-top:2.5rem;padding-right:2.5rem;padding-bottom:2.5rem;padding-left:2.5rem}}.node-event.node-teaser a .content .field--name-field-date-txt{text-transform:uppercase;letter-spacing:0.05em;color:#175868}.node-event.node-teaser a .content h2{display:inline-block;color:#092645;padding-top:0.5em;border-top:3px solid rgba(0,0,0,0.3);margin-top:0.5em}.node-event.node-teaser a:hover .field--name-field-image::after{transform:translateY(-50%)}.node-event.node-teaser a:hover .field--name-field-image img{transform:scale(1.1,1.1)}.node-event.node-teaser a:hover .content{bottom:100%;transform:translateY(100%)}@media screen and (min-width:60em){.views-row:nth-child(odd) .node-event.node-teaser{transform:translateX(-80px);opacity:0}.views-row:nth-child(even) .node-event.node-teaser{transform:translateX(80px);opacity:0}.views-row:nth-child(odd) .node-event.node-teaser.loaded,.views-row:nth-child(even) .node-event.node-teaser.loaded{transform:none;opacity:1;transition:all 0.75s}}.node-event.node-full{background:#ebebed}.node-event.node-full>div{padding-top:2.8125rem;padding-right:.9375rem;padding-bottom:2.8125rem;padding-left:.9375rem;max-width:1400px;margin:auto;display:flex;flex-flow:row wrap}@media screen and (min-width:60em){.node-event.node-full>div{padding-top:3.75rem;padding-right:1.25rem;padding-bottom:3.75rem;padding-left:1.25rem}}@media screen and (min-width:80em){.node-event.node-full>div{padding-top:5.625rem;padding-right:1.875rem;padding-bottom:5.625rem;padding-left:1.875rem}}@media screen and (min-width:100em){.node-event.node-full>div{padding-top:7.5rem;padding-right:2.5rem;padding-bottom:7.5rem;padding-left:2.5rem}}.node-event.node-full>div .field--name-field-image{margin-bottom:2em}.node-event.node-full>div .field--name-field-image img{display:block;width:100%;height:auto}@media screen and (min-width:48em){.node-event.node-full>div .field--name-field-image{width:55%}.node-event.node-full>div .details{width:45%;padding-left:1.875rem}}@media screen and (min-width:48em) and (min-width:60em){.node-event.node-full>div .details{padding-left:2.5rem}}@media screen and (min-width:48em) and (min-width:80em){.node-event.node-full>div .details{padding-left:3.75rem}}@media screen and (min-width:48em) and (min-width:100em){.node-event.node-full>div .details{padding-left:5rem}}.callouts .field--name-field-callouts{display:flex;flex-flow:row wrap;background:#092645 url("/themes/arcanehorizon/img/wave.png") 50% 50%;background-attachment:fixed}.callouts .field--name-field-callouts>div{width:100%}@media screen and (min-width:48em){.callouts .field--name-field-callouts>div{width:33.33333%}}@media screen and (min-width:48em) and (max-width:59.99875em){.callouts .field--name-field-callouts>div{font-size:0.8em;line-height:1.6em}}.callouts .field--name-field-callouts>div a{transition:all 0.25s}.callouts .field--name-field-callouts>div:nth-child(3n+1) a{background:#175868}.callouts .field--name-field-callouts>div:nth-child(3n+1) a:hover{background:#092329}.callouts .field--name-field-callouts>div:nth-child(3n+2) a{background:#ce910e}.callouts .field--name-field-callouts>div:nth-child(3n+2) a:hover{background:#865f09}.callouts .field--name-field-callouts>div:nth-child(3n+3) a{background:#a64731}.callouts .field--name-field-callouts>div:nth-child(3n+3) a:hover{background:#6b2e20}@media screen and (min-width:60em){.callouts .field--name-field-callouts{overflow:hidden}.callouts .field--name-field-callouts>div{transform:translateY(180px);opacity:0}.callouts.loaded .field--name-field-callouts>div{transform:none;opacity:1;transition:all 0.75s}.callouts.loaded .field--name-field-callouts>div:nth-child(1){transition-delay:0.3s}.callouts.loaded .field--name-field-callouts>div:nth-child(3){transition-delay:0.6s}}.paragraph--type--callout a{display:block;color:#fff;padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem}@media screen and (min-width:60em){.paragraph--type--callout a{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}}@media screen and (min-width:80em){.paragraph--type--callout a{padding-top:1.875rem;padding-right:1.875rem;padding-bottom:1.875rem;padding-left:1.875rem}}@media screen and (min-width:100em){.paragraph--type--callout a{padding-top:2.5rem;padding-right:2.5rem;padding-bottom:2.5rem;padding-left:2.5rem}}.paragraph--type--callout a .content{padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem}@media screen and (min-width:60em){.paragraph--type--callout a .content{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}}@media screen and (min-width:80em){.paragraph--type--callout a .content{padding-top:1.875rem;padding-right:1.875rem;padding-bottom:1.875rem;padding-left:1.875rem}}@media screen and (min-width:100em){.paragraph--type--callout a .content{padding-top:2.5rem;padding-right:2.5rem;padding-bottom:2.5rem;padding-left:2.5rem}}.paragraph--type--callout a h2{text-transform:uppercase;letter-spacing:0.05em;font-size:1.5em;line-height:1.2em;margin-bottom:0.5em}.paragraph--type--callout a .field--name-field-body{opacity:0.7}.paragraph--type--callout a .more{font-weight:700;text-transform:uppercase;letter-spacing:0.05em}#latest-news header,#related-news header{max-width:1400px;margin:auto}#latest-news header .section-title strong,#related-news header .section-title strong{font-weight:700;color:#175868}@media screen and (min-width:60em){#latest-news header .section-title,#related-news header .section-title{opacity:0;transform:translateX(-80px)}#latest-news header .section-title strong,#related-news header .section-title strong{display:inline-block;opacity:0;transform:translateX(160px)}#latest-news header .section-title.loaded,#related-news header .section-title.loaded{opacity:1;transform:none;transition:all 0.75s}#latest-news header .section-title.loaded strong,#related-news header .section-title.loaded strong{opacity:1;transform:none;transition:all 0.75s}}#latest-news .view,#related-news .view{padding-top:.46875rem;padding-right:.46875rem;padding-bottom:.46875rem;padding-left:.46875rem;max-width:1400px;margin:auto}@media screen and (min-width:60em){#latest-news .view,#related-news .view{padding-top:.625rem;padding-right:.625rem;padding-bottom:.625rem;padding-left:.625rem}}@media screen and (min-width:80em){#latest-news .view,#related-news .view{padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem}}@media screen and (min-width:100em){#latest-news .view,#related-news .view{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}}#latest-news header{padding-top:2.8125rem;padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem}@media screen and (min-width:60em){#latest-news header{padding-top:3.75rem;padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width:80em){#latest-news header{padding-top:5.625rem;padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}@media screen and (min-width:100em){#latest-news header{padding-top:7.5rem;padding-right:2.5rem;padding-bottom:5rem;padding-left:2.5rem}}#latest-news header .section-title{font-weight:400;text-align:center;text-transform:uppercase;letter-spacing:0.05em;color:#696969}#related-news header{display:flex;flex-flow:row wrap;padding-top:.9375rem;padding-right:.46875rem;padding-left:.46875rem;justify-content:space-between}@media screen and (min-width:60em){#related-news header{padding-top:1.25rem;padding-right:.625rem;padding-left:.625rem}}@media screen and (min-width:80em){#related-news header{padding-top:1.875rem;padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:100em){#related-news header{padding-top:2.5rem;padding-right:1.25rem;padding-left:1.25rem}}.view-news.view-display-id-block_page{padding-top:2.34375rem;padding-right:.46875rem;padding-bottom:2.34375rem;padding-left:.46875rem;max-width:1400px;margin:auto}@media screen and (min-width:60em){.view-news.view-display-id-block_page{padding-top:3.125rem;padding-right:.625rem;padding-bottom:3.125rem;padding-left:.625rem}}@media screen and (min-width:80em){.view-news.view-display-id-block_page{padding-top:4.6875rem;padding-right:.9375rem;padding-bottom:4.6875rem;padding-left:.9375rem}}@media screen and (min-width:100em){.view-news.view-display-id-block_page{padding-top:6.25rem;padding-right:1.25rem;padding-bottom:6.25rem;padding-left:1.25rem}}.node-article.node-teaser{margin-bottom:.9375rem}@media screen and (min-width:60em){.node-article.node-teaser{margin-bottom:1.25rem}}@media screen and (min-width:80em){.node-article.node-teaser{margin-bottom:1.875rem}}@media screen and (min-width:100em){.node-article.node-teaser{margin-bottom:2.5rem}}.node-article.node-teaser a{display:flex;flex-flow:row wrap}.node-article.node-teaser a .field--name-field-image{width:100%;margin-bottom:0.25em}.node-article.node-teaser a .field--name-field-image>div{overflow:hidden;position:relative}.node-article.node-teaser a .field--name-field-image>div::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4);opacity:0;transition:all 0.5s}.node-article.node-teaser a .field--name-field-image img{display:block;position:relative;width:100%;height:auto;transition:all 3s}.node-article.node-teaser a .content{width:100%;border:2px solid #a64731;border-style:solid none;display:flex;flex-flow:row wrap;align-items:center}.node-article.node-teaser a .content>div{padding-top:.9375rem;padding-right:.46875rem;padding-bottom:.9375rem;padding-left:.46875rem}@media screen and (min-width:60em){.node-article.node-teaser a .content>div{padding-top:1.25rem;padding-right:.625rem;padding-bottom:1.25rem;padding-left:.625rem}}@media screen and (min-width:80em){.node-article.node-teaser a .content>div{padding-top:1.875rem;padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem}}@media screen and (min-width:100em){.node-article.node-teaser a .content>div{padding-top:2.5rem;padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}.node-article.node-teaser a h2{font-size:1.5em;line-height:1.2em;color:#20548a}.node-article.node-teaser a .field--name-body{color:#696969;margin:1em 0}.node-article.node-teaser a .more{text-transform:uppercase;font-weight:700;letter-spacing:0.05em;font-weight:700;color:#a64731;transition:all 0.5s}.node-article.node-teaser a:hover .field--name-field-image>div img{transform:scale(1.1,1.1)}.node-article.node-teaser a:hover .field--name-field-image>div::after{opacity:1}.node-article.node-teaser a:hover .more{color:#20548a}@media screen and (min-width:40em){.node-article.node-teaser a .field--name-field-image{width:60%}.node-article.node-teaser a .content{width:40%}.views-row:nth-child(odd) .node-article.node-teaser a .field--name-field-image{padding-right:.9375rem}}@media screen and (min-width:40em) and (min-width:60em){.views-row:nth-child(odd) .node-article.node-teaser a .field--name-field-image{padding-right:1.25rem}}@media screen and (min-width:40em) and (min-width:80em){.views-row:nth-child(odd) .node-article.node-teaser a .field--name-field-image{padding-right:1.875rem}}@media screen and (min-width:40em) and (min-width:100em){.views-row:nth-child(odd) .node-article.node-teaser a .field--name-field-image{padding-right:2.5rem}}@media screen and (min-width:40em){.views-row:nth-child(even) .node-article.node-teaser a .field--name-field-image{order:2;padding-left:.9375rem}}@media screen and (min-width:40em) and (min-width:60em){.views-row:nth-child(even) .node-article.node-teaser a .field--name-field-image{padding-left:1.25rem}}@media screen and (min-width:40em) and (min-width:80em){.views-row:nth-child(even) .node-article.node-teaser a .field--name-field-image{padding-left:1.875rem}}@media screen and (min-width:40em) and (min-width:100em){.views-row:nth-child(even) .node-article.node-teaser a .field--name-field-image{padding-left:2.5rem}}@media screen and (min-width:40em){.views-row:nth-child(even) .node-article.node-teaser a .content{order:1}}@media screen and (min-width:40em) and (max-width:47.99875em){.node-article.node-teaser a{font-size:0.8em;line-height:1.6em}}@media screen and (min-width:60em){.views-row:nth-child(odd) .node-article.node-teaser .field--name-field-image{transform:translateX(-80px);opacity:0}.views-row:nth-child(odd) .node-article.node-teaser .content{transform:translateX(80px);opacity:0}.views-row:nth-child(even) .node-article.node-teaser .field--name-field-image{transform:translateX(80px);opacity:0}.views-row:nth-child(even) .node-article.node-teaser .content{transform:translateX(-80px);opacity:0}.views-row:nth-child(odd) .node-article.node-teaser.loaded .field--name-field-image,.views-row:nth-child(odd) .node-article.node-teaser.loaded .content,.views-row:nth-child(even) .node-article.node-teaser.loaded .field--name-field-image,.views-row:nth-child(even) .node-article.node-teaser.loaded .content{transform:none;opacity:1;transition:all 0.75s}}.node-article.node-full>.content,.node-portal-page.node-full>.content{background:#ebebed;color:#747474}.node-article.node-full>.content>.inner,.node-portal-page.node-full>.content>.inner{padding-top:2.8125rem;padding-right:.9375rem;padding-bottom:2.8125rem;padding-left:.9375rem;max-width:980px;margin:auto}@media screen and (min-width:60em){.node-article.node-full>.content>.inner,.node-portal-page.node-full>.content>.inner{padding-top:3.75rem;padding-right:1.25rem;padding-bottom:3.75rem;padding-left:1.25rem}}@media screen and (min-width:80em){.node-article.node-full>.content>.inner,.node-portal-page.node-full>.content>.inner{padding-top:5.625rem;padding-right:1.875rem;padding-bottom:5.625rem;padding-left:1.875rem}}@media screen and (min-width:100em){.node-article.node-full>.content>.inner,.node-portal-page.node-full>.content>.inner{padding-top:7.5rem;padding-right:2.5rem;padding-bottom:7.5rem;padding-left:2.5rem}}.paragraph--type--hero{position:relative}@media screen and (max-width:79.99875em){.paragraph--type--hero{font-size:0.8em}}.paragraph--type--hero .bg{position:absolute;left:0;top:0;width:100%;height:100%}.paragraph--type--hero .bg>div{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50% 50%;background-size:cover}.paragraph--type--hero .bg>div::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(9,38,69,0.7)}.paragraph--type--hero .content{padding-top:2.8125rem;padding-right:.9375rem;padding-bottom:2.8125rem;padding-left:.9375rem;position:relative;max-width:1400px;margin:auto;color:#fff}@media screen and (min-width:60em){.paragraph--type--hero .content{padding-top:3.75rem;padding-right:1.25rem;padding-bottom:3.75rem;padding-left:1.25rem}}@media screen and (min-width:80em){.paragraph--type--hero .content{padding-top:5.625rem;padding-right:1.875rem;padding-bottom:5.625rem;padding-left:1.875rem}}@media screen and (min-width:100em){.paragraph--type--hero .content{padding-top:7.5rem;padding-right:2.5rem;padding-bottom:7.5rem;padding-left:2.5rem}}.paragraph--type--hero .content .field--name-field-body{font-size:1.25em;line-height:1.6em;opacity:0.8}.paragraph--type--hero .content .field--name-field-body a{color:#ce910e}.paragraph--type--hero .content .field--name-field-body a:hover{color:#a64731}@media screen and (min-width:40em){.paragraph--type--hero .content .section-title,.paragraph--type--hero .content .field--name-field-body{max-width:75%}}@media screen and (min-width:60em){.paragraph--type--hero .section-title,.paragraph--type--hero .field--name-field-body>div{transform:translateY(-80px);opacity:0}.paragraph--type--hero.loaded .section-title,.paragraph--type--hero.loaded .field--name-field-body>div{transform:none;opacity:1;transition:all 0.75s}.paragraph--type--hero.loaded .field--name-field-body>div{transition-delay:0.3s}}@media screen and (min-width:40em){.paragraph--type--hero-grid .field--name-field-heros{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:0px 0px;grid-template-areas:"Left Top-Right" "Left Bottom-Right"}.paragraph--type--hero-grid .field--name-field-heros>div:nth-child(1){grid-area:Left}.paragraph--type--hero-grid .field--name-field-heros>div:nth-child(2){grid-area:Top-Right}.paragraph--type--hero-grid .field--name-field-heros>div:nth-child(3){grid-area:Bottom-Right}}.paragraph--type--hero-grid .field--name-field-heros>div .paragraph{height:100%}.paragraph--type--hero-grid .paragraph--type--hero{position:relative}.paragraph--type--hero-grid .paragraph--type--hero .bg{background:#175868}.paragraph--type--hero-grid .paragraph--type--hero .bg>div{filter:grayscale(100%);mix-blend-mode:multiply}.paragraph--type--hero-grid .paragraph--type--hero .bg>div::after{display:none}.paragraph--type--hero-grid .paragraph--type--hero .content{padding-top:1.875rem;padding-right:1.875rem;padding-bottom:1.875rem;padding-left:1.875rem;position:relative;color:#fff}@media screen and (min-width:60em){.paragraph--type--hero-grid .paragraph--type--hero .content{padding-top:2.5rem;padding-right:2.5rem;padding-bottom:2.5rem;padding-left:2.5rem}}@media screen and (min-width:80em){.paragraph--type--hero-grid .paragraph--type--hero .content{padding-top:3.75rem;padding-right:3.75rem;padding-bottom:3.75rem;padding-left:3.75rem}}@media screen and (min-width:100em){.paragraph--type--hero-grid .paragraph--type--hero .content{padding-top:5rem;padding-right:5rem;padding-bottom:5rem;padding-left:5rem}}.paragraph--type--hero-grid .paragraph--type--hero .section-title{font-size:1.75em;line-height:1.2em;text-transform:uppercase;letter-spacing:0.05em;max-width:none}.paragraph--type--hero-grid .paragraph--type--hero .field--name-field-body{opacity:0.8;max-width:none}.paragraph--type--hero-grid .field--name-field-heros>div:nth-child(2) .paragraph--type--hero .bg{background:#a64731}.paragraph--type--hero-grid .field--name-field-heros>div:nth-child(3) .paragraph--type--hero .bg{background:#ce910e}@media screen and (min-width:60em){.paragraph--type--hero-grid .field--name-field-heros>div:nth-child(1) .paragraph--type--hero{transform:translateX(-120px);opacity:0}.paragraph--type--hero-grid .field--name-field-heros>div:nth-child(2) .paragraph--type--hero{transform:translateY(-120px);opacity:0}.paragraph--type--hero-grid .field--name-field-heros>div:nth-child(3) .paragraph--type--hero{transform:translateY(120px);opacity:0}.paragraph--type--hero-grid .field--name-field-heros>div:nth-child(1) .paragraph--type--hero.loaded,.paragraph--type--hero-grid .field--name-field-heros>div:nth-child(2) .paragraph--type--hero.loaded,.paragraph--type--hero-grid .field--name-field-heros>div:nth-child(3) .paragraph--type--hero.loaded{transform:none;opacity:1;transition:all 0.75s}}.paragraph--type--list-hero{padding-top:2.8125rem;padding-right:.9375rem;padding-bottom:2.8125rem;padding-left:.9375rem;max-width:1400px;margin:auto;text-align:center}@media screen and (min-width:60em){.paragraph--type--list-hero{padding-top:3.75rem;padding-right:1.25rem;padding-bottom:3.75rem;padding-left:1.25rem}}@media screen and (min-width:80em){.paragraph--type--list-hero{padding-top:5.625rem;padding-right:1.875rem;padding-bottom:5.625rem;padding-left:1.875rem}}@media screen and (min-width:100em){.paragraph--type--list-hero{padding-top:7.5rem;padding-right:2.5rem;padding-bottom:7.5rem;padding-left:2.5rem}}.paragraph--type--list-hero .field--name-field-body{font-size:1.25em;line-height:1.6em;max-width:30em;margin:auto;color:#747474}.paragraph--type--list-hero .field--name-field-list{padding:0;margin:0;list-style:none;counter-reset:ccounter;margin-top:2em}.paragraph--type--list-hero .field--name-field-list li{padding-top:.46875rem;padding-right:.9375rem;padding-bottom:.46875rem;padding-left:.9375rem;counter-increment:ccounter;text-align:left;border-top:1px solid #c9c9c9;font-weight:700}@media screen and (min-width:60em){.paragraph--type--list-hero .field--name-field-list li{padding-top:.625rem;padding-right:1.25rem;padding-bottom:.625rem;padding-left:1.25rem}}@media screen and (min-width:80em){.paragraph--type--list-hero .field--name-field-list li{padding-top:.9375rem;padding-right:1.875rem;padding-bottom:.9375rem;padding-left:1.875rem}}@media screen and (min-width:100em){.paragraph--type--list-hero .field--name-field-list li{padding-top:1.25rem;padding-right:2.5rem;padding-bottom:1.25rem;padding-left:2.5rem}}.paragraph--type--list-hero .field--name-field-list li>span{display:block;position:relative;padding-left:1.5em}.paragraph--type--list-hero .field--name-field-list li>span::before{content:counter(ccounter) ". ";position:absolute;left:0;top:0;font-size:1.5em;font-family:josefin-sans,sans-serif}.paragraph--type--list-hero .field--name-field-list li:nth-child(1){color:#a64731}.paragraph--type--list-hero .field--name-field-list li:nth-child(2){color:#ce910e}.paragraph--type--list-hero .field--name-field-list li:nth-child(3){color:#175868}.paragraph--type--list-hero .field--name-field-list li:nth-child(4){color:#092645;border-right:none}@media screen and (min-width:48em){.paragraph--type--list-hero .field--name-field-list{display:flex;flex-flow:row wrap}.paragraph--type--list-hero .field--name-field-list li{width:25%;border-top:none;border-right:2px solid #c9c9c9}}@media screen and (min-width:60em){.paragraph--type--list-hero h2,.paragraph--type--list-hero .body,.paragraph--type--list-hero .field--name-field-list li{transform:translateY(-80px);opacity:0}.paragraph--type--list-hero.loaded h2,.paragraph--type--list-hero.loaded .body{transform:none;opacity:1;transition:all 0.75s}.paragraph--type--list-hero.loaded .body{transition-delay:0.3s}.paragraph--type--list-hero .field--name-field-list.loaded li{transform:none;opacity:1;transition:all 0.75s}.paragraph--type--list-hero .field--name-field-list.loaded li:nth-child(2){transition-delay:0.3s}.paragraph--type--list-hero .field--name-field-list.loaded li:nth-child(3){transition-delay:0.6s}.paragraph--type--list-hero .field--name-field-list.loaded li:nth-child(4){transition-delay:0.9s}}.node-story{position:relative}.node-story .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50% 50%;background-size:cover}.node-story .bg::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(9,38,69,0.7)}.node-story .content{padding-top:2.8125rem;padding-right:.9375rem;padding-bottom:2.8125rem;padding-left:.9375rem;position:relative;max-width:1400px;margin:auto;color:#fff}@media screen and (min-width:60em){.node-story .content{padding-top:3.75rem;padding-right:1.25rem;padding-bottom:3.75rem;padding-left:1.25rem}}@media screen and (min-width:80em){.node-story .content{padding-top:5.625rem;padding-right:1.875rem;padding-bottom:5.625rem;padding-left:1.875rem}}@media screen and (min-width:100em){.node-story .content{padding-top:7.5rem;padding-right:2.5rem;padding-bottom:7.5rem;padding-left:2.5rem}}@media screen and (min-width:60em){.node-story .content>div{max-width:75%}}.node-story .body{font-size:1.25em;line-height:1.6em}.node-story .body .field--name-body,.node-story .body .field--name-field-body{opacity:0.8}.node-story .body .field--name-field-body{height:0;overflow:hidden}.node-story .body .toggle{font-weight:700;text-transform:uppercase;letter-spacing:0.05em;color:#fff;position:relative}.node-story .body .toggle span{transition:all 0.25s}.node-story .body .toggle span.less{position:absolute;left:0;top:0;opacity:0}.node-story.open .body .toggle .more{opacity:0}.node-story.open .body .toggle .less{opacity:1}.field--name-field-stories>div:nth-child(even) .node-story .bg::after{background:rgba(255,255,255,0.8)}.field--name-field-stories>div:nth-child(even) .node-story .content{display:flex;flex-flow:row wrap;justify-content:flex-end;color:#2d2d2d}.field--name-field-stories>div:nth-child(even) .node-story .body .toggle{color:#092645}.paragraph--type--services .field--name-field-services{display:flex;flex-flow:row wrap}.paragraph--type--services .field--name-field-services>div{width:100%}@media screen and (min-width:48em){.paragraph--type--services .field--name-field-services>div{width:50%}}.field--name-field-services{overflow:hidden}@media screen and (max-width:79.99875em){.node-service.node-teaser{font-size:0.8em;line-height:1.6em}}.node-service.node-teaser a{display:block;position:relative}.node-service.node-teaser a .field--name-field-image{background:#ce910e;overflow:hidden}.field--name-field-services>div:nth-child(4n+2) .node-service.node-teaser a .field--name-field-image,.views-row:nth-child(4n+2) .node-service.node-teaser a .field--name-field-image{background:#a64731}.field--name-field-services>div:nth-child(4n+3) .node-service.node-teaser a .field--name-field-image{background:#175868}.field--name-field-services>div:nth-child(4n+4) .node-service.node-teaser a .field--name-field-image{background:#092645}.node-service.node-teaser a .field--name-field-image img{display:block;width:100%;height:auto;filter:grayscale(100%);mix-blend-mode:multiply;opacity:0.8;transition:opacity 0.5s,transform 3s}.node-service.node-teaser a .content{position:absolute;left:50%;top:50%;width:100%;max-width:40em;transform:translate(-50%,-50%);color:#fff;padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem}@media screen and (min-width:60em){.node-service.node-teaser a .content{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}}@media screen and (min-width:80em){.node-service.node-teaser a .content{padding-top:1.875rem;padding-right:1.875rem;padding-bottom:1.875rem;padding-left:1.875rem}}@media screen and (min-width:100em){.node-service.node-teaser a .content{padding-top:2.5rem;padding-right:2.5rem;padding-bottom:2.5rem;padding-left:2.5rem}}.node-service.node-teaser a .content h2{font-size:1.5em;line-height:1.2em;text-transform:uppercase;letter-spacing:0.05em}.node-service.node-teaser a .content .field--name-body{margin:1em 0;opacity:0.8}.node-service.node-teaser a .content .more{font-weight:700}.node-service.node-teaser a:hover .field--name-field-image img{transform:scale(1.1,1.1);opacity:0.2}@media screen and (min-width:60em){.field--name-field-services>div:nth-child(odd) .node-service.node-teaser{transform:translateX(-80px);opacity:0}.field--name-field-services>div:nth-child(even) .node-service.node-teaser{transform:translateX(80px);opacity:0}.field--name-field-services>div:nth-child(odd) .node-service.node-teaser.loaded,.field--name-field-services>div:nth-child(even) .node-service.node-teaser.loaded{transform:none;opacity:1;transition:all 0.75s}}.node-service.node-full{background:#ebebed;color:#747474}.node-service.node-full>.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:60em){.node-service.node-full>.content{padding-top:2.5rem;padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width:80em){.node-service.node-full>.content{padding-top:3.75rem;padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}@media screen and (min-width:100em){.node-service.node-full>.content{padding-top:5rem;padding-right:2.5rem;padding-bottom:5rem;padding-left:2.5rem}}.node-service.node-full>.content .field--name-field-image{margin-bottom:2em}.node-service.node-full>.content .field--name-field-image img{display:block;width:100%;height:auto}#related-services header{max-width:1400px;margin:auto;padding-top:.9375rem;padding-right:.46875rem;padding-left:.46875rem}@media screen and (min-width:60em){#related-services header{padding-top:1.25rem;padding-right:.625rem;padding-left:.625rem}}@media screen and (min-width:80em){#related-services header{padding-top:1.875rem;padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:100em){#related-services header{padding-top:2.5rem;padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width:48em){#related-services header{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}}#related-services header .section-title{color:#092645}#related-services header a{color:#20548a;font-weight:700;text-transform:uppercase;letter-spacing:0.05em}@media screen and (min-width:48em){#related-services .view .view-content{display:flex;flex-flow:row wrap}#related-services .view .views-row{width:50%}}.paragraph--type--job-postings .field--name-field-job-postings{display:flex;flex-flow:row wrap}.paragraph--type--job-postings .field--name-field-job-postings>div{width:100%}@media screen and (min-width:48em){.paragraph--type--job-postings .field--name-field-job-postings>div{width:50%}}.node-job-posting{position:relative;height:100%}.node-job-posting .bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#175868}.field--name-field-job-postings>div:nth-child(even) .node-job-posting .bg{background:#a64731}.node-job-posting .bg>div{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50% 50%;background-size:cover;filter:grayscale(100%);mix-blend-mode:multiply}.node-job-posting .content{padding-top:2.8125rem;padding-right:.9375rem;padding-bottom:2.8125rem;padding-left:.9375rem;position:relative;max-width:700px;margin:auto;color:#fff}@media screen and (min-width:60em){.node-job-posting .content{padding-top:3.75rem;padding-right:1.25rem;padding-bottom:3.75rem;padding-left:1.25rem}}@media screen and (min-width:80em){.node-job-posting .content{padding-top:5.625rem;padding-right:1.875rem;padding-bottom:5.625rem;padding-left:1.875rem}}@media screen and (min-width:100em){.node-job-posting .content{padding-top:7.5rem;padding-right:2.5rem;padding-bottom:7.5rem;padding-left:2.5rem}}.node-job-posting h2{font-size:1.5em;line-height:1.2em;text-transform:uppercase;letter-spacing:0.05em}.node-job-posting .body{line-height:1.6em}.node-job-posting .body .field--name-body,.node-job-posting .body .field--name-field-body{opacity:0.8}.node-job-posting .body .field--name-field-body{height:0;overflow:hidden}.node-job-posting .body .toggle{font-weight:700;text-transform:uppercase;letter-spacing:0.05em;color:#fff;position:relative}.node-job-posting .body .toggle span{transition:all 0.25s}.node-job-posting .body .toggle span.less{position:absolute;left:0;top:0;opacity:0}.node-job-posting.open .body .toggle .more{opacity:0}.node-job-posting.open .body .toggle .less{opacity:1}.field--name-field-stories>div:nth-child(even) .node-job-posting .bg::after{background:rgba(255,255,255,0.8)}.field--name-field-stories>div:nth-child(even) .node-job-posting .content{display:flex;flex-flow:row wrap;justify-content:flex-end;color:#2d2d2d}.field--name-field-stories>div:nth-child(even) .node-job-posting .body .toggle{color:#092645}.paragraph--type--webform{background:#ebebed}.paragraph--type--webform>div{padding-top:1.875rem;padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem;max-width:1400px;margin:auto}@media screen and (min-width:60em){.paragraph--type--webform>div{padding-top:2.5rem;padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width:80em){.paragraph--type--webform>div{padding-top:3.75rem;padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}@media screen and (min-width:100em){.paragraph--type--webform>div{padding-top:5rem;padding-right:2.5rem;padding-bottom:5rem;padding-left:2.5rem}}.paragraph--type--webform>div .field--name-field-webform{padding-top:1.875rem;padding-right:1.875rem;padding-bottom:1.875rem;padding-left:1.875rem;background:#fff}@media screen and (min-width:60em){.paragraph--type--webform>div .field--name-field-webform{padding-top:2.5rem;padding-right:2.5rem;padding-bottom:2.5rem;padding-left:2.5rem}}@media screen and (min-width:80em){.paragraph--type--webform>div .field--name-field-webform{padding-top:3.75rem;padding-right:3.75rem;padding-bottom:3.75rem;padding-left:3.75rem}}@media screen and (min-width:100em){.paragraph--type--webform>div .field--name-field-webform{padding-top:5rem;padding-right:5rem;padding-bottom:5rem;padding-left:5rem}}@media screen and (min-width:48em){.paragraph--type--webform>div{display:flex;flex-flow:row wrap}.paragraph--type--webform>div .field--name-field-body{width:30%;padding-right:.9375rem}}@media screen and (min-width:48em) and (min-width:60em){.paragraph--type--webform>div .field--name-field-body{padding-right:1.25rem}}@media screen and (min-width:48em) and (min-width:80em){.paragraph--type--webform>div .field--name-field-body{padding-right:1.875rem}}@media screen and (min-width:48em) and (min-width:100em){.paragraph--type--webform>div .field--name-field-body{padding-right:2.5rem}}@media screen and (min-width:48em){.paragraph--type--webform>div .field--name-field-webform{width:70%}}.paragraph--type--webform form{display:flex;flex-flow:row wrap}fieldset{padding:0;border:none}fieldset legend{display:block;font-size:2em;line-height:1.2em;font-weight:900;margin-bottom:0.5em}.paragraph--type--webform .form-item{width:100%;padding-right:.46875rem;padding-bottom:.9375rem;padding-left:.46875rem}@media screen and (min-width:60em){.paragraph--type--webform .form-item{padding-right:.625rem;padding-bottom:1.25rem;padding-left:.625rem}}@media screen and (min-width:80em){.paragraph--type--webform .form-item{padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem}}@media screen and (min-width:100em){.paragraph--type--webform .form-item{padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width:40em){.paragraph--type--webform .form-item.half{width:50%}}@media screen and (min-width:48em){.paragraph--type--webform .form-item.third{width:33.33333%}}.paragraph--type--webform form{margin-left:-.46875rem;margin-right:-.46875rem}@media screen and (min-width:60em){.paragraph--type--webform form{margin-left:-.625rem;margin-right:-.625rem}}@media screen and (min-width:80em){.paragraph--type--webform form{margin-left:-.9375rem;margin-right:-.9375rem}}@media screen and (min-width:100em){.paragraph--type--webform form{margin-left:-1.25rem;margin-right:-1.25rem}}.paragraph--type--webform fieldset{width:100%;padding:0 !important;border:none !important}.form-item label{display:block;font-weight:700;margin-bottom:0.2em}.form-item input,.form-item textarea,.form-item select{background-color:#d8d8d8;border:none;border-radius:0;width:100%;transition:all 0.25s}.form-item input:focus,.form-item textarea:focus,.form-item select:focus{background-color:#999999}.form-item input,.form-item select{padding:0 1em;height:60px;line-height:60px}.form-item textarea{padding:1em}.form-item .description{font-size:0.7em;line-height:1.4em;margin-top:0.25em}form>.form-actions{width:100%;padding-right:.46875rem;padding-left:.46875rem}@media screen and (min-width:60em){form>.form-actions{padding-right:.625rem;padding-left:.625rem}}@media screen and (min-width:80em){form>.form-actions{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:100em){form>.form-actions{padding-right:1.25rem;padding-left:1.25rem}}form>.form-actions button{height:60px;text-align:center;width:100%;border-radius:0;font-weight:900;color:#fff;background:#ce910e;text-transform:none}@media screen and (min-width:60em){form>.form-actions button{height:80px}}.form-managed-file{display:flex;flex-flow:row wrap}.form-managed-file button{margin:0;line-height:80px;padding-top:0;padding-bottom:0}.form-managed-file>label.button{margin-right:0.5em;font-size:0.75em;padding:0.75em 2em}.form-managed-file label.option{display:inline-block}.form-managed-file .js-form-type-checkbox{margin-top:0.5em}.form-managed-file button[data-drupal-selector="edit-resume-upload-button"],.form-managed-file button[data-drupal-selector="edit-cover-letter-upload-button"]{display:none}.form-managed-file button[data-drupal-selector="edit-resume-remove-button"],.form-managed-file button[data-drupal-selector="edit-cover-letter-remove-button"]{font-size:0.5em;padding:0.5em 1em;margin-top:0.5em;line-height:1.2em}#footer{background:#092645;color:#fff}#footer>.inner{max-width:1680px;margin:auto;padding-right:.9375rem;padding-left:.9375rem}@media screen and (min-width:60em){#footer>.inner{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width:80em){#footer>.inner{padding-right:1.875rem;padding-left:1.875rem}}@media screen and (min-width:100em){#footer>.inner{padding-right:2.5rem;padding-left:2.5rem}}#footer-top{padding-top:1.875rem;padding-bottom:1.875rem;font-size:0.9em}@media screen and (min-width:60em){#footer-top{padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (min-width:80em){#footer-top{padding-top:3.75rem;padding-bottom:3.75rem}}@media screen and (min-width:100em){#footer-top{padding-top:5rem;padding-bottom:5rem}}@media screen and (max-width:47.99875em){#footer-top{text-align:center}}@media screen and (min-width:48em){#footer-top{display:flex;flex-flow:row wrap;justify-content:space-between}}#footer-top>div{padding-top:.46875rem;padding-right:.46875rem;padding-bottom:.46875rem;padding-left:.46875rem}@media screen and (min-width:60em){#footer-top>div{padding-top:.625rem;padding-right:.625rem;padding-bottom:.625rem;padding-left:.625rem}}@media screen and (min-width:80em){#footer-top>div{padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem}}@media screen and (min-width:100em){#footer-top>div{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}}#footer-top>div>div,#footer-top>div>nav{padding-bottom:1em;margin-bottom:1em}#footer-top>div>div *:last-child,#footer-top>div>nav *:last-child{margin-bottom:0}@media screen and (min-width:48em){#footer-top>div>div:last-child,#footer-top>div>nav:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}}#footer-top h2,#footer-top h2.block-title{font-size:1.25em;line-height:1.2em;font-weight:900;margin-bottom:0.25em;text-transform:uppercase;letter-spacing:0.05em}#footer-top ul{padding:0;margin:0;list-style:none}#footer-top strong{font-weight:700}#credits{position:relative;border-top:2px solid #7a8a9a;letter-spacing:0.05em;font-size:0.8em;color:#fff}#credits a{color:#fff}#credits>div{position:relative;padding-top:20px;padding-bottom:20px}#credits>div>div{position:relative;display:inline-block}#credits #btt{position:absolute;right:0;top:50%;width:20px;height:20px;border:4px solid #a64731;border-style:solid solid none none;transform:translate(-25%,-25%) rotate(-45deg);overflow:hidden;text-indent:-999px;transition:all 0.25s}#credits #btt:hover{border-color:#ce910e}.block-mailchimp-signup label{display:none}.block-mailchimp-signup .form-item{margin-bottom:10px}.block-mailchimp-signup .form-item input{background:#dadada;line-height:60px}.block-mailchimp-signup .form-item input::-moz-placeholder{opacity:1;color:#333}.block-mailchimp-signup .form-item input:-ms-input-placeholder{opacity:1;color:#333}.block-mailchimp-signup .form-item input::placeholder{opacity:1;color:#333}.block-mailchimp-signup .form-actions{padding:0;margin-top:10px}.block-mailchimp-signup .form-actions button{background:#a64731;height:60px;padding-top:0;padding-bottom:0}.node-portal-home{background:#ebebed}.node-portal-home>.content{display:flex;flex-flow:row wrap;padding-top:1.875rem;padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem;max-width:1400px;margin:auto}@media screen and (min-width:60em){.node-portal-home>.content{padding-top:2.5rem;padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width:80em){.node-portal-home>.content{padding-top:3.75rem;padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}@media screen and (min-width:100em){.node-portal-home>.content{padding-top:5rem;padding-right:2.5rem;padding-bottom:5rem;padding-left:2.5rem}}.node-portal-home>.content .portal-pages{width:100%;margin-bottom:2em}.node-portal-home>.content .portal-pages h2{font-size:1.25em;line-height:1.2em;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.5em}.node-portal-home>.content .portal-pages>div{background:#fff;padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem}@media screen and (min-width:60em){.node-portal-home>.content .portal-pages>div{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}}@media screen and (min-width:80em){.node-portal-home>.content .portal-pages>div{padding-top:1.875rem;padding-right:1.875rem;padding-bottom:1.875rem;padding-left:1.875rem}}@media screen and (min-width:100em){.node-portal-home>.content .portal-pages>div{padding-top:2.5rem;padding-right:2.5rem;padding-bottom:2.5rem;padding-left:2.5rem}}.node-portal-home>.content .portal-pages>div ul{padding:0;margin:0;list-style:none}.node-portal-home>.content .portal-pages>div ul li{border-bottom:1px solid #f1f1f1;padding:0.25em 0}.node-portal-home>.content .portal-pages>div ul li a{font-weight:700;color:#ce910e}.node-portal-home>.content .minutes{width:100%}.node-portal-home>.content .minutes .views-row{padding-top:.9375rem;padding-bottom:.9375rem;border-bottom:2px solid #c1c1c2}@media screen and (min-width:60em){.node-portal-home>.content .minutes .views-row{padding-top:1.25rem;padding-bottom:1.25rem}}@media screen and (min-width:80em){.node-portal-home>.content .minutes .views-row{padding-top:1.875rem;padding-bottom:1.875rem}}@media screen and (min-width:100em){.node-portal-home>.content .minutes .views-row{padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (min-width:48em){.node-portal-home>.content .portal-pages{width:25%;padding-right:.9375rem}}@media screen and (min-width:48em) and (min-width:60em){.node-portal-home>.content .portal-pages{padding-right:1.25rem}}@media screen and (min-width:48em) and (min-width:80em){.node-portal-home>.content .portal-pages{padding-right:1.875rem}}@media screen and (min-width:48em) and (min-width:100em){.node-portal-home>.content .portal-pages{padding-right:2.5rem}}@media screen and (min-width:48em){.node-portal-home>.content .minutes{width:75%;padding-left:.9375rem}}@media screen and (min-width:48em) and (min-width:60em){.node-portal-home>.content .minutes{padding-left:1.25rem}}@media screen and (min-width:48em) and (min-width:80em){.node-portal-home>.content .minutes{padding-left:1.875rem}}@media screen and (min-width:48em) and (min-width:100em){.node-portal-home>.content .minutes{padding-left:2.5rem}}.node-portal-home .paragraph--type--hero{text-align:center}.node-portal-home .paragraph--type--hero .section-title{font-size:1.5em;line-height:1.2em;text-transform:uppercase;letter-spacing:0.05em;margin:auto;margin-bottom:0.5em}.node-portal-home .paragraph--type--hero .field--name-field-body{margin:auto;font-size:1em;line-height:1.6em}.view-links{background:#ebebed}.view-links>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:60em){.view-links>div{padding-top:2.5rem;padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width:80em){.view-links>div{padding-top:3.75rem;padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}@media screen and (min-width:100em){.view-links>div{padding-top:5rem;padding-right:2.5rem;padding-bottom:5rem;padding-left:2.5rem}}.view-links>div .view-header{width:30%;padding-right:.9375rem}@media screen and (min-width:60em){.view-links>div .view-header{padding-right:1.25rem}}@media screen and (min-width:80em){.view-links>div .view-header{padding-right:1.875rem}}@media screen and (min-width:100em){.view-links>div .view-header{padding-right:2.5rem}}.view-links>div .view-header>div{background:#fff;padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem}@media screen and (min-width:60em){.view-links>div .view-header>div{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}}@media screen and (min-width:80em){.view-links>div .view-header>div{padding-top:1.875rem;padding-right:1.875rem;padding-bottom:1.875rem;padding-left:1.875rem}}@media screen and (min-width:100em){.view-links>div .view-header>div{padding-top:2.5rem;padding-right:2.5rem;padding-bottom:2.5rem;padding-left:2.5rem}}.view-links>div .view-header>div h2{font-size:1.25em;line-height:1.2em;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.5em}.view-links>div .view-header>div ul{padding:0;margin:0;list-style:none}.view-links>div .view-header>div ul li{border-bottom:1px solid #f1f1f1;padding:0.25em 0}.view-links>div .view-header>div ul li a{font-weight:700;color:#ce910e}.view-links>div>.view-content{width:70%;padding-left:.9375rem}@media screen and (min-width:60em){.view-links>div>.view-content{padding-left:1.25rem}}@media screen and (min-width:80em){.view-links>div>.view-content{padding-left:1.875rem}}@media screen and (min-width:100em){.view-links>div>.view-content{padding-left:2.5rem}}.view-links>div>.view-content h2{font-size:2em;line-height:1.2em;margin-bottom:1em;color:#4a4a4a}.node-links-section{padding-bottom:.9375rem;border-bottom:2px solid #aeaeb0;margin-bottom:1.875rem}@media screen and (min-width:60em){.node-links-section{padding-bottom:1.25rem}}@media screen and (min-width:80em){.node-links-section{padding-bottom:1.875rem}}@media screen and (min-width:100em){.node-links-section{padding-bottom:2.5rem}}@media screen and (min-width:60em){.node-links-section{margin-bottom:2.5rem}}@media screen and (min-width:80em){.node-links-section{margin-bottom:3.75rem}}@media screen and (min-width:100em){.node-links-section{margin-bottom:5rem}}.node-links-section .field--name-field-links-p>div{margin-bottom:.9375rem}@media screen and (min-width:60em){.node-links-section .field--name-field-links-p>div{margin-bottom:1.25rem}}@media screen and (min-width:80em){.node-links-section .field--name-field-links-p>div{margin-bottom:1.875rem}}@media screen and (min-width:100em){.node-links-section .field--name-field-links-p>div{margin-bottom:2.5rem}}.node-links-section .field--name-field-link{font-weight:700}.node-training-section{background:#ebebed}.node-training-section>div{padding-top:1.40625rem;padding-right:.46875rem;padding-bottom:1.40625rem;padding-left:.46875rem;display:flex;flex-flow:row wrap;align-items:flex-start}@media screen and (min-width:60em){.node-training-section>div{padding-top:1.875rem;padding-right:.625rem;padding-bottom:1.875rem;padding-left:.625rem}}@media screen and (min-width:80em){.node-training-section>div{padding-top:2.8125rem;padding-right:.9375rem;padding-bottom:2.8125rem;padding-left:.9375rem}}@media screen and (min-width:100em){.node-training-section>div{padding-top:3.75rem;padding-right:1.25rem;padding-bottom:3.75rem;padding-left:1.25rem}}.node-training-section>div>div{padding-top:.46875rem;padding-right:.46875rem;padding-bottom:.46875rem;padding-left:.46875rem;width:50%;max-width:1400px;margin:auto}@media screen and (min-width:60em){.node-training-section>div>div{padding-top:.625rem;padding-right:.625rem;padding-bottom:.625rem;padding-left:.625rem}}@media screen and (min-width:80em){.node-training-section>div>div{padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem}}@media screen and (min-width:100em){.node-training-section>div>div{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}}.node-training-section>div .field--name-field-image img{display:block;width:100%;height:auto}.node-training-section .body h2{font-size:2em;line-height:1.2em;margin-bottom:1em}.node-training-section .body .field--name-body,.node-training-section .body .field--name-field-body{opacity:0.8}.node-training-section .body .field--name-field-body{height:0;overflow:hidden}.node-training-section .body .toggle{font-weight:700;text-transform:uppercase;letter-spacing:0.05em;color:#092645;position:relative}.node-training-section .body .toggle span{transition:all 0.25s}.node-training-section .body .toggle span.less{position:absolute;left:0;top:0;opacity:0}.node-training-section.open .body .toggle .more{opacity:0}.node-training-section.open .body .toggle .less{opacity:1}.field--name-field-training-sections>div:nth-child(odd) .node-training-section{background:#fff}.field--name-field-training-sections>div:nth-child(odd) .node-training-section .content{order:2}.field--name-field-training-sections>div:nth-child(odd) .node-training-section .field--name-field-image{order:1}.user-login-form,#user-pass-reset{max-width:900px;margin:auto;padding-top:1.875rem;padding-right:.9375rem;padding-bottom:1.875rem;padding-left:.9375rem;display:flex;flex-flow:row wrap}@media screen and (min-width:60em){.user-login-form,#user-pass-reset{padding-top:2.5rem;padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width:80em){.user-login-form,#user-pass-reset{padding-top:3.75rem;padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}@media screen and (min-width:100em){.user-login-form,#user-pass-reset{padding-top:5rem;padding-right:2.5rem;padding-bottom:5rem;padding-left:2.5rem}}.user-login-form .form-item,#user-pass-reset .form-item{padding-top:.46875rem;padding-right:.46875rem;padding-bottom:.46875rem;padding-left:.46875rem}@media screen and (min-width:60em){.user-login-form .form-item,#user-pass-reset .form-item{padding-top:.625rem;padding-right:.625rem;padding-bottom:.625rem;padding-left:.625rem}}@media screen and (min-width:80em){.user-login-form .form-item,#user-pass-reset .form-item{padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem}}@media screen and (min-width:100em){.user-login-form .form-item,#user-pass-reset .form-item{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}}.user-login-form .form-item input,#user-pass-reset .form-item input{margin-bottom:0}@media screen and (min-width:48em){.user-login-form .form-item,#user-pass-reset .form-item{width:50%}}#user-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:60em){#user-form{padding-top:2.5rem;padding-right:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem}}@media screen and (min-width:80em){#user-form{padding-top:3.75rem;padding-right:1.875rem;padding-bottom:3.75rem;padding-left:1.875rem}}@media screen and (min-width:100em){#user-form{padding-top:5rem;padding-right:2.5rem;padding-bottom:5rem;padding-left:2.5rem}}#user-form .form-item{padding-top:.46875rem;padding-right:.46875rem;padding-bottom:.46875rem;padding-left:.46875rem}@media screen and (min-width:60em){#user-form .form-item{padding-top:.625rem;padding-right:.625rem;padding-bottom:.625rem;padding-left:.625rem}}@media screen and (min-width:80em){#user-form .form-item{padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem}}@media screen and (min-width:100em){#user-form .form-item{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}}.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;position:relative;padding:1em 3em;background:#ce910e;border:none;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;transition:all 0.25s;font-size:0.7em}.block-local-tasks-block ul li a:hover{background:#a64731;color:#fff}.contextual-links li,.contextual-links a{display:block}.node--type-project .contextual{display:none !important}
.view-events.view-display-id-block_page .bg{padding-top:0!important;}.view-events.view-display-id-block_page > .inner{padding-top:1.875rem;}@media screen and (min-width:60em){.view-events.view-display-id-block_page > .inner{padding-top:2.5rem;}}@media screen and (min-width:80em){.view-events.view-display-id-block_page > .inner{padding-top:3.75rem;}}@media screen and (min-width:100em){.view-events.view-display-id-block_page > .inner{padding-top:5rem;}}
