@charset "UTF-8";html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}embed,img,object,video{max-width:100%;height:auto}@font-face{font-family:proxima-nova;src:url(../fonts/proximanova-light.woff2) format("woff2"),url(../fonts/proximanova-light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:proxima-nova;src:url(../fonts/proximanova-regular.woff2) format("woff2"),url(../fonts/proximanova-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima-nova;src:url(../fonts/proximanova-regularitalic.woff2) format("woff2"),url(../fonts/proximanova-regularitalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:proxima-nova;src:url(../fonts/proximanova-bold.woff2) format("woff2"),url(../fonts/proximanova-bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:proxima-nova;src:url(../fonts/proximanova-black.woff2) format("woff2"),url(../fonts/proximanova-black.woff) format("woff");font-weight:900;font-style:normal}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;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:700}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:-.5em}sub{bottom:-.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}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#262122;font-family:Proxima Nova,proxima-nova,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:87.5%;line-height:1.5}@media (min-width:720px){html{font-size:100%}}.h1,h1{display:block;font-size:2.5rem;line-height:1.125;margin:0 0 2rem}.h1,.h1 strong,h1,h1 strong{font-weight:900}@media (min-width:1120px){.h1,h1{font-size:3.25rem}}.h2,h2{display:block;font-size:1.75rem;font-weight:700;line-height:1.333333;margin:1.5rem 0}@media (min-width:530px){.h2,h2{font-size:2rem}}.h2 strong,h2 strong{font-weight:700}.h3,h3{font-size:1.5rem;font-weight:700}.h3,.h4,h3,h4{display:block;line-height:1.5;margin-bottom:1.5rem}.h4,h4{font-size:1.25rem;font-weight:400}.h5,h5{font-weight:700;margin-bottom:0;color:#293942}.h5,.p,h5,p{display:block;font-size:1rem;line-height:1.5}.p,p{margin:0 0 1.5rem}@media (min-width:1120px){.p,p{font-size:1.125rem}}.p.lead,p.lead{color:#293942;font-size:1.25rem}@media (min-width:1120px){.p.lead,p.lead{font-size:1.375rem}}hr{margin:2rem 0;display:block}ol,ul{margin:0 0 1.5rem}ol li,ul li{font-size:1.125rem;margin-bottom:.5rem}ol.list--arrows,ul.list--arrows{list-style-type:none;padding-left:0}ol.list--arrows li,ul.list--arrows li{background:url(../images/list--arrow.svg) no-repeat left .25rem;padding-left:28px;list-style:none}ol.list--arrows ul,ul.list--arrows ul{padding-left:1.5rem}ol.list--jobs a,ul.list--jobs a{transition:all .2s ease-in-out;font-weight:700;border:0;color:#262122}a,ol.list--jobs a:active,ol.list--jobs a:focus,ol.list--jobs a:hover,ul.list--jobs a:active,ul.list--jobs a:focus,ul.list--jobs a:hover{color:#e4002b}a{text-decoration:none;display:inline}a:active,a:focus,a:hover{color:#262122}.button{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#ffc72c;border-radius:56px;color:#262122;display:inline-block;font-family:Proxima Nova,proxima-nova,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:1rem 3.125rem;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:all .22s cubic-bezier(.65,0,.58,1)}.button:active,.button:focus,.button:hover{background:#f2b200;color:#262122;transform:translateY(-2px)}.button--outline{border:0;border-radius:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#ffc72c;border-radius:56px;color:#262122;display:inline-block;font-family:Proxima Nova,proxima-nova,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:1rem 3.125rem;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:all .22s cubic-bezier(.65,0,.58,1);background:none;border:2px solid #262122}.button--outline:active,.button--outline:focus,.button--outline:hover{background:#f2b200;color:#262122;transform:translateY(-2px);background:#262122;color:#ffd45e}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:1rem;text-transform:none}label{max-width:100%}input[type=checkbox],input[type=radio]{margin:.25rem 0 0;line-height:normal}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{max-width:100%;padding:.5rem 1rem;color:#262122;background:#fff}textarea{height:180px}.mce-item-table,table{width:100%;margin:1.5rem 0;border:0}.mce-item-table thead,table thead{background:#c2c2c2}.mce-item-table td,table td{border:0;border-left:1px solid #c2c2c2;padding:.5rem .75rem}.mce-item-table td:first-of-type,table td:first-of-type{border-left:0}.mce-item-table tr,table tr{border-bottom:1px solid #c2c2c2}img.lazyload-preload.lazyload-preload.lazyload-preload{z-index:3;filter:blur(15px);transition:.5s ease-in-out;transform:scale(1.075);-webkit-backface-visibility:hidden;backface-visibility:hidden}img.lazyload--fast.lazyload,img.lazyload--fast.lazyloading,img.lazyload-preload.lazyload-preload.lazyload-preload.lazyload-preload--ready{opacity:0}img.lazyload--fast.lazyloaded{opacity:1;transition:.15s ease-in-out}.wp-caption{font-size:.875rem;float:none;margin:0}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{display:block;margin:1.5rem auto;height:auto}.alignleft,.alignright{display:block;margin-bottom:1rem;height:auto}@media (min-width:530px){.alignleft{float:left;margin-right:1.5rem}.alignright{float:right;margin-left:1.5rem}}.wysiwyg blockquote{margin-left:0;padding-left:3rem;margin:2rem 0;position:relative;display:block;line-height:1.33}.wysiwyg blockquote:before{position:absolute;top:1.5rem;left:0;color:#e4002b;font-weight:900;content:open-quote;font-size:4rem;line-height:.1em}.wysiwyg h2,.wysiwyg h3{clear:both}.wysiwyg a{border-bottom:2px solid #e4002b;font-weight:700}.wysiwyg figure{max-width:100%}.wysiwyg .alignleft{margin-left:auto;margin-right:auto;text-align:center}@media (min-width:530px){.wysiwyg .alignleft{margin-left:-1.5rem;margin-right:1.5rem;text-align:left}}@media (max-width:796px){.wysiwyg .alignleft .wp-caption-text{padding-top:.5rem;padding-left:1.5rem}}.wysiwyg .alignright{margin-left:auto;margin-right:auto;text-align:center}@media (min-width:530px){.wysiwyg .alignright{margin-left:1.5rem;margin-right:-1.5rem;text-align:right}}@media (max-width:796px){.wysiwyg .alignright .wp-caption-text{padding-top:.5rem;padding-right:1.5rem}}.wysiwyg .button{border-bottom:0}.wysiwyg .box{margin:2rem -1.5rem;background:#f5f5f5;padding:1.5rem}.wysiwyg .box.box--orange{background:#ffc72c}.wysiwyg .box h1,.wysiwyg .box h2,.wysiwyg .box h3,.wysiwyg .box h4,.wysiwyg .box h5{font-size:1.5rem}.wysiwyg .box p{margin-bottom:1rem}.wysiwyg .box,.wysiwyg .box p{font-size:1rem}.wysiwyg .box>:first-child{margin-top:0}.wysiwyg .box>:last-child{margin-bottom:0}.gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.gallery img{display:block;line-height:0}.gallery-item{margin:0;padding:.5rem 0;width:100%}.gallery-columns-2 .gallery-item{width:100%}@media (min-width:530px){.gallery-columns-2 .gallery-item{margin-right:1rem;width:calc(50% - 1rem)}.gallery-columns-2 .gallery-item:nth-of-type(2n){margin-right:0}}.gallery-columns-3 .gallery-item{width:100%}@media (min-width:530px){.gallery-columns-3 .gallery-item{margin-right:1rem;width:calc(50% - 1rem)}.gallery-columns-3 .gallery-item:nth-of-type(2n){margin-right:0}}@media (min-width:720px){.gallery-columns-3 .gallery-item{margin-right:1rem;width:calc(33.33% - 1rem)}.gallery-columns-3 .gallery-item:nth-of-type(2n){margin-right:1rem}.gallery-columns-3 .gallery-item:nth-of-type(3n){margin-right:0}}.gallery-columns-4 .gallery-item{width:100%}@media (min-width:530px){.gallery-columns-4 .gallery-item{margin-right:1rem;width:calc(50% - 1rem)}.gallery-columns-4 .gallery-item:nth-of-type(2n){margin-right:0}}@media (min-width:720px){.gallery-columns-4 .gallery-item{margin-right:1rem;width:calc(33.33% - 1rem)}.gallery-columns-4 .gallery-item:nth-of-type(2n){margin-right:1rem}.gallery-columns-4 .gallery-item:nth-of-type(3n){margin-right:0}}@media (min-width:1120px){.gallery-columns-4 .gallery-item{margin-right:1rem;width:calc(25% - 1rem)}.gallery-columns-4 .gallery-item:nth-of-type(2n),.gallery-columns-4 .gallery-item:nth-of-type(3n){margin-right:1rem}.gallery-columns-4 .gallery-item:nth-of-type(4n){margin-right:0}}.icon{display:inline-block;fill:currentColor;height:1em;width:1em;vertical-align:middle}.entry>:first-child{margin-top:0}.entry>:last-child{margin-bottom:0}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}blockquote p{color:#262122;font-weight:700;font-style:italic;font-size:1.125rem}@media (min-width:1120px){blockquote p{font-size:1.25rem}}iframe{max-width:100%}a:focus{outline:1px dotted}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.skip-to-content{background-color:#f1f1f1;box-shadow:0 0 1px 1px rgba(0,0,0,.2);display:block;left:-9999em;outline:none;padding:1rem 1.5rem;text-decoration:none;text-transform:none;top:-9999em}.skip-to-content:focus{clip:auto;height:auto;left:.5rem;top:.5rem;width:auto;z-index:100000}.social-share-link:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:1px dotted;outline-offset:-2px}#page{transition:.2s ease-in-out}.primary{padding-top:3rem;padding-bottom:4rem}.primary.primary--landing{padding-top:0;padding-bottom:0}.primary.primary--search{padding-top:1.5rem}.primary.primary--search h2{margin-bottom:2.5rem}.primary.primary--narrow{width:100%;max-width:1216px;max-width:calc(1216px + 2*1.5rem);padding:0 1.5rem;margin:0 auto}.primary.primary--narrow .primary__container{max-width:696px;margin-left:auto;margin-right:auto;margin-top:2rem}.primary.primary--has-sidebar{width:100%;max-width:1216px;max-width:calc(1216px + 2*1.5rem);padding:0 1.5rem;margin:0 auto;margin-top:3rem;padding-bottom:4rem}@media (min-width:890px){.primary.primary--has-sidebar{display:-ms-flexbox;display:flex}}.primary.primary--has-sidebar .sidebar{display:none}@media (min-width:890px){.primary.primary--has-sidebar .sidebar{display:block;width:23%}}.primary.primary--has-sidebar .sidebar.sidebar--issue{display:block}@media (min-width:890px){.primary.primary--has-sidebar .sidebar.sidebar--issue{-ms-flex-order:0;order:0}}.primary.primary--has-sidebar #main{width:100%;max-width:792px;margin-left:auto;margin-right:auto;-ms-flex-order:1;order:1}@media (min-width:890px){.primary.primary--has-sidebar #main{width:65.13%;margin-left:5.921%}}.primary.primary--has-sidebar.primary--index,.primary.primary--has-sidebar.primary--index.primary--has-sidebar .sidebar{display:block}@media (max-width:999px){.primary.primary--has-sidebar.primary--index.primary--has-sidebar .sidebar{width:100%}}.primary.primary--has-sidebar.primary--index #main{width:100%;max-width:904px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0}.primary.primary--has-sidebar.primary--index #main>header{position:absolute}@media (min-width:1000px){.primary.primary--has-sidebar.primary--index #main{max-width:904px;max-width:calc(904px + 2*1.5rem);margin-left:2rem}}@media (min-width:1000px){.primary.primary--has-sidebar.primary--index{display:-ms-flexbox;display:flex}.primary.primary--has-sidebar.primary--index .sidebar{max-width:280px;max-width:calc(280px + 2*1.5rem)}}.primary__container.primary__container--page,.primary__container.primary__container--single{max-width:720px;max-width:calc(720px + 2*1.5rem)}.primary__container.primary__container--search{width:100%;max-width:1216px;max-width:calc(1216px + 2*1.5rem);padding:0 1.5rem;max-width:720px;max-width:calc(720px + 2*1.5rem);margin:0 auto}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container--open .select2-dropdown--above{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-hidden-accessible{margin:-1px!important}.select2-container--default .select2-selection--single .select2-.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--classic .select2-dropdown--above{border-bottom:none}selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above,.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}#container{overflow-x:hidden}body.side-menu-open .site-header__container{opacity:0}body.side-menu-open #container{overflow:hidden;position:relative;max-width:100vw;max-height:100vh}#content-dimmer{position:absolute;left:0;right:auto;width:0;top:0;bottom:0;z-index:9999;background:transparent;transition:background .2s ease-in-out}.side-menu-open #content-dimmer{width:100%;right:0;background:rgba(0,0,0,.45)}#side-menu{height:100%;max-height:100vh;overflow:auto;position:absolute;overflow:scroll;overflow-x:hidden;overflow-y:scroll;width:100%;max-width:0;min-height:100%;margin:0;padding:0;z-index:99999;transition:.25s ease-in-out;transform:translateX(-300px);background:#fff;-ms-overflow-style:-ms-autohiding-scrollbar;overflow:-moz-scrollbars-none}#side-menu::-webkit-scrollbar{display:none}#side-menu+#page{transition:transform .25s ease-in-out,opacity .25s ease-in-out}#side-menu.active{max-width:300px;transform:translateX(0);opacity:1}#side-menu.active+#page{transform:translateX(300px);position:relative}#side-menu li{margin-bottom:0}#side-menu a{border:0}#side-menu .logo-bar{-ms-flex-pack:justify;justify-content:space-between;background:#fff;display:-ms-flexbox;display:flex;padding:1rem;width:100%;height:4.375rem}#side-menu .logo-bar .logo-bar__logo{width:5rem}#side-menu .search-bar{display:none;background:#ffc72c;padding:1rem;width:100%;height:4.375rem}#side-menu .search-bar .search-bar-inner{width:100%}#side-menu .search-bar .search-bar-inner form{display:-ms-flexbox;display:flex;border-radius:10rem;background:#fff;border:1px solid #c2c2c2}#side-menu .search-bar .search-bar-inner form label{-ms-flex-positive:1;flex-grow:1}#side-menu .search-bar .search-bar-inner form input{width:100%;background:none;border:0}#side-menu .search-bar .search-form__submit{border:0;border-radius:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;padding-right:1rem;background:none}#side-menu .search-bar .search-form__submit svg{vertical-align:top;margin-top:.1rem}#side-menu .search-bar{position:relative}#side-menu .search-bar input{width:calc(100% - 1rem)}#side-menu .mobile-upper-navigation #mobile-upper-menu{padding:0;margin:0;list-style:none;padding:2.5rem 1rem 1rem}#side-menu .mobile-upper-navigation #mobile-upper-menu li{margin-bottom:.5rem}#side-menu .mobile-upper-navigation #mobile-upper-menu a{font-size:1rem;text-decoration:none;color:#666;display:block}#side-menu .mobile-upper-navigation #mobile-upper-menu a:active,#side-menu .mobile-upper-navigation #mobile-upper-menu a:focus,#side-menu .mobile-upper-navigation #mobile-upper-menu a:hover{color:#262122;text-decoration:underline}#side-menu-container{height:auto;margin-left:-1px;border-left:1px solid #c2c2c2;border-right:0;transition:all .2s ease-in-out}#side-menu-container.disappear{border-right:1px solid #c2c2c2;opacity:0}#side-menu-container.to-left{margin-left:0;transform:translateX(-3rem)}#side-menu-container.to-right{transform:translateX(3rem)}#side-menu-container .search-bar{display:-ms-flexbox;display:flex}.side-menu-screen h2{font-size:1rem;width:100%;padding:0;margin:0;display:block;text-align:center}.side-menu-screen h2 a{padding:1rem;display:block;background:#ffc72c;color:#e4002b;text-decoration:none}.side-menu-screen h2 a:active,.side-menu-screen h2 a:focus,.side-menu-screen h2 a:hover{background:#ffc013}.side-menu-screen h2 a:focus{text-decoration:underline}.side-menu-screen .menu{padding:0;margin:0;list-style:none;border-top:1px solid #c2c2c2}.side-menu-screen .menu li{display:-ms-flexbox;display:flex;border-bottom:1px solid #c2c2c2}.side-menu-screen .menu li a{display:-ms-flexbox;display:flex;padding:.75rem 1rem;text-decoration:none;color:#262122;font-size:1rem;-ms-flex-positive:1;flex-grow:1;font-weight:700}.side-menu-screen .menu li a:active,.side-menu-screen .menu li a:focus,.side-menu-screen .menu li a:hover{background:#f5f5f5}.side-menu-screen .menu li a:focus{text-decoration:underline}.side-menu-screen .menu li.current-menu-item{border-left:.4rem solid #ffc72c}.side-menu-screen .menu li.current-menu-item a{padding-left:.6rem}.side-menu-screen .menu li button{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:3.5rem;background:#fff;color:#262122;border-left:1px solid #c2c2c2;transition:.1s ease-in-out;-ms-flex-negative:0;flex-shrink:0}.side-menu-screen .menu li button:active,.side-menu-screen .menu li button:focus,.side-menu-screen .menu li button:hover{background:#f5f5f5}.side-menu-screen .menu li button+a{padding-left:.75rem}.screen-navigation{display:-ms-flexbox;display:flex;background:#f5f5f5}.screen-navigation button{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#f5f5f5;-ms-flex-positive:1;flex-grow:1;font-size:1rem;padding:.9rem 1rem;text-align:left;transition:.1s ease-in-out}.screen-navigation button:active,.screen-navigation button:focus,.screen-navigation button:hover{background:#e8e8e8}.screen-navigation button svg{width:.9rem;height:.9rem;margin-right:.2rem}.screen-navigation button .icon-wrap{display:inline-block;transition:.1s ease-in-out}.screen-navigation button:focus .icon-wrap{transform:translateX(-.4rem)}.screen-navigation button:last-of-type{border-left:1px solid #c2c2c2}.screen-navigation button.fast-forward svg{transform:rotate(180deg)}#side-menu-toggle{display:block!important;margin-top:-.2rem;padding:.5em}#side-menu-toggle:active,#side-menu-toggle:focus,#side-menu-toggle:hover{background:#cb0026}#side-menu-toggle svg{width:1.75rem;height:1.75rem}#side-menu .mobile-upper-navigation{margin-top:1.5rem}#side-menu .mobile-upper-navigation ul{padding:0;margin:0;list-style:none}#side-menu .mobile-upper-navigation li{display:block;margin-bottom:.5rem;margin-left:1rem}#side-menu .mobile-upper-navigation a{font-size:1rem;color:#262122;text-decoration:none}#side-menu .mobile-upper-navigation a:active,#side-menu .mobile-upper-navigation a:focus,#side-menu .mobile-upper-navigation a:hover{text-decoration:underline}.menu-toggle{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#e4002b;color:#fff;cursor:pointer;display:inline-block;font-size:.875em;padding:1em;text-transform:uppercase;transition:all .25s ease-in-out;border-radius:10rem}@media (min-width:890px){.menu-toggle{display:none}}.menu-toggle:hover .menu-toggle__svg__line--1{transform:translateY(-.25em)}.menu-toggle:hover .menu-toggle__svg__line--3{transform:translateY(.25em)}.menu-toggle:focus{outline:thin dotted;outline-offset:-2px}.menu-toggle .menu-toggle__svg{position:relative;height:2rem;width:2rem;top:0}.menu-toggle .menu-toggle__svg__line{opacity:1;transition:.15s ease-in-out}.menu-toggle .menu-toggle__svg__close-line{left:0;top:0;opacity:0;position:absolute;transition:.15s ease-in-out;transform:scale(1.2)}.menu-toggle.menu-toggle--active .menu-toggle__svg__close-line{opacity:1;transform-origin:50% 50%}.menu-toggle.menu-toggle--active .menu-toggle__svg__close-line.menu-toggle__svg__close-line--1{transform:scale(1) rotate(45deg)}.menu-toggle.menu-toggle--active .menu-toggle__svg__close-line.menu-toggle__svg__close-line--2{transform:scale(1) rotate(-45deg)}.menu-toggle.menu-toggle--active .menu-toggle__svg__line{opacity:0;transform:scale(.8)}.primary-navigation{display:none}@media (min-width:890px){.primary-navigation{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.primary-navigation__search{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:none;background:#e4002b;width:2.5rem;height:2.5rem;border:.125rem solid #e4002b;border-radius:5rem;margin-left:1.5rem;color:#fff;transition:.2s ease-in-out}@media (min-width:890px){.primary-navigation__search{display:block}}.primary-navigation__search svg{transform:translateY(-1px);width:1.25rem;height:1.25rem;vertical-align:bottom;display:inline-block}.primary-navigation__search .icon-search{display:inline-block}.primary-navigation__search .icon-close,.site-header--search-open .primary-navigation__search .icon-search{display:none}.site-header--search-open .primary-navigation__search .icon-close{display:inline-block}.primary-navigation__search:active,.primary-navigation__search:focus,.primary-navigation__search:hover{background:transparent;color:#e4002b}.primary-navigation__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.primary-navigation__items,.primary-navigation__items ul{padding:0;margin:0;list-style:none}.primary-navigation__items li{margin-bottom:0}.primary-navigation__items a{color:#262122;text-decoration:none}.primary-navigation__items .icon{margin-left:.25em;width:.75em;height:.75em;top:-.125rem;position:relative}.primary-navigation__items>li{position:relative;margin-right:1.5rem}.primary-navigation__items>li:last-of-type{margin-right:0}.primary-navigation__items>li.current-page-ancestor>a,.primary-navigation__items>li.current_page_item>a{border-bottom-color:#e4002b}.primary-navigation__items>li>a{display:inline-block;line-height:1;font-weight:700;border-bottom:3px solid transparent;border-top:3px solid transparent;transition:.2s ease-in-out}.primary-navigation__items>li>a:active,.primary-navigation__items>li>a:focus,.primary-navigation__items>li>a:hover{border-bottom-color:#e4002b}.upper-navigation__items{padding:0;margin:0;list-style:none;width:100%;max-width:1216px;max-width:calc(1216px + 2*1.5rem);padding:0 1.5rem;margin:0 auto;display:none;padding-top:.5rem;padding-bottom:.5rem;text-align:right}@media (min-width:890px){.upper-navigation__items{display:block}}.upper-navigation__items li{display:inline-block;margin:0 0 0 1rem;padding:0}.upper-navigation__items a{text-decoration:none;color:#e4002b;font-weight:700;font-size:.875rem;display:inline-block;line-height:1;border-bottom:2px solid transparent;border-top:2px solid transparent;transition:.2s ease-in-out}.upper-navigation__items a:active,.upper-navigation__items a:focus,.upper-navigation__items a:hover{border-bottom-color:#e4002b}.numeric-navigation{display:block;text-align:center;margin:1.5rem auto}.numeric-navigation ul{padding:0;margin:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row}.numeric-navigation .numeric-navigation__link{display:inline-block;margin:.5rem}.numeric-navigation .numeric-navigation__link a{text-decoration:none;color:#262122;transition:all .2s ease-in-out;border-bottom:2px solid transparent}.numeric-navigation .numeric-navigation__link a:active,.numeric-navigation .numeric-navigation__link a:focus,.numeric-navigation .numeric-navigation__link a:hover{color:#e4002b;border-bottom:2px solid #e4002b}.numeric-navigation .numeric-navigation__link--previous{margin-right:3rem}.numeric-navigation .numeric-navigation__link--previous a,.numeric-navigation .numeric-navigation__link--previous a:hover{border-bottom:0}.numeric-navigation .numeric-navigation__link--previous a:hover .icon-wrap svg{color:#e4002b}.numeric-navigation .numeric-navigation__link--previous .icon-wrap{display:inline;font-size:1rem;margin:0;position:relative;opacity:1}.numeric-navigation .numeric-navigation__link--previous .icon-wrap svg{transform:rotate(180deg)}.numeric-navigation .numeric-navigation__link--next{margin-left:3rem;text-decoration:none}.numeric-navigation .numeric-navigation__link--next a,.numeric-navigation .numeric-navigation__link--next a:hover{border-bottom:0}.numeric-navigation .numeric-navigation__link--next a:hover .icon-wrap svg{color:#e4002b}.numeric-navigation .numeric-navigation__link--next .icon-wrap{display:inline;font-size:1rem;margin:0;position:relative;opacity:1}.numeric-navigation .numeric-navigation__link--pagenumnumeric-navigation__link--active a{color:#e4002b;font-weight:700}.numeric-navigation__separator{margin-top:.575rem}.social-share{border-top:1px solid #f5f5f5;padding-top:2.5rem;padding-bottom:2.5rem}.social-share__inner{width:100%;max-width:1216px;max-width:calc(1216px + 2*1.5rem);padding:0 1.5rem;margin:0 auto;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.social-share .social-share__title{display:inline-block;margin:0 1rem 0 0}@media (max-width:400px){.social-share .social-share__title{font-size:1.25rem}}.social-share .social-share__link{display:inline-block;position:relative;text-align:center;background:#e4002b;width:2.5rem;height:2.5rem;border-radius:10rem;color:#fff;border:.125rem solid #e4002b;margin-right:.5rem;transition:all .2s ease-in-out}.social-share .social-share__link span{position:absolute;left:0;top:50%;transform:translateY(-50%);right:0;bottom:0}.social-share .social-share__link svg{vertical-align:baseline;width:1.25rem;height:1.25rem}.social-share .social-share__link:active,.social-share .social-share__link:focus,.social-share .social-share__link:hover{background:#fff;color:#e4002b}.social-share .social-share__link:last-of-type{margin-right:0}.social-share .social-share__link__label{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.breadcrumb{width:100%;border-bottom:1px solid #f5f5f5;font-size:.9375rem;line-height:1.25}.breadcrumb a{border:0;text-decoration:none;color:#262122;display:inline-block}.breadcrumb a:active,.breadcrumb a:focus,.breadcrumb a:hover{text-decoration:underline}.breadcrumb__inner{width:100%;max-width:1216px;max-width:calc(1216px + 2*1.5rem);padding:0 1.5rem;margin:0 auto;padding-top:1.375rem;padding-bottom:1.375rem}.breadcrumb__inner span{padding:0 .125rem}.breadcrumb__inner span:first-of-type{padding-left:0}.hero+.breadcrumb>.breadcrumb__inner{padding-top:1rem;padding-bottom:1rem}.sidebar .h2{font-size:1.75rem;font-weight:900;margin-top:0;margin-bottom:1.5rem}.sidebar .h2 a{transition:all .2s ease-in-out}.sidebar .h2 a:active,.sidebar .h2 a:focus,.sidebar .h2 a:hover,.sidebar .h2.current_page_item a{color:#e4002b}.sidebar ul{padding:0;margin:0;list-style:none}.sidebar li.current_page_item>span>a{color:#e4002b;font-weight:700}.sidebar li li ul{display:block!important}.sidebar a{border:0;text-decoration:none;color:#262122}.sidebar a>.link-span{display:inline;border-bottom:2px solid transparent;transition:.2s ease-in-out}.sidebar a:active>.link-span,.sidebar a:focus>.link-span,.sidebar a:hover>.link-span{border-bottom-color:#e4002b}.sidebar .link-item{display:-ms-flexbox;display:flex}.sidebar .link-item>a{padding-right:.5rem;-ms-flex-positive:1;flex-grow:1}.sidebar .link-item .caret{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;padding:.25rem;border-radius:5px;transition:all .2s ease-in-out}.sidebar .link-item .caret:active,.sidebar .link-item .caret:focus,.sidebar .link-item .caret:hover{background:#f5f5f5}.sidebar .link-item .caret .minus{display:none}.sidebar .sub-pages-list{max-width:240px}.sidebar .sub-pages-list>li ul{display:none}.sidebar .sub-pages-list>li.current_page_ancestor ul,.sidebar .sub-pages-list>li.current_page_item ul,.sidebar .sub-pages-list>li.current_page_parent ul{display:block}.sidebar .sub-pages-list>li>span{margin-bottom:1rem}.sidebar .sub-pages-list>li>span>a{font-weight:700;font-size:1.125rem}.sidebar .sub-pages-list>li ul{margin-left:1rem;margin-bottom:1rem}.sidebar .sub-pages-list>li ul a{font-size:1rem}.sidebar .sub-pages-list li.open>ul{display:block}.sidebar .sub-pages-list li.hidden>ul{display:none}.sidebar .sub-pages-list .current_page_ancestor>.link-item>button .minus,.sidebar .sub-pages-list .current_page_item>.link-item>button .minus,.sidebar .sub-pages-list .open>.link-item>button .minus{display:-ms-flexbox;display:flex}.sidebar .sub-pages-list .current_page_ancestor>.link-item>button .plus,.sidebar .sub-pages-list .current_page_item>.link-item>button .plus,.sidebar .sub-pages-list .hidden>.link-item>button .minus,.sidebar .sub-pages-list .open>.link-item>button .plus{display:none}.sidebar .sub-pages-list .hidden>.link-item>button .plus{display:-ms-flexbox;display:flex}.sidebar .sub-pages-list .children .children{margin-top:.5rem}.sidebar--categorylinks a{display:block;font-weight:700;margin-bottom:1rem;font-size:1.125rem}@media (max-width:999px){.sidebar--categorylinks{text-align:center;padding-bottom:2rem;margin-bottom:2.5rem}.sidebar--categorylinks a{display:inline-block;margin:0 .5rem .5rem;border-bottom:2px solid transparent;line-height:1.25;transition:all .2s ease-in-out}.sidebar--categorylinks a:active,.sidebar--categorylinks a:focus,.sidebar--categorylinks a:hover{border-color:#e4002b;color:#e4002b}}.issue-teaser{display:block;max-width:280px;margin-top:3rem}@media (max-width:889px){.issue-teaser{margin-left:auto;margin-right:auto}}@media (min-width:890px){.issue-teaser{margin-top:0}}.issue-teaser__img{transition:all .2s ease-in-out;margin-bottom:.5rem}.issue-teaser__img img{transition:all .2s ease-in-out;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.issue-teaser__content{text-align:center}@media (min-width:890px){.issue-teaser__content{text-align:right}}.issue-teaser__title{display:block;font-size:1.75rem;font-weight:900;line-height:1.25;margin-bottom:.25rem}@media (min-width:890px){.issue-teaser__title{font-size:1.25rem}}@media (min-width:1000px){.issue-teaser__title{font-size:1.5rem}}@media (min-width:1185px){.issue-teaser__title{font-size:2rem}}.issue-teaser__title span{border-bottom:3px solid transparent;transition:all .2s ease-in-out}.issue-teaser__read-more{display:block;color:#e4002b;font-weight:700;font-size:.875rem}.issue-teaser__read-more svg{width:.75rem;height:.75rem}.issue-teaser:active .issue-teaser__img,.issue-teaser:focus .issue-teaser__img,.issue-teaser:hover .issue-teaser__img{transform:translateY(-.125rem)}.issue-teaser:active .issue-teaser__img img,.issue-teaser:focus .issue-teaser__img img,.issue-teaser:hover .issue-teaser__img img{box-shadow:0 8px 16px 0 rgba(0,0,0,.25)}.issue-teaser:active .issue-teaser__title span,.issue-teaser:focus .issue-teaser__title span,.issue-teaser:hover .issue-teaser__title span{border-bottom-color:#262122}.sub-pages-navigation__return{display:block;padding-top:.5rem}.sub-pages-navigation__return a{color:#9c9c9c;transition:all .2s ease-in-out}.sub-pages-navigation__return a:active,.sub-pages-navigation__return a:focus,.sub-pages-navigation__return a:hover{color:#8a8a8a}.sub-pages-navigation__return a:active .icon-wrap,.sub-pages-navigation__return a:focus .icon-wrap,.sub-pages-navigation__return a:hover .icon-wrap{transform:translateX(-.2rem)}.sub-pages-navigation__return .icon-wrap{transition:all .2s ease-in-out;display:inline-block;padding-right:.5rem}.sub-pages-navigation__return .icon-wrap svg{width:.75rem;height:.75rem;display:inline-block;transform:rotate(180deg)}.card{border:0;box-sizing:border-box;display:block;position:relative;line-height:1;border-radius:5px;overflow:hidden}.card .card__content{transition:background .2s ease-in-out;background:#ffc72c;z-index:4}.card:before{display:block;content:"";width:100%;padding-top:100%}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.card:before{padding-top:125%}}@media (min-width:485px){.card:before{padding-top:125%}}.card img{z-index:2;border-radius:5px;display:block;line-height:0;-o-object-fit:cover;object-fit:cover;transition:.5s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.card .card__overlay,.card img{position:absolute;left:0;right:0;bottom:0;top:0;height:100%;width:100%}.card .card__overlay{z-index:3;opacity:.5;background:#262122;background:linear-gradient(180deg,rgba(38,33,34,0),rgba(38,33,34,.5));transition:.25s ease-in-out}.card .card__title{top:50%;transform:translateY(-50%);font-weight:900;width:100%;padding:2rem;text-align:center;font-size:1.5rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.card .card__label,.card .card__title{z-index:6;position:absolute;display:block}.card .card__label{bottom:1.5rem;right:1.5rem;font-weight:700;text-align:right;transition:all .2s ease-in-out}.card .card__label .icon{transition:all .2s ease-in-out;margin-left:.25rem}.card.card--has-image{color:#fff}.card.card--has-image .card__content{background:#f2b200}.card.card--has-image .card__title{top:auto;transform:none;bottom:1.75rem;text-align:right;text-shadow:0 0 5px rgba(0,0,0,.35)}.card.card--has-image .card__label{text-shadow:0 0 5px rgba(0,0,0,.25)}.card.card--no-image{color:#262122}.card.card--no-image .card__label{color:#e4002b}.card.card--no-image:active .card__content,.card.card--no-image:focus .card__content,.card.card--no-image:hover .card__content{background:#f2b200}@media (min-width:485px){.card.card--big .card__title{font-size:2.5rem}}@media (min-width:705px){.card.card--big .card__title{font-size:3rem}}@media (min-width:1120px){.card.card--big .card__title{font-size:3.5rem}}.card.card--big:before{padding-top:125%}@media (min-width:705px){.card.card--big:before{padding-top:125%}}.card:active img,.card:focus img,.card:hover img{overflow:hidden;transform:scale(1.025)}.card:active .card__overlay,.card:focus .card__overlay,.card:hover .card__overlay{opacity:.85}.card:active .card__label,.card:active .card__label .icon,.card:focus .card__label,.card:focus .card__label .icon,.card:hover .card__label,.card:hover .card__label .icon{transform:translateX(.2rem)}.card .card__inner{position:absolute;top:0;right:0;bottom:0;left:0}.card .card__content{width:100%;height:100%;position:relative}.locations{width:100%;padding:1rem 0}.locations+*{margin-top:0}.locations__form{display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.locations__form__inputs{border:1px solid #c2c2c2;border-radius:10rem;padding:.25rem;width:100%;-ms-flex-positive:1;flex-grow:1;margin-right:1.5rem;display:-ms-flexbox;display:flex}.locations__form__inputs input{background:transparent;border:0;outline:0}.locations__form__inputs button{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;padding:0 1rem;color:#e4002b;transition:all .2s ease-in-out}.locations__form__inputs button:active,.locations__form__inputs button:focus,.locations__form__inputs button:hover{color:#262122}.locations__form__inputs button svg{transition:all .2s ease-in-out;width:1.25rem;height:1.25rem}.locations__form__inputs__geocomplete{-ms-flex-positive:1;flex-grow:1}.locations__cities__collapse{text-align:center;margin-bottom:.75rem}.locations__cities__collapse__button{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;font-size:1.125rem;font-weight:700;padding:.25rem .4rem .25rem .25rem}.locations__cities__collapse__button:focus{outline-offset:.25rem}.locations__cities__collapse__button svg{transition:all .2s ease-in-out;color:#e4002b}.locations__cities__content ul{padding:0;margin:0;list-style:none;columns:2}@media (min-width:380px){.locations__cities__content ul{columns:3}}@media (min-width:530px){.locations__cities__content ul{columns:4}}@media (min-width:720px){.locations__cities__content ul{columns:5}}@media (min-width:1120px){.locations__cities__content ul{columns:5}}.locations__cities__content ul li{padding-right:1rem}.locations__cities__content a{transition:all .2s ease-in-out;font-weight:700;font-size:1rem;border-bottom-color:transparent}.locations__cities__content a:active,.locations__cities__content a:focus,.locations__cities__content a:hover{border-bottom-color:#e4002b}.locations .locations__map-container{padding-top:1.5rem;margin-top:.5rem;margin-bottom:1.5rem}.locations__map{margin:0 -1.5rem 2rem;height:410px;box-shadow:0 4px 8px 0 rgba(0,0,0,.15);box-shadow:0 4px 8px 0 rgba(0,0,0,.1),0 0 20px 0 rgba(38,33,34,.15)}.locations__map a{border-bottom:0}.locations__title{margin-left:-1.5rem;margin-right:-1.5rem;margin-bottom:-1.5rem;background:#f5f5f5;padding:1.5rem}.locations__title h2{margin:0;display:block;border-bottom:1px solid #c2c2c2;padding-bottom:1.5rem}.locations__list{margin:0 -1.5rem 1rem;background:#f5f5f5;padding:0 1.5rem}.locations__list__item{display:none;padding-top:1.5rem;padding-bottom:1.5rem;border-top:1px solid #c2c2c2}.locations__list__item--active{display:block}.locations__list__item--first{border-top:0}.locations__list__item h2{line-height:1.125;display:block;margin-bottom:1.125rem}.locations__list__item h2 a{display:inline;border-bottom:2px solid transparent;color:#262122;transition:all .2s ease-in-out;font-size:1.25rem}.locations__list__item h2 a:active,.locations__list__item h2 a:focus,.locations__list__item h2 a:hover{border-color:#e4002b}.locations__list__item>:first-child{margin-top:0}.locations__list__item>:last-child{margin-bottom:0}.locations__list__item:first-of-type{margin-top:0;border:0}.locations__list__item p{font-size:1rem;margin-bottom:0}.locations__list__item__columns{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.locations__list__item__columns__column{margin-bottom:1rem;width:100%}.locations__list__item__columns__column__title{font-weight:700}@media (min-width:530px){.locations__list__item__columns__column{width:calc(50% - 1.5rem)}}@media (min-width:720px){.locations__list__item__columns__column{width:calc(33.33% - 1rem)}}.locations__list__item__columns__column .exception-hours{margin-top:1rem}.locations__list__item__info{margin-bottom:1rem}.locations__list__item__readmore a{border:0;color:#e4002b;font-weight:700;transition:all .2s ease-in-out}.locations__list__item__readmore a svg{transition:all .2s ease-in-out;margin-left:.25rem;width:.75rem;height:.75rem}.locations__list__item__readmore a:active svg,.locations__list__item__readmore a:focus svg,.locations__list__item__readmore a:hover svg{transform:translateX(.25rem)}.locations--collapsed .locations__cities__collapse__button svg{transform:rotate(180deg)}.locations--collapsed .locations__cities__content{display:none}.map-info-content{padding:.75rem}.map-info-content>:first-child{margin-top:0}.map-info-content>:last-child{margin-bottom:0}.map-info-content h2{font-size:1rem;margin-bottom:.75rem}.map-info-content h2 a{border:0;color:#262122}.map-info-content p{font-size:.875rem;margin-bottom:0}.map-info-content .rm{margin-top:.75rem}.map-info-content .rm a{font-weight:700;font-size:.875rem;border-bottom:2px solid transparent;transition:all .2s ease-in-out}.map-info-content .rm a:active,.map-info-content .rm a:focus,.map-info-content .rm a:hover{border-color:#e4002b}.location-info{border-radius:5px;margin:2rem 0 2.5rem;font-size:1rem}@media (min-width:530px){.location-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.location-info p{margin-bottom:.15rem;font-size:1rem}.location-info .exception-hours{margin-top:1rem}.location-info .exception-hours p{color:#e4002b;font-weight:700}.location-info+*{margin-top:0}@media (min-width:530px){.location-info__column{width:50%;width:calc(50% - .75rem)}}.location-info__column__item{padding:0 0 1.5rem}.location-info__column__item__label{font-weight:700}.mini-map{background:#f5f5f5;height:225px;margin:0 0 -1.5rem}@media (min-width:530px){.mini-map{height:275px}}.location-services{padding:0;margin:0;list-style:none}.location-services li{font-size:1rem}.block--jobs #primary,.page-template-sol-rekry #primary,.related--jobs-archive #primary{padding-bottom:0}.block--jobs #main>.hentry .entry-header,.page-template-sol-rekry #main>.hentry .entry-header,.related--jobs-archive #main>.hentry .entry-header{margin-bottom:0}.block--jobs .jobs-search-wrap,.page-template-sol-rekry .jobs-search-wrap,.related--jobs-archive .jobs-search-wrap{margin:0 auto;padding-bottom:2rem;max-width:100%;background-color:#f5f5f5}.block--jobs .jobs-search,.page-template-sol-rekry .jobs-search,.related--jobs-archive .jobs-search{margin-bottom:0;position:relative;margin-top:1.5rem;background-color:#f5f5f5}.block--jobs .jobs-search .jobs-title,.page-template-sol-rekry .jobs-search .jobs-title,.related--jobs-archive .jobs-search .jobs-title{width:100%;text-align:center;padding-top:3.5rem}.related-section .block--jobs .jobs-search .jobs-title,.related-section .page-template-sol-rekry .jobs-search .jobs-title,.related-section .related--jobs-archive .jobs-search .jobs-title{padding-top:0}.block--jobs .jobs-search #jobs-search-form,.page-template-sol-rekry .jobs-search #jobs-search-form,.related--jobs-archive .jobs-search #jobs-search-form{background-color:#f5f5f5;padding:1rem 1.5rem;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1000px){.block--jobs .jobs-search #jobs-search-form,.page-template-sol-rekry .jobs-search #jobs-search-form,.related--jobs-archive .jobs-search #jobs-search-form{padding:1.5rem 2rem 1rem;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.block--jobs .jobs-search #jobs-search-form .client-sort,.page-template-sol-rekry .jobs-search #jobs-search-form .client-sort,.related--jobs-archive .jobs-search #jobs-search-form .client-sort{width:100%;margin-top:3rem}@media (max-width:999px){.block--jobs .jobs-search #jobs-search-form .client-sort,.page-template-sol-rekry .jobs-search #jobs-search-form .client-sort,.related--jobs-archive .jobs-search #jobs-search-form .client-sort{padding-top:1.25rem}}.block--jobs .jobs-search #jobs-search-form .client-sort .client-checkbox,.page-template-sol-rekry .jobs-search #jobs-search-form .client-sort .client-checkbox,.related--jobs-archive .jobs-search #jobs-search-form .client-sort .client-checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:1rem}.block--jobs .jobs-search #jobs-search-form .client-sort .client-checkbox input[type=checkbox],.page-template-sol-rekry .jobs-search #jobs-search-form .client-sort .client-checkbox input[type=checkbox],.related--jobs-archive .jobs-search #jobs-search-form .client-sort .client-checkbox input[type=checkbox]{margin:0 .75rem 0 0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:1000px){.block--jobs .jobs-search #jobs-search-form .client-sort .client-checkbox input[type=checkbox],.page-template-sol-rekry .jobs-search #jobs-search-form .client-sort .client-checkbox input[type=checkbox],.related--jobs-archive .jobs-search #jobs-search-form .client-sort .client-checkbox input[type=checkbox]{transform:scale(1.5)}}.block--jobs .jobs-search #jobs-search-form .client-sort .client-checkbox label,.page-template-sol-rekry .jobs-search #jobs-search-form .client-sort .client-checkbox label,.related--jobs-archive .jobs-search #jobs-search-form .client-sort .client-checkbox label{-ms-flex-positive:1;flex-grow:1;display:block;line-height:1}@media (min-width:700px){.block--jobs .jobs-search #jobs-search-form .client-sort,.page-template-sol-rekry .jobs-search #jobs-search-form .client-sort,.related--jobs-archive .jobs-search #jobs-search-form .client-sort{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;margin-top:0}}@media (max-width:699px){.block--jobs .jobs-search #jobs-search-form .client-sort,.page-template-sol-rekry .jobs-search #jobs-search-form .client-sort,.related--jobs-archive .jobs-search #jobs-search-form .client-sort{max-width:250px;margin-left:auto;margin-right:auto;margin-top:1rem}}.block--jobs .jobs-search #jobs-search-form .input-container,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container,.related--jobs-archive .jobs-search #jobs-search-form .input-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1000px){.block--jobs .jobs-search #jobs-search-form .input-container,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container,.related--jobs-archive .jobs-search #jobs-search-form .input-container{padding-right:1.5rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.block--jobs .jobs-search #jobs-search-form .input-container #jobs-search-form-input,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container #jobs-search-form-input,.related--jobs-archive .jobs-search #jobs-search-form .input-container #jobs-search-form-input{border:1px solid #c2c2c2;border-radius:0;padding:13px}@media (min-width:1000px){.block--jobs .jobs-search #jobs-search-form .input-container #jobs-search-form-input,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container #jobs-search-form-input,.related--jobs-archive .jobs-search #jobs-search-form .input-container #jobs-search-form-input{border-radius:56px 0 0 56px}}.block--jobs .jobs-search #jobs-search-form .input-container .jobfield .icon-wrap,.block--jobs .jobs-search #jobs-search-form .input-container .jobtype .icon-wrap,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .jobfield .icon-wrap,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .jobtype .icon-wrap,.related--jobs-archive .jobs-search #jobs-search-form .input-container .jobfield .icon-wrap,.related--jobs-archive .jobs-search #jobs-search-form .input-container .jobtype .icon-wrap{position:absolute;top:2.55rem;right:1rem}.block--jobs .jobs-search #jobs-search-form .input-container .jobfield .select2-container,.block--jobs .jobs-search #jobs-search-form .input-container .jobtype .select2-container,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .jobfield .select2-container,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .jobtype .select2-container,.related--jobs-archive .jobs-search #jobs-search-form .input-container .jobfield .select2-container,.related--jobs-archive .jobs-search #jobs-search-form .input-container .jobtype .select2-container{width:100%!important;min-width:180px}@media (min-width:1000px){.block--jobs .jobs-search #jobs-search-form .input-container .jobfield .select2-container,.block--jobs .jobs-search #jobs-search-form .input-container .jobtype .select2-container,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .jobfield .select2-container,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .jobtype .select2-container,.related--jobs-archive .jobs-search #jobs-search-form .input-container .jobfield .select2-container,.related--jobs-archive .jobs-search #jobs-search-form .input-container .jobtype .select2-container{min-width:200px}}@media (min-width:1120px){.block--jobs .jobs-search #jobs-search-form .input-container .jobfield .select2-container,.block--jobs .jobs-search #jobs-search-form .input-container .jobtype .select2-container,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .jobfield .select2-container,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .jobtype .select2-container,.related--jobs-archive .jobs-search #jobs-search-form .input-container .jobfield .select2-container,.related--jobs-archive .jobs-search #jobs-search-form .input-container .jobtype .select2-container{min-width:250px}}.block--jobs .jobs-search #jobs-search-form .input-container .jobfield .select2-container li,.block--jobs .jobs-search #jobs-search-form .input-container .jobtype .select2-container li,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .jobfield .select2-container li,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .jobtype .select2-container li,.related--jobs-archive .jobs-search #jobs-search-form .input-container .jobfield .select2-container li,.related--jobs-archive .jobs-search #jobs-search-form .input-container .jobtype .select2-container li{margin-bottom:-7px;padding-top:5px;padding-bottom:5px;color:#8f8f8f}.block--jobs .jobs-search #jobs-search-form .input-container .input-wrap,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .input-wrap,.related--jobs-archive .jobs-search #jobs-search-form .input-container .input-wrap{margin:0 0 1rem;position:relative;width:100%}@media (min-width:530px){.block--jobs .jobs-search #jobs-search-form .input-container .input-wrap,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .input-wrap,.related--jobs-archive .jobs-search #jobs-search-form .input-container .input-wrap{width:calc(50% - .75rem)}}@media (max-width:999px){.block--jobs .jobs-search #jobs-search-form .input-container .input-wrap,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .input-wrap,.related--jobs-archive .jobs-search #jobs-search-form .input-container .input-wrap{-ms-flex-order:2;order:2}}.block--jobs .jobs-search #jobs-search-form .input-container .input-wrap .icon-wrap,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .input-wrap .icon-wrap,.related--jobs-archive .jobs-search #jobs-search-form .input-container .input-wrap .icon-wrap{pointer-jobs:none}.block--jobs .jobs-search #jobs-search-form .input-container .input-wrap .icon-wrap svg,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .input-wrap .icon-wrap svg,.related--jobs-archive .jobs-search #jobs-search-form .input-container .input-wrap .icon-wrap svg{color:#c2c2c2}@media (max-width:999px){.block--jobs .jobs-search #jobs-search-form .input-container .search,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .search,.related--jobs-archive .jobs-search #jobs-search-form .input-container .search{-ms-flex-order:1;order:1}}@media (min-width:1000px){.block--jobs .jobs-search #jobs-search-form .input-container .search,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .search,.related--jobs-archive .jobs-search #jobs-search-form .input-container .search{-ms-flex:1;flex:1}}.block--jobs .jobs-search #jobs-search-form .input-container .search #jobs-search-form-input,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .search #jobs-search-form-input,.related--jobs-archive .jobs-search #jobs-search-form .input-container .search #jobs-search-form-input{padding-left:2.5rem}.block--jobs .jobs-search #jobs-search-form .input-container .search .icon-wrap,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .search .icon-wrap,.related--jobs-archive .jobs-search #jobs-search-form .input-container .search .icon-wrap{left:.75em;bottom:.75em}.block--jobs .jobs-search #jobs-search-form .input-container .search .icon-wrap svg,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .search .icon-wrap svg,.related--jobs-archive .jobs-search #jobs-search-form .input-container .search .icon-wrap svg{color:#c2c2c2}.block--jobs .jobs-search #jobs-search-form .input-container .search,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .search,.related--jobs-archive .jobs-search #jobs-search-form .input-container .search{width:100%!important}.block--jobs .jobs-search #jobs-search-form .input-container .search input,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .search input,.related--jobs-archive .jobs-search #jobs-search-form .input-container .search input{width:100%}@media (max-width:999px){.block--jobs .jobs-search #jobs-search-form .input-container .search,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .search,.related--jobs-archive .jobs-search #jobs-search-form .input-container .search{width:calc(50% - .75rem)!important}}@media (max-width:529px){.block--jobs .jobs-search #jobs-search-form .input-container .search,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .search,.related--jobs-archive .jobs-search #jobs-search-form .input-container .search{width:100%!important}}@media (min-width:1000px){.block--jobs .jobs-search #jobs-search-form .input-container .search,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .search,.related--jobs-archive .jobs-search #jobs-search-form .input-container .search{min-width:200px}}@media (min-width:1120px){.block--jobs .jobs-search #jobs-search-form .input-container .search,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .search,.related--jobs-archive .jobs-search #jobs-search-form .input-container .search{min-width:222px;width:100%;-ms-flex:1.2;flex:1.2}}.block--jobs .jobs-search #jobs-search-form .input-container .search #enlistments-search-form-input,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .search #enlistments-search-form-input,.related--jobs-archive .jobs-search #jobs-search-form .input-container .search #enlistments-search-form-input{padding-left:2.5rem}.block--jobs .jobs-search #jobs-search-form .input-container .search .icon-wrap,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .search .icon-wrap,.related--jobs-archive .jobs-search #jobs-search-form .input-container .search .icon-wrap{position:absolute;left:1em;top:2.65em;pointer-jobs:none}.block--jobs .jobs-search #jobs-search-form .input-container .search .icon-wrap svg,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .search .icon-wrap svg,.related--jobs-archive .jobs-search #jobs-search-form .input-container .search .icon-wrap svg{color:#8f8f8f}.block--jobs .jobs-search #jobs-search-form .input-container .submit,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .submit,.related--jobs-archive .jobs-search #jobs-search-form .input-container .submit{margin:0 auto;-ms-flex:.5;flex:.5}.block--jobs .jobs-search #jobs-search-form .input-container .submit button,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .submit button,.related--jobs-archive .jobs-search #jobs-search-form .input-container .submit button{width:100%;border-radius:56px;padding:13px 28px 13px 15px;border:0;background-color:#e4002b;color:#fff;font-weight:900}@media (min-width:1000px){.block--jobs .jobs-search #jobs-search-form .input-container .submit button,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .submit button,.related--jobs-archive .jobs-search #jobs-search-form .input-container .submit button{width:auto}}.block--jobs .jobs-search #jobs-search-form .input-container .submit button:active,.block--jobs .jobs-search #jobs-search-form .input-container .submit button:focus,.block--jobs .jobs-search #jobs-search-form .input-container .submit button:hover,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .submit button:active,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .submit button:focus,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .submit button:hover,.related--jobs-archive .jobs-search #jobs-search-form .input-container .submit button:active,.related--jobs-archive .jobs-search #jobs-search-form .input-container .submit button:focus,.related--jobs-archive .jobs-search #jobs-search-form .input-container .submit button:hover{background:#cb0026}@media (min-width:1000px){.block--jobs .jobs-search #jobs-search-form .input-container .submit,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .submit,.related--jobs-archive .jobs-search #jobs-search-form .input-container .submit{-ms-flex:.5;flex:.5}.block--jobs .jobs-search #jobs-search-form .input-container .submit button,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .submit button,.related--jobs-archive .jobs-search #jobs-search-form .input-container .submit button{border-radius:0 56px 56px 0}}@media (max-width:999px){.block--jobs .jobs-search #jobs-search-form .input-container .submit,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .submit,.related--jobs-archive .jobs-search #jobs-search-form .input-container .submit{margin-top:1rem}.block--jobs .jobs-search #jobs-search-form .input-container .submit label,.page-template-sol-rekry .jobs-search #jobs-search-form .input-container .submit label,.related--jobs-archive .jobs-search #jobs-search-form .input-container .submit label{display:none}}.block--jobs .jobs-search #jobs-search-form #empty-jobs-search,.page-template-sol-rekry .jobs-search #jobs-search-form #empty-jobs-search,.related--jobs-archive .jobs-search #jobs-search-form #empty-jobs-search{color:#8f8f8f}.block--jobs .jobs-search #jobs-search-form .submit-container,.page-template-sol-rekry .jobs-search #jobs-search-form .submit-container,.related--jobs-archive .jobs-search #jobs-search-form .submit-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0 0;text-align:center}@media (min-width:1000px){.block--jobs .jobs-search #jobs-search-form .submit-container,.page-template-sol-rekry .jobs-search #jobs-search-form .submit-container,.related--jobs-archive .jobs-search #jobs-search-form .submit-container{padding:0 0 1rem;-ms-flex:.5;flex:.5}}.block--jobs .jobs-search #jobs-search-form .submit-container a,.page-template-sol-rekry .jobs-search #jobs-search-form .submit-container a,.related--jobs-archive .jobs-search #jobs-search-form .submit-container a{color:#8f8f8f;display:block}@media (max-width:999px){.block--jobs .jobs-search #jobs-search-form .submit-container a,.page-template-sol-rekry .jobs-search #jobs-search-form .submit-container a,.related--jobs-archive .jobs-search #jobs-search-form .submit-container a{-ms-flex-order:2;order:2;margin-top:.5rem}}@media (min-width:1000px){.block--jobs .jobs-search #jobs-search-form .submit-container a,.page-template-sol-rekry .jobs-search #jobs-search-form .submit-container a,.related--jobs-archive .jobs-search #jobs-search-form .submit-container a{text-align:right}}.block--jobs .jobs-search #jobs-search-form .submit-container button,.page-template-sol-rekry .jobs-search #jobs-search-form .submit-container button,.related--jobs-archive .jobs-search #jobs-search-form .submit-container button{width:100%}.block--jobs .jobs-search .input-wrap input,.block--jobs .jobs-search .input-wrap label,.block--jobs .jobs-search .input-wrap select,.page-template-sol-rekry .jobs-search .input-wrap input,.page-template-sol-rekry .jobs-search .input-wrap label,.page-template-sol-rekry .jobs-search .input-wrap select,.related--jobs-archive .jobs-search .input-wrap input,.related--jobs-archive .jobs-search .input-wrap label,.related--jobs-archive .jobs-search .input-wrap select{display:block}.block--jobs .jobs-search .input-wrap label,.page-template-sol-rekry .jobs-search .input-wrap label,.related--jobs-archive .jobs-search .input-wrap label{margin-bottom:8px;font-weight:900;color:#262122;padding-left:11px}.block--jobs .newpage .list-header,.page-template-sol-rekry .newpage .list-header,.related--jobs-archive .newpage .list-header{display:none}.block--jobs .list-header,.page-template-sol-rekry .list-header,.related--jobs-archive .list-header{display:-ms-flexbox;display:flex;width:100%;max-width:1216px;max-width:calc(1216px + 2*1.5rem);padding:0 1.5rem;margin:0 auto;padding:2rem 1.5rem;color:#8f8f8f}.block--jobs .list-header .post-count,.page-template-sol-rekry .list-header .post-count,.related--jobs-archive .list-header .post-count{width:30%}@media (max-width:999px){.block--jobs .list-header .post-count,.page-template-sol-rekry .list-header .post-count,.related--jobs-archive .list-header .post-count{width:50%}}.block--jobs .list-header .location,.page-template-sol-rekry .list-header .location,.related--jobs-archive .list-header .location{width:25%;font-weight:700;display:none}@media (min-width:1000px){.block--jobs .list-header .location,.page-template-sol-rekry .list-header .location,.related--jobs-archive .list-header .location{display:block}}.block--jobs .list-header .type,.page-template-sol-rekry .list-header .type,.related--jobs-archive .list-header .type{width:25%;font-weight:700;display:none}@media (min-width:1000px){.block--jobs .list-header .type,.page-template-sol-rekry .list-header .type,.related--jobs-archive .list-header .type{display:block}}.block--jobs .list-header .date,.page-template-sol-rekry .list-header .date,.related--jobs-archive .list-header .date{width:20%;text-align:right;font-weight:700}@media (max-width:999px){.block--jobs .list-header .date,.page-template-sol-rekry .list-header .date,.related--jobs-archive .list-header .date{width:50%}}.block--jobs .list-header .date .control,.page-template-sol-rekry .list-header .date .control,.related--jobs-archive .list-header .date .control{position:relative;display:inline-block;padding-left:1.5rem;cursor:pointer}.block--jobs .list-header .date .control .control-indicator,.page-template-sol-rekry .list-header .date .control .control-indicator,.related--jobs-archive .list-header .date .control .control-indicator{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;line-height:1rem;font-size:65%;text-align:center;background-size:50% 50%;background-position:50%;background-repeat:no-repeat;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:.25rem;background-color:#8f8f8f;-webkit-mask-image:url(../images/list--arrow.svg);mask-image:url(../images/list--arrow.svg);transform:rotate(90deg);transition:all .3s ease}.block--jobs .list-header .date .control input,.page-template-sol-rekry .list-header .date .control input,.related--jobs-archive .list-header .date .control input{position:absolute;opacity:0;z-index:-1}.block--jobs .list-header .date .control input:checked~.control-indicator,.page-template-sol-rekry .list-header .date .control input:checked~.control-indicator,.related--jobs-archive .list-header .date .control input:checked~.control-indicator{transform:rotate(-90deg)}.block--jobs .job-item,.page-template-sol-rekry .job-item,.related--jobs-archive .job-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:1rem;width:100%;border-bottom:1px solid #c2c2c2;color:#262122}@media (min-width:530px){.block--jobs .job-item,.page-template-sol-rekry .job-item,.related--jobs-archive .job-item{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.block--jobs .job-item .date-location,.page-template-sol-rekry .job-item .date-location,.related--jobs-archive .job-item .date-location{width:20%}.block--jobs .job-item .date-location .date,.page-template-sol-rekry .job-item .date-location .date,.related--jobs-archive .job-item .date-location .date{font-size:1.5rem;line-height:2rem}.block--jobs .job-item .title-excerpt,.page-template-sol-rekry .job-item .title-excerpt,.related--jobs-archive .job-item .title-excerpt{width:70%}}@media (min-width:1000px){.block--jobs .job-item .date-location .date,.page-template-sol-rekry .job-item .date-location .date,.related--jobs-archive .job-item .date-location .date{font-size:1.75rem;margin:0 0 .75rem}.block--jobs .job-item .date-location .location,.page-template-sol-rekry .job-item .date-location .location,.related--jobs-archive .job-item .date-location .location{font-size:1.25rem;margin-bottom:1rem}.block--jobs .job-item .title-excerpt,.page-template-sol-rekry .job-item .title-excerpt,.related--jobs-archive .job-item .title-excerpt{padding-left:1.5rem}}@media (min-width:1000px){.block--jobs .job-item .date-location,.page-template-sol-rekry .job-item .date-location,.related--jobs-archive .job-item .date-location{width:17%}.block--jobs .job-item .title-excerpt,.page-template-sol-rekry .job-item .title-excerpt,.related--jobs-archive .job-item .title-excerpt{width:63%}.block--jobs .job-item .registration,.page-template-sol-rekry .job-item .registration,.related--jobs-archive .job-item .registration{width:15%}}.block--jobs .job-item .result-jobtype,.block--jobs .job-item .result-location,.block--jobs .job-item .result-title,.page-template-sol-rekry .job-item .result-jobtype,.page-template-sol-rekry .job-item .result-location,.page-template-sol-rekry .job-item .result-title,.related--jobs-archive .job-item .result-jobtype,.related--jobs-archive .job-item .result-location,.related--jobs-archive .job-item .result-title{padding-right:.5rem}.block--jobs .job-item .result-title,.page-template-sol-rekry .job-item .result-title,.related--jobs-archive .job-item .result-title{width:30%}@media (max-width:999px){.block--jobs .job-item .result-title,.page-template-sol-rekry .job-item .result-title,.related--jobs-archive .job-item .result-title{-ms-flex:1.2;flex:1.2;width:auto}}.block--jobs .job-item .result-title h2,.page-template-sol-rekry .job-item .result-title h2,.related--jobs-archive .job-item .result-title h2{transition:.2s ease-in-out;font-size:1.25rem;margin-top:0;margin-bottom:.25rem;color:#262122}.block--jobs .job-item .result-title a:active h2,.block--jobs .job-item .result-title a:focus h2,.block--jobs .job-item .result-title a:hover h2,.page-template-sol-rekry .job-item .result-title a:active h2,.page-template-sol-rekry .job-item .result-title a:focus h2,.page-template-sol-rekry .job-item .result-title a:hover h2,.related--jobs-archive .job-item .result-title a:active h2,.related--jobs-archive .job-item .result-title a:focus h2,.related--jobs-archive .job-item .result-title a:hover h2{color:#e4002b}.block--jobs .job-item .result-title span,.page-template-sol-rekry .job-item .result-title span,.related--jobs-archive .job-item .result-title span{color:grey}.block--jobs .job-item .result-location,.page-template-sol-rekry .job-item .result-location,.related--jobs-archive .job-item .result-location{width:25%}@media (max-width:999px){.block--jobs .job-item .result-location,.page-template-sol-rekry .job-item .result-location,.related--jobs-archive .job-item .result-location{-ms-flex:1.2;flex:1.2;width:auto}}.block--jobs .job-item .result-location span,.page-template-sol-rekry .job-item .result-location span,.related--jobs-archive .job-item .result-location span{font-size:1.13rem}.block--jobs .job-item .result-jobtype,.page-template-sol-rekry .job-item .result-jobtype,.related--jobs-archive .job-item .result-jobtype{width:25%}.block--jobs .job-item .result-jobtype span,.page-template-sol-rekry .job-item .result-jobtype span,.related--jobs-archive .job-item .result-jobtype span{font-size:1.13rem;display:block}.block--jobs .job-item .result-jobtype span.client,.page-template-sol-rekry .job-item .result-jobtype span.client,.related--jobs-archive .job-item .result-jobtype span.client{font-size:1rem;color:#c2c2c2;margin-top:.25rem;font-weight:700}@media (max-width:999px){.block--jobs .job-item .result-jobtype,.page-template-sol-rekry .job-item .result-jobtype,.related--jobs-archive .job-item .result-jobtype{-ms-flex:1;flex:1;width:auto}}.block--jobs .job-item .result-date,.page-template-sol-rekry .job-item .result-date,.related--jobs-archive .job-item .result-date{width:20%}@media (max-width:999px){.block--jobs .job-item .result-date,.page-template-sol-rekry .job-item .result-date,.related--jobs-archive .job-item .result-date{-ms-flex:.5;flex:.5;width:auto}}@media (min-width:1000px){.block--jobs .job-item .result-date,.page-template-sol-rekry .job-item .result-date,.related--jobs-archive .job-item .result-date{text-align:right}}.block--jobs .job-item .result-date span,.page-template-sol-rekry .job-item .result-date span,.related--jobs-archive .job-item .result-date span{font-size:1.13rem}.select2+.icon-wrap{pointer-events:none}.select2-results__option{padding-left:15px;padding-right:15px}.select2-results__option.select2-results__option--highlighted{background:#e4002b!important}.select2-dropdown{border-color:#e4002b}.select2-selection,.select2-selection--multiple{padding:.3625rem}@media (min-width:1000px){.select2-container .select2-selection--multiple{min-height:51px}}.select2-search{margin-bottom:0}.select2-container--default .select2-selection--multiple{border-radius:0}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #e4002b;outline:0}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #c2c2c2}.select2-container span{border-radius:0;border-color:#e4002b}.select2-container .select2-selection__choice{border-radius:1px!important;background-color:#e4002b!important;color:#fff!important;border-color:#e4002b!important}.select2-results__option{padding-left:.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.88rem;border-bottom:1px solid #f5f5f5}.select2-results__option:before{display:inline-block;margin-right:10px;background-color:#fff;border:1px solid #c2c2c2;box-shadow:inset 0 2px 4px hsla(0,0%,76%,.4);border-radius:2px;height:1rem;width:1rem;min-width:1rem;max-height:1rem;content:""}.select2-results__option[aria-selected=true]{padding-left:.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.select2-results__option[aria-selected=true]:before{display:inline-block;margin-right:10px;background-color:#fff;border:1px solid #c2c2c2;box-shadow:inset 0 2px 4px hsla(0,0%,76%,.4);border-radius:2px;height:1rem;width:1rem;min-width:1rem;max-height:1rem;content:"";background:#e4002b url(../images/icon-checkmark.svg) no-repeat;background-size:contain;border-color:#e4002b;box-shadow:none}.select2-selection__choice__remove{color:#fff!important;padding:0!important}#jobs-search-results-spinner,.jobs-posts-loader{opacity:0}#jobs-search-results{position:relative;transition:.15s ease-in-out;width:100%;max-width:1216px;max-width:calc(1216px + 2*1.5rem);padding:0 1.5rem;margin:0 auto;padding:0 .5rem}#jobs-search-results.loading{min-height:8rem}#jobs-search-results.loading #jobs-search-results-content{opacity:.1}#jobs-search-results.loading #jobs-search-results-spinner{position:relative;opacity:1;z-index:5}#jobs-search-results.loading .jobs-posts-loader{opacity:1}.jobs-posts-loader{position:absolute;left:50%;top:100%;z-index:1;margin:50px 0 0 -35px;border:5px solid #e4002b;border-radius:50%;border-top:5px solid #ffc72c;width:75px;height:75px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.entry-meta{position:relative;width:100%}.entry-meta-item{display:grid;grid-template-columns:repeat(8,1fr);grid-column-gap:2rem}.entry-meta-item h3{grid-column:1/span 3;margin:0}.entry-meta-item p{grid-column:4/span 5;margin-bottom:1rem}#jobs-search-load-more{text-align:center;margin-top:1rem;padding:2rem 2rem 2rem 0}#jobs-search-load-more a{font-weight:900;font-size:1.13rem}#jobs-search-load-more.loading{opacity:0}.single-job .registration{-ms-flex-pack:start;justify-content:flex-start}.single-job .registration .register{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#ffc72c;border-radius:56px;color:#262122;display:inline-block;font-family:Proxima Nova,proxima-nova,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:1rem 3.125rem;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:all .22s cubic-bezier(.65,0,.58,1);margin-top:1rem;margin-bottom:1rem}.single-job .registration .register:active,.single-job .registration .register:focus,.single-job .registration .register:hover{background:#f2b200;color:#262122;transform:translateY(-2px)}.single-job .html_content{margin:1.5rem 0}.open-applications{background-color:#fff;padding:2.5rem 0 3rem!important}.open-applications__title{-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:1.5rem}.open-applications__left,.open-applications__right{-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 1.5rem}@media (min-width:720px){.open-applications__left,.open-applications__right{-ms-flex-preferred-size:50%;flex-basis:50%}}.open-applications__right{padding:0 1.5rem}.open-applications__right .job-item{padding-top:0;border-bottom:none;padding-left:0}.open-applications__right .job-item .result-title{width:100%}.open-applications__right .job-item .result-title a h2{color:#e4002b}.open-applications__right .job-item .result-title a h2:hover{color:#8f8f8f}.open-applications .jobs-search-results-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gform_wrapper{background:#f5f5f5;padding:1.5rem}.gform_wrapper .gfield_label{float:left}.gform_wrapper .gform_body{margin:0 auto;max-width:400px}@media (min-width:640px){.gform_wrapper .gform_body{max-width:500px}}.gform_wrapper .gform_body .gfield_label{padding-top:.35rem;width:33.33%!important;font-size:1rem!important}.gform_wrapper .gform_body .ginput_container{width:100%!important}@media (min-width:640px){.gform_wrapper .gform_body .ginput_container{margin-left:33.33%!important;width:66.66%!important}}.gform_wrapper .gform_body .gfield_required{color:#e4002b}.gform_wrapper .gform_body input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .gform_body select,.gform_wrapper .gform_body textarea{width:100%!important;border:1px solid #c2c2c2;border-radius:.3rem;padding:.5rem 1rem!important;outline:0;line-height:1.25!important}.gform_wrapper .gform_body input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,.gform_wrapper .gform_body select:focus,.gform_wrapper .gform_body textarea:focus{border-color:#262122}.gform_wrapper .gform_body select::-ms-expand{display:none}.gform_wrapper .gform_body select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.gform_wrapper .gform_body .ginput_container_select{position:relative}.gform_wrapper .gform_body .ginput_container_select:after{content:" ";position:absolute;top:50%;right:1em;z-index:2;pointer-events:none;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #666;margin-top:-3px}.gform_wrapper .gform_footer{max-width:400px;margin-left:auto!important;margin-right:auto!important}@media (min-width:640px){.gform_wrapper .gform_footer{margin-right:0!important;max-width:500px;margin-left:33.33%!important;margin-left:calc(33.33% + 1rem)!important}}.gform_wrapper .ginput_product_price{color:#262122!important}.gform_wrapper .ginput_quantity_label{display:block;margin-left:0!important}.gform_wrapper .ginput_quantity{max-width:100px!important;margin-bottom:.25rem}.gform_wrapper .ginput_container_singleproduct{font-size:1rem!important}.cc-banner-wrapper{opacity:.975}.cc-banner-wrapper .cc-container-inner{max-width:1120px}.cc-banner-wrapper .cc-btn{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#ffc72c;border-radius:56px;color:#262122;display:inline-block;font-family:Proxima Nova,proxima-nova,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:1rem 3.125rem;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:all .22s cubic-bezier(.65,0,.58,1)}.cc-banner-wrapper .cc-btn:active,.cc-banner-wrapper .cc-btn:focus,.cc-banner-wrapper .cc-btn:hover{background:#f2b200;color:#262122;transform:translateY(-2px)}.cc-banner-wrapper .cc-more-info:active,.cc-banner-wrapper .cc-more-info:focus,.cc-banner-wrapper .cc-more-info:hover{text-decoration:underline}.block{position:relative;clear:both}.block__content{width:100%;max-width:1216px;max-width:calc(1216px + 2*1.5rem);padding:0 1.5rem;margin:0 auto}.block__content--wysiwyg{max-width:696px}.block__label{display:block;margin:0 auto;font-weight:700}.block__label,.block__title{text-align:center;max-width:720px;max-width:90%}.block__title{margin:0 auto 3rem;color:#e4002b}.block--white{background:#fff;margin-bottom:3rem;margin-top:3rem}.block--grey{background:#f5f5f5;padding-top:3em;padding-bottom:3rem}.block--grey+.block--grey{padding-top:.25rem}.block:first-of-type.block--white{margin-top:2.5rem}.block:first-of-type.block--grey{padding-top:2.5rem}.block--columns__columns{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.block--columns__columns.block--columns__columns--center{-ms-flex-align:center;align-items:center}.block--columns__column{width:100%}@media (min-width:720px){.block--columns__column{width:50%;width:calc(50% - 1rem)}}.block--columns__column__inner>:first-child{margin-top:0}.block--columns__column__inner>:last-child{margin-bottom:0}.block--columns__column--left{margin-bottom:2rem}@media (min-width:720px){.block--columns__column--left{margin-bottom:0}}.block--featured+.block--columns .block--columns__columns{margin-left:auto;margin-right:auto;max-width:280px}@media (min-width:485px){.block--featured+.block--columns .block--columns__columns{max-width:592px}}@media (min-width:705px){.block--featured+.block--columns .block--columns__columns{max-width:904px}}@media (min-width:1120px){.block--featured+.block--columns .block--columns__columns{max-width:1216px}}.block--featured{padding-bottom:0}.block--featured__grid{margin-left:auto;margin-right:auto;width:100%;max-width:280px;transition:.3s cubic-bezier(0,0,.25,1);transform:translateY(1rem);opacity:0}.block--featured__grid.block--featured__grid--init{opacity:1;transform:translateY(0)}@media (min-width:485px){.block--featured__grid{max-width:592px}}@media (min-width:705px){.block--featured__grid{max-width:904px}}@media (min-width:1120px){.block--featured__grid{max-width:1216px}}.block--featured__grid .card{float:left}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.block--featured__grid .card{float:none}}.block--featured__grid__gutter{width:1.5rem}@media (min-width:485px){.block--featured__grid__gutter{width:5.40540540541%}}@media (min-width:705px){.block--featured__grid__gutter{width:3.539823009%}}@media (min-width:1120px){.block--featured__grid__gutter{width:2.6315789%}}.block--featured__grid .card--big{width:100%}@media (min-width:485px){.block--featured__grid .card--big{width:46%;width:47.2972973%}}@media (min-width:705px){.block--featured__grid .card--big{width:62%;width:64.666%}}@media (min-width:1120px){.block--featured__grid .card--big{width:47%;width:48.02631582%;width:48.25%}}.block--featured__grid .card--small,.block--featured__grid__sizer{width:100%}@media (min-width:485px){.block--featured__grid .card--small,.block--featured__grid__sizer{width:46%;width:47.2972973%}}@media (min-width:705px){.block--featured__grid .card--small,.block--featured__grid__sizer{width:30%;width:30.97311799%}}@media (min-width:1120px){.block--featured__grid .card--small,.block--featured__grid__sizer{width:23%;width:23.02631583%}}@media (min-width:500px){.block--services__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%;max-width:280px;margin-left:auto;margin-right:auto}}@media (min-width:500px) and (min-width:500px){.block--services__items{max-width:584px}}@media (min-width:500px) and (min-width:720px){.block--services__items{max-width:888px}}@media (min-width:500px) and (min-width:1120px){.block--services__items{max-width:1216px}}@media (min-width:500px){.block--services__item{border:0;width:100%;box-sizing:border-box;display:block;position:relative;border-radius:5px;overflow:hidden;line-height:1;margin-bottom:1.5rem}}@media (min-width:500px) and (min-width:1120px){.block--services__item{margin-bottom:2rem}}@media (min-width:500px){.block--services__item:before{display:block;content:"";width:100%;padding-top:100%}}@media (min-width:500px) and (min-width:500px){.block--services__item{width:50%;width:calc(50% - .75rem)}.block--services__item:nth-of-type(n+1){margin-right:1.5rem}.block--services__item:nth-of-type(2n){margin-right:0}}@media (min-width:500px) and (min-width:720px){.block--services__item{width:33.33%;width:calc(33.33% - 1rem)}.block--services__item:nth-of-type(n+1),.block--services__item:nth-of-type(odd){margin-right:1.5rem}.block--services__item:nth-of-type(3n){margin-right:0}}@media (min-width:500px) and (min-width:1120px){.block--services__item{width:25%;width:calc(25% - 1.5rem)}.block--services__item:nth-of-type(3n+1),.block--services__item:nth-of-type(n+1),.block--services__item:nth-of-type(odd){margin-right:2rem}.block--services__item:nth-of-type(4n){margin-right:0}}@media (min-width:500px){.block--services__item__content{position:absolute;top:auto;bottom:0;left:0;right:0;display:block;width:100%;padding:2rem;z-index:3}.block--services__item__title{color:#fff;font-weight:900;text-shadow:0 0 5px rgba(0,0,0,.25);font-size:1.5rem;display:block;text-align:center;line-height:1.125;padding-top:.5rem;padding-bottom:.5rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.block--services__item__icon{text-align:center;display:block;transition:.5s ease-in-out}.block--services__item__icon img,.block--services__item__icon svg{height:auto;width:auto;max-width:75px;max-height:65px}.block--services__item__bg__img{transition:transform .4s ease-in-out!important;-o-object-fit:cover;object-fit:cover;z-index:1;transform:scale(1)}.block--services__item__bg__img,.block--services__item__bg__overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.block--services__item__bg__overlay{transition:.5s ease-in-out;background:linear-gradient(180deg,rgba(0,0,0,.15),rgba(0,0,0,.3));opacity:.75;z-index:2}.block--services__item:active .block--services__item__bg__img,.block--services__item:focus .block--services__item__bg__img,.block--services__item:hover .block--services__item__bg__img{transform:scale(1.035)}.block--services__item:active .block--services__item__bg__overlay,.block--services__item:focus .block--services__item__bg__overlay,.block--services__item:hover .block--services__item__bg__overlay{opacity:1}.block--services__item:active .block--services__item__icon,.block--services__item:focus .block--services__item__icon,.block--services__item:hover .block--services__item__icon{transform:translateY(-.2rem)}}@media (max-width:499px){.block--services__items{display:block;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:350px;margin-left:auto;margin-right:auto}.block--services__item,.block--services__items{-ms-flex-pack:justify;justify-content:space-between}.block--services__item{border:0;margin:0 auto 2rem;max-width:280px;text-align:center;width:50%;width:calc(50% - 1rem);display:block;-ms-flex-align:center;align-items:center;text-decoration:none}.block--services__item__content{text-align:center;width:100%;position:relative}.block--services__item__title{color:#262122;font-weight:700;font-size:1rem;display:block;line-height:1.25}}@media (max-width:499px) and (min-width:380px){.block--services__item__title{font-size:1.125rem}}@media (max-width:499px){.block--services__item__icon{display:none}.block--services__item__bg{transition:.2s ease-in-out;width:100px;margin:0 auto}.block--services__item__bg__img{position:relative;border-radius:5px;border-radius:100rem}.block--services__item__bg__overlay{display:none}.block--services__item:active .block--services__item__bg,.block--services__item:focus .block--services__item__bg,.block--services__item:hover .block--services__item__bg{transform:translateY(-.2rem)}.block--services__item:active .block--services__item__title,.block--services__item:focus .block--services__item__title,.block--services__item:hover .block--services__item__title{text-decoration:underline}}.related{width:100%;padding:3rem 0 2rem}.related__content{width:100%;max-width:1216px;max-width:calc(1216px + 2*1.5rem);padding:0 1.5rem;margin:0 auto}.related__title{display:block;text-align:center;max-width:720px;margin:0 auto 3rem}.related__teasers{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.related__item{display:block;width:100%;margin-bottom:2rem}@media (max-width:489px){.related__item{max-width:384px;margin-left:auto;margin-right:auto}}@media (min-width:490px) and (max-width:834px){.related__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}}@media (min-width:835px){.related__item{display:block;width:33%;width:calc(33.33% - 1.33rem)}}.related__item__img{-ms-flex-negative:0;flex-shrink:0;width:100%;margin-bottom:1rem;line-height:0}@media (min-width:490px) and (max-width:834px){.related__item__img{width:40%;max-width:280px;margin-bottom:0}}@media (min-width:835px){.related__item__img{width:100%;max-width:none;margin-bottom:1rem}}.related__item__img a{border:0}.related__item__img a img{transition:all .2s ease-in-out}.related__item__img a:active img,.related__item__img a:focus img,.related__item__img a:hover img{transform:translateY(-.125rem);box-shadow:0 5px 15px 0 rgba(0,0,0,.1)}.related__item__img img{border-radius:5px}.related__item__title{display:block;font-weight:700;font-size:1.25rem;color:#262122}.related__item__title a{transition:all .2s ease-in-out;color:currentColor;border-bottom:2px solid transparent}.related__item__title a:active,.related__item__title a:focus,.related__item__title a:hover{border-bottom-color:#e4002b}.related__item__excerpt{font-size:1rem;display:block;line-height:1.5;margin-top:.5rem;margin-bottom:0}.related__item__content{padding:0 1rem}@media (min-width:490px) and (max-width:834px){.related__item__content{padding-left:1.5rem;-ms-flex-positive:1;flex-grow:1}}@media (min-width:835px){.related__item__content{padding-left:0}}.related__item.related__item--filler{height:1px;padding:0;margin:0}.related:nth-of-type(odd){background:#f5f5f5}.related:nth-of-type(2n){background:#fff}.related--jobs-archive,.related--jobs-archive:nth-of-type(2n){background:#f5f5f5}@media (min-width:875px){.related--locations .related__teasers--small{-ms-flex-pack:center;justify-content:center}}.related--locations .related__teasers--locations{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.related--locations .related__teasers--locations .related__item{width:100%;margin-bottom:.5rem}@media (min-width:530px){.related--locations .related__teasers--locations .related__item{width:50%;padding:0 .75rem}}@media (min-width:875px){.related--locations .related__teasers--locations .related__item{width:33%}}@media (min-width:1120px){.related--locations .related__teasers--locations .related__item{width:25%}}.related--locations .related__teasers--locations .related__item__title{line-height:1.33}.related--newsletter .related__title{margin-top:0;margin-bottom:1.5rem}.newsletter-form{display:-ms-flexbox;display:flex;max-width:550px;margin:0 auto 2rem}.newsletter-form .formEmailinput{border:1px solid #c2c2c2;-ms-flex-positive:1;flex-grow:1;margin-right:.5rem;border-radius:10rem}@media (min-width:530px){.newsletter-form .formEmailinput{margin-right:1rem}}.newsletter-form .formEmailinput:focus{outline:0;border-color:#262122}.site-header{position:relative;box-shadow:0 1px 1px 0 rgba(0,0,0,.05)}@media (min-width:890px){.site-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.site-header__bar{background:#ffc72c}.site-header__container{width:100%;max-width:1216px;max-width:calc(1216px + 2*1.5rem);padding:0 1.5rem;margin:0 auto;padding-top:1.25rem;padding-bottom:1.25rem;transition:.2s ease-in-out;position:relative}@media (min-width:890px){.site-header__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-top:1.75rem;padding-bottom:1.75rem}}@media (min-width:890px){.site-header__branding{width:8.5rem;padding-right:2rem}.site-header__branding .site-header__branding__logo{height:2.69rem}}@media (max-width:889px){.site-header__branding{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.site-header__branding .site-header__branding__logo{height:2.5rem;width:6rem}}.site-header__branding__title{display:block;line-height:0}.site-header__branding__title a{border:0;display:block;line-height:0}.site-header__search{border-top:1px solid #f5f5f5;background:#fff;position:absolute;left:0;right:0;z-index:10;padding:1.5rem;box-shadow:0 5px 5px 0 rgba(0,0,0,.05);opacity:0;overflow:hidden;height:0;bottom:0;display:none}.site-header--search-open .site-header__search,.site-header__search.search-page{display:block;opacity:1;height:6rem;bottom:-6rem}.site-header__search form{max-width:720px;width:100%;display:-ms-flexbox;display:flex;margin:0 auto}.site-header__search form input{-ms-flex-positive:1;flex-grow:1;border-radius:10rem;border:1px solid #c2c2c2;padding:.75rem 1rem;font-size:1rem;transition:.2s ease-in-out}.site-header__search form input:focus{outline:0;border-color:#8f8f8f}.site-header__search form button{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin-left:1rem;background:#ffc72c;padding:.75rem 2rem;text-transform:uppercase;font-size:.875rem;font-weight:700;border-radius:10rem;transition:.2s ease-in-out}.site-header__search form button:active,.site-header__search form button:focus,.site-header__search form button:hover{background:#f2b200}.site-header__search.search-page{position:relative;height:auto;margin:0 auto;bottom:auto;padding:2.5rem 1.5rem;z-index:0}@media (max-width:889px){li.only-desktop{display:none!important}}@media (min-width:890px){li.only-mobile{display:none!important}}.hero{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}.hero.hero--has-background{min-height:360px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.hero.hero--has-background{height:300px}}@media (min-width:720px){.hero.hero--has-background{min-height:400px}}@media screen and (min-width:1701px){.hero.hero--has-background{min-height:500px}}@media screen and (min-width:1921px){.hero.hero--has-background{min-height:600px}}.hero.hero--has-background h1,.hero.hero--has-background p{color:#fff}.hero.hero--no-background{padding-top:2rem;padding-bottom:2rem}@media (max-width:529px){.hero.hero--no-background{padding-top:1.5rem;padding-bottom:1.5rem}.hero.hero--no-background h1{font-size:1.75rem}}.hero .person{border:none;padding:0}.hero .person__image{margin:0 auto;text-align:center;margin-top:1rem}.hero__background .hero__background__image{line-height:0}.hero__background .hero__background__image img{z-index:2;transform-origin:50% 50%;-o-object-fit:cover;object-fit:cover}.hero__background .hero__background__dimming,.hero__background .hero__background__image img{display:block;line-height:0;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.hero__background .hero__background__dimming{z-index:4;background:rgba(38,33,34,.3)}.hero__container{width:100%;max-width:1216px;max-width:calc(1216px + 2*1.5rem);padding:0 1.5rem;margin:0 auto;max-width:786px;text-align:center;padding-top:2rem;padding-bottom:2rem;position:relative;z-index:5}.hero__title{margin:0;font-size:3rem;font-weight:900}.hero--has-background .hero__title{text-shadow:0 0 20px rgba(0,0,0,.18)}.hero__title--long{font-size:2rem}@media (min-width:720px){.hero__title{font-size:4.5rem}.hero__title--long{font-size:3.5rem}}.hero__description{text-shadow:0 0 8px rgba(0,0,0,.3);margin:.5rem 0 0;font-size:1.125rem;line-height:1.25}@media (min-width:720px){.hero__description{font-size:1.25rem}}.entry{margin-bottom:3rem}.entry--post{max-width:696px;margin-left:auto;margin-right:auto}.entry--job p{word-wrap:break-word}.entry--search-empty{padding-top:4rem}.entry__thumbnail{margin-top:-2rem!important;margin-bottom:2rem;margin-left:-1.5rem;margin-right:-1.5rem;text-align:center}.primary__container--page .entry__thumbnail{margin-top:-3rem!important}@media (min-width:800px){.entry__thumbnail{margin-left:-2rem;margin-right:-2rem}.entry__thumbnail,.primary__container--page .entry__thumbnail{margin-top:0!important}}@media (min-width:820px){.entry__thumbnail img{border-radius:5px}}.entry__thumbnail figcaption{text-align:left;background:#f5f5f5;display:block;font-size:.875rem;padding:.5rem 1.5rem}.entry__lead{margin-bottom:1.5rem}.entry__header{margin:0 0 2rem}.entry__header .h1,.entry__header .h2,.entry__header h1,.entry__header h2{margin:0 0 1rem}.entry__header .h1 a,.entry__header .h2 a,.entry__header h1 a,.entry__header h2 a{color:#262122;text-decoration:none}.entry__header__title{word-break:break-word}.entry__header__meta__item{display:inline-block;margin-left:1rem}.entry__header__meta__item:first-of-type{margin-left:0}.entry__header__meta__item--category li,.entry__header__meta__item--category ul{padding:0;margin:0;list-style:none;display:inline-block}.entry__header__meta__item--category a{display:inline-block;background:#f5f5f5;font-weight:700;font-size:1rem;padding:.25rem .65rem;color:#262122;font-size:.875rem;margin-left:.5rem;transition:all .2s ease-in-out}.entry__header__meta__item--category a:active,.entry__header__meta__item--category a:focus,.entry__header__meta__item--category a:hover{background:#e4002b;color:#fff;border-radius:3px}.entry__header__meta__item--category li:first-of-type a{margin-left:0}.entry__header__meta__teaser a{display:inline-block;background:#f5f5f5;font-weight:700;font-size:1rem;padding:.25rem .65rem;color:#262122;font-size:.825rem;margin-right:.5rem;margin-bottom:.5rem;transition:all .2s ease-in-out}.entry__header__meta__teaser a:active,.entry__header__meta__teaser a:focus,.entry__header__meta__teaser a:hover{background:#e4002b;color:#fff;border-radius:3px}.entry--location{margin-left:auto;margin-right:auto;max-width:696px}.entry--location h1{font-size:2.25rem}@media (min-width:1120px){.entry--location h1{font-size:2.75rem}}.entry__content{max-width:696px}.entry__content>:first-child{margin-top:0}.entry__content>:last-child{margin-bottom:0}.entry__footer{margin-top:1.5rem;font-size:1rem}.entry__footer a{display:inline-block;background:#f5f5f5;font-weight:700;font-size:1rem;padding:.25rem .65rem;color:#262122;font-size:.875rem;margin-left:.5rem;transition:all .2s ease-in-out}.entry__footer a:active,.entry__footer a:focus,.entry__footer a:hover{background:#ffc72c;border-radius:3px}.person{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1.5rem 0;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}.person__image{-ms-flex-negative:0;flex-shrink:0;width:100px;margin-right:1rem}@media (min-width:530px){.person__image{width:140px;margin-right:2rem}}.person__image a{text-decoration:none;border-bottom:none}.person__image img{border-radius:10rem}.person__info{-ms-flex-positive:1;flex-grow:1}.person__info__title{display:block;font-size:1.125rem;font-weight:700}.person__info__title a{color:#262122;border-bottom:0;text-decoration:none}.person__info__title a:hover{color:#e4002b}.page-template-template-no-sidebar .entry__content{max-width:inherit}.page-template-template-no-sidebar .entry__content .sol-iframe{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-template-template-no-sidebar .entry__content .sol-iframe iframe{border:none}.teasers{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1000px){.teasers{display:block}}.sidebar--categorylinks,.teasers{width:100%;margin:0 auto;max-width:280px}@media (min-width:500px){.sidebar--categorylinks,.teasers{max-width:592px}}@media (min-width:840px){.sidebar--categorylinks,.teasers{max-width:936px}}@media (min-width:1000px){.sidebar--categorylinks,.teasers{max-width:none}}.teaser{margin-bottom:2rem;width:100%;display:block}@media (max-width:529px){.teaser{width:100%}}@media (min-width:500px){.teaser{width:50%;width:calc(50% - 1rem)}}@media (min-width:840px){.teaser{width:33.33%;width:calc(33.33% - 1.33rem)}}@media (min-width:1000px){.teaser{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center}}.teaser__thumbnail{line-height:0;width:100%;max-width:100%;margin-right:0;transition:all .2s ease-in-out}@media (min-width:720px){.teaser__thumbnail{max-width:280px;margin-right:2rem;-ms-flex-negative:0;flex-shrink:0}}.teaser__thumbnail img{border-radius:5px;width:100%}.teaser__thumbnail:active,.teaser__thumbnail:focus,.teaser__thumbnail:hover{transform:translateY(-.15rem);box-shadow:0 5px 15px 0 rgba(0,0,0,.1)}.teaser__content{padding-left:1rem;padding-right:1rem;padding-top:1rem;max-width:488px}@media (min-width:500px){.teaser__content{padding-top:0;padding-left:0;padding-right:0}}.teaser__thumbnail__fallback{background-color:#ffc72c;padding-top:62.5%;border-radius:5px;width:100%;position:relative;transition:all .2s ease-in-out}.teaser__thumbnail__fallback .icon-wrap{top:50%;transform:translateY(-50%);position:absolute;display:block;width:100%;text-align:center}.teaser__thumbnail__fallback .icon-wrap svg{width:5rem;height:5rem}.teaser__thumbnail__fallback:active,.teaser__thumbnail__fallback:focus,.teaser__thumbnail__fallback:hover{transform:translateY(-.15rem);box-shadow:0 5px 15px 0 rgba(0,0,0,.1)}.teaser__header__title{margin-top:0;margin-bottom:.5rem;font-size:1.25rem}.teaser__header__title a{display:inline;color:#262122;line-height:1.25;border-bottom:2px solid transparent;transition:all .2s ease-in-out}.teaser__header__title a:active,.teaser__header__title a:focus,.teaser__header__title a:hover{border-bottom-color:#e4002b}.teaser__summary p{font-size:1rem}.site-footer{padding:3.5rem 0 3rem;background:#ffc72c;background-size:cover;background-position:50% 50%;color:#262122}@media (max-width:520px){.site-footer{text-align:center}}@media (max-width:529px){.site-footer{background-image:url(../images/f-bg-sm.jpg)}}@media (min-width:530px){.site-footer{background-image:url(../images/f-bg.jpg)}}.site-footer a{color:#e4002b}.site-footer__container{width:100%;max-width:1216px;max-width:calc(1216px + 2*1.5rem);padding:0 1.5rem;margin:0 auto}@media (max-width:1119px){.site-footer__container{max-width:860px}}@media (min-width:1120px){.site-footer__container{display:-ms-flexbox;display:flex}}.site-footer__company{width:100%}@media (min-width:1120px){.site-footer__company{width:25%}}.site-footer__company p{font-size:.875rem}@media (min-width:521px) and (max-width:1120px){.site-footer__company{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem}.site-footer__company .site-footer__company__logo{margin-right:1.5rem}}.site-footer__company__title{display:block;color:#e4002b;font-size:1.25rem;font-weight:700}.site-footer__company__logo a{border:0;display:inline-block;margin-bottom:1rem}@media (min-width:720px){.site-footer__company__logo a{margin-bottom:2rem}}.site-footer__company__logo svg{transition:.2s ease-in-out;width:100%;max-width:5rem;height:4.05rem}.site-footer__company__logo svg:hover{transform:rotate(15deg)}@media (min-width:720px){.site-footer__company__logo svg{max-width:6rem;height:4.86rem}}.footer-navigation ul{padding:0;margin:0;list-style:none}.footer-navigation a{border:0;font-weight:700;font-size:.9375rem;text-decoration:none}.footer-navigation .subheading{font-weight:700;font-size:.875rem;display:block;margin-bottom:.5rem}.footer-navigation>ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media (min-width:1120px){.footer-navigation>ul{-ms-flex-pack:end;justify-content:flex-end}}.footer-navigation>ul>li{max-width:175px;-ms-flex-preferred-size:auto;flex-basis:auto;margin-right:2rem;min-width:10rem}@media (min-width:1120px){.footer-navigation>ul>li{min-width:11rem}}@media (max-width:520px){.footer-navigation>ul>li{float:none;min-width:0;width:100%;margin-right:0;margin-bottom:1rem}}.footer-navigation>ul>li:last-of-type{margin-right:0}.footer-navigation>ul>li li a{border:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:520px){.footer-navigation>ul>li li a{display:inline-block;margin-left:-.25rem}}.footer-navigation>ul>li li a>.icon-wrap{-ms-flex-negative:0;flex-shrink:0;min-width:1.5rem}@media (max-width:520px){.footer-navigation>ul>li li a>.icon-wrap{margin-right:.25rem}}.footer-navigation>ul>li li a>.icon-wrap svg{transition:.2s ease-in-out;display:inline-block;color:#e4002b;width:1rem}.footer-navigation>ul>li li a>.footer-navigation__item__label{-ms-flex-positive:1;flex-grow:1;line-height:1.25;transition:.2s ease-in-out;color:#e4002b}.footer-navigation>ul>li li a:active .footer-navigation__item__label,.footer-navigation>ul>li li a:focus .footer-navigation__item__label,.footer-navigation>ul>li li a:hover .footer-navigation__item__label{color:#cb0026}.footer-navigation>ul>li li a:active svg,.footer-navigation>ul>li li a:focus svg,.footer-navigation>ul>li li a:hover svg{transform:translateX(.2rem)}.site-footer__links{width:100%}@media (min-width:1120px){.site-footer__links{width:75%}}.site-footer__links:after{content:"";display:table;clear:both}.social-navigation{clear:both;padding-top:1rem}.social-navigation__items{padding:0;margin:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.social-navigation__items li{display:inline-block}@media (min-width:1120px){.social-navigation__items{-ms-flex-pack:end;justify-content:flex-end}}.social-navigation__items>li{-ms-flex-preferred-size:auto;flex-basis:auto;margin-right:2rem;min-width:10rem}@media (min-width:1120px){.social-navigation__items>li{min-width:11rem}}@media (max-width:520px){.social-navigation__items>li{float:none;min-width:0;width:100%;margin-right:0;margin-bottom:1rem}}.social-navigation__items>li:last-of-type{margin-right:0}.social-navigation__items>li a{border:0;display:inline-block;position:relative;text-align:center;background:#e4002b;width:2.5rem;height:2.5rem;border-radius:10rem;color:#fff;border:.125rem solid #e4002b;transition:.2s ease-in-out}.social-navigation__items>li a span{position:absolute;left:0;top:50%;transform:translateY(-50%);right:0;bottom:0;transition:.2s ease-in-out}.social-navigation__items>li a:active,.social-navigation__items>li a:focus,.social-navigation__items>li a:hover{background:transparent}.social-navigation__items>li a:active span,.social-navigation__items>li a:focus span,.social-navigation__items>li a:hover span{color:#e4002b}.social-navigation__items>li .subheading{display:block;font-weight:700;font-size:.875rem;margin-bottom:.5rem}.social-navigation__items svg{vertical-align:baseline;width:1.25rem;height:1.25rem}.social-navigation__items ul{margin:0;padding:0}.social-navigation__items li li{margin-left:.5rem}.social-navigation__items li li:first-of-type{margin-left:0}.social-navigation__items li li .social-navigation__item__label{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}#svg-storage{display:none}.error404 .breadcrumb svg{transform:rotate(180deg);margin-right:.5rem}.entry--404{text-align:center;margin:0 auto;padding:3.5rem 1.5rem 4.5rem;line-height:3.88rem;border-bottom:1px solid #f5f5f5}.entry--404 .entry__header{max-width:600px;margin:0 auto}.primary__container--magazine{width:100%;max-width:1216px;max-width:calc(1216px + 2*1.5rem);padding:0 1.5rem;margin:0 auto}.primary__container--magazine .entry__header{max-width:700px;margin:0 auto;text-align:center}.primary__container--magazine .entry__header p{font-size:1.375rem}.primary__container--magazine .magazines-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:4rem}.primary__container--magazine .magazines-container:after{content:"";-ms-flex:auto;flex:auto}.primary__container--magazine .magazines-container .single-magazine{margin-bottom:2.5rem;text-align:right;width:100%}@media (min-width:530px){.primary__container--magazine .magazines-container .single-magazine{padding:0 1rem;width:50%}}@media (min-width:720px){.primary__container--magazine .magazines-container .single-magazine{width:33%}}@media (min-width:1120px){.primary__container--magazine .magazines-container .single-magazine{width:25%}}.primary__container--magazine .magazines-container .single-magazine .magazine-title{line-height:1;display:block;font-size:2rem;font-weight:900;margin:1rem 0 .5rem}.primary__container--magazine .magazines-container .single-magazine img{display:block;transition:all .2s ease-in-out;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.primary__container--magazine .magazines-container .single-magazine img:hover{transform:translateY(-.125rem);box-shadow:0 8px 16px 0 rgba(0,0,0,.25)}.primary__container--magazine .magazines-container .single-magazine a{font-weight:700;display:block;outline:none}.primary__container--magazine .magazines-container .single-magazine a .icon{margin-left:.5rem}.primary__container--magazine .magazines-container .single-magazine .epublication-link{color:#262122}.tax-magazine .issue-teaser__content{text-align:center}.tax-magazine .issue-teaser__content .epublication-btn{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#ffc72c;border-radius:56px;color:#262122;display:inline-block;font-family:Proxima Nova,proxima-nova,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:1rem 3.125rem;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:all .22s cubic-bezier(.65,0,.58,1);margin-top:2rem}.tax-magazine .issue-teaser__content .epublication-btn:active,.tax-magazine .issue-teaser__content .epublication-btn:focus,.tax-magazine .issue-teaser__content .epublication-btn:hover{background:#f2b200;color:#262122;transform:translateY(-2px)}.tax-magazine .issue-posts .issue-title{font-weight:700;font-size:1.125rem;display:block;margin-bottom:1rem;outline:none}.tax-magazine .issue-navigation{width:100%;max-width:1216px;max-width:calc(1216px + 2*1.5rem);padding:0 1.5rem;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:3rem auto}.tax-magazine .issue-navigation a{color:#262122;font-weight:700}.tax-magazine .issue-navigation a .icon{color:#e4002b;height:1.5rem;width:1.5rem}.tax-magazine .issue-navigation .next-issue .icon{margin-right:.75rem}.tax-magazine .issue-navigation .previous-issue .icon{margin-left:.75rem}.job-meta{float:right;width:100%;padding:1.5rem;background:#f5f5f5;margin:0 0 1.5rem 1.5rem}@media (min-width:460px){.job-meta{max-width:210px}}@media (min-width:530px){.job-meta{max-width:250px}}@media (min-width:720px){.job-meta{max-width:275px}}.job-meta__item{margin-top:1rem}.job-meta__item:first-of-type{margin-top:0}.job-meta__item__label{font-weight:700;font-size:1rem}.job-meta__item__value{display:block;font-size:1rem}.job-cta{margin:2rem -1.5rem 0;background:#f5f5f5;padding:1.5rem 1.5rem 3rem;text-align:center;border-radius:3px}.job-cta p{font-size:1rem}.job-cta__notice{margin:0 auto;max-width:550px}.job-cta__consent{margin-bottom:1.75rem}.job-cta__consent label{display:-ms-flexbox;display:flex;text-align:left;margin:0 auto;width:80%;max-width:475px;transform:translateX(1.5rem)}.job-cta__consent input{margin-right:1rem;box-shadow:3px 2px 8px 0 rgba(0,0,0,.1)}.job-cta .button{font-size:.9375rem;min-height:3rem;padding:1.25rem 3.5rem}.job-cta .button--disabled{color:rgba(38,33,34,.75);background:#c2c2c2;cursor:no-drop;pointer-events:none;opacity:.75}.job-cta .button--disabled:active,.job-cta .button--disabled:focus,.job-cta .button--disabled:hover{background:#b5b5b5;cursor:no-drop}.job-cta .button span{vertical-align:baseline}.search-terms{color:#e4002b}body.search .primary-navigation__search{display:none}@media print{html{font-size:12pt;color:#000}.hierarchial-pages,.main-navigation,.menu-toggle,.person :after,.person :before,.related-section,.site-footer,.social-share,.social-share-container,button,form,input,select,textarea{display:none!important}.entry__content h1{font-size:24pt}.entry__content h2{font-size:18pt}.entry__content h3{font-size:16pt}.entry__content h4{font-size:14pt}@page{margin:2cm}a,blockquote{page-break-inside:avoid}h1,h2,h3,h4,h5,h6,img{page-break-after:avoid}h1,h2,h3,h4,h5,h6,img,pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}.entry__content a[href^=http]:after{content:" (" attr(href) ") "}.entry__content a[href^="#"]:after{content:""}.entry__content a:not(:local-link):after{content:" (" attr(href) ") "}}
/*# sourceMappingURL=main.css.map */
