@charset "UTF-8";
/*!
Theme Name: Valor
Theme URI: https://www.pixelpunk.io
Author: Pixel Punk
Author URI: https://www.pixelpunk.io
Description: Custom WordPress theme for Valor, built by Pixel Punk. Page layouts are composed from the theme's own blocks in the block editor.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: pixelpunk
Tags: custom

This theme, like WordPress, is licensed under the GPL.

Based on Underscores http://underscores.me/, (C) 2012-2017 Automattic, Inc.
*/*{box-sizing:border-box}.z-index-up{z-index:1}.background-alto,.has-alto-background-color{background-color:#ddd}.color-alto,.has-alto-color{color:#ddd}.fill-alto{fill:#ddd}.background-black,.has-black-background-color{background-color:#000}.color-black,.has-black-color{color:#000}.fill-black{fill:#000}.background-blue,.has-blue-background-color{background-color:#20739a}.color-blue,.has-blue-color{color:#20739a}.fill-blue{fill:#20739a}.background-charcoal,.has-charcoal-background-color{background-color:#333}.color-charcoal,.has-charcoal-color{color:#333}.fill-charcoal{fill:#333}.background-cod-gray,.has-cod-gray-background-color{background-color:#111}.color-cod-gray,.has-cod-gray-color{color:#111}.fill-cod-gray{fill:#111}.background-dove-gray,.has-dove-gray-background-color{background-color:#666}.color-dove-gray,.has-dove-gray-color{color:#666}.fill-dove-gray{fill:#666}.background-gallery,.has-gallery-background-color{background-color:#eee}.color-gallery,.has-gallery-color{color:#eee}.fill-gallery{fill:#eee}.background-gray,.has-gray-background-color{background-color:gray}.color-gray,.has-gray-color{color:gray}.fill-gray{fill:gray}.background-light-grey,.has-light-grey-background-color{background-color:#f4f4f4}.color-light-grey,.has-light-grey-color{color:#f4f4f4}.fill-light-grey{fill:#f4f4f4}.background-mineshaft,.has-mineshaft-background-color{background-color:#333}.color-mineshaft,.has-mineshaft-color{color:#333}.fill-mineshaft{fill:#333}.background-orange,.has-orange-background-color{background-color:#fa6f0a}.color-orange,.has-orange-color{color:#fa6f0a}.fill-orange{fill:#fa6f0a}.background-orange-shade,.has-orange-shade-background-color{background-color:#c55207}.color-orange-shade,.has-orange-shade-color{color:#c55207}.fill-orange-shade{fill:#c55207}.background-silver,.has-silver-background-color{background-color:#ccc}.color-silver,.has-silver-color{color:#ccc}.fill-silver{fill:#ccc}.background-tundora,.has-tundora-background-color{background-color:#454545}.color-tundora,.has-tundora-color{color:#454545}.fill-tundora{fill:#454545}.background-white,.has-white-background-color{background-color:#fff}.color-white,.has-white-color{color:#fff}.fill-white{fill:#fff}.background-whitesmoke,.has-whitesmoke-background-color{background-color:#f1f1f1}.color-whitesmoke,.has-whitesmoke-color{color:#f1f1f1}.fill-whitesmoke{fill:#f1f1f1}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:300;src:url(assets/fonts/gotham/GothamLight/font.woff2) format("woff2"),url(assets/fonts/gotham/GothamLight/font.woff) format("woff")}@font-face{font-display:swap;font-family:Gotham;font-style:italic;font-weight:300;src:url(assets/fonts/gotham/GothamLightItalic/font.woff2) format("woff2"),url(assets/fonts/gotham/GothamLightItalic/font.woff) format("woff")}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:400;src:url(assets/fonts/gotham/GothamBook/font.woff2) format("woff2"),url(assets/fonts/gotham/GothamBook/font.woff) format("woff")}@font-face{font-display:swap;font-family:Gotham;font-style:italic;font-weight:400;src:url(assets/fonts/gotham/GothamBookItalic/font.woff2) format("woff2"),url(assets/fonts/gotham/GothamBookItalic/font.woff) format("woff")}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:500;src:url(assets/fonts/gotham/GothamMedium/font.woff2) format("woff2"),url(assets/fonts/gotham/GothamMedium/font.woff) format("woff")}@font-face{font-display:swap;font-family:Gotham;font-style:italic;font-weight:500;src:url(assets/fonts/gotham/GothamMediumItalic/font.woff2) format("woff2"),url(assets/fonts/gotham/GothamMediumItalic/font.woff) format("woff")}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:700;src:url(assets/fonts/gotham/GothamBold/font.woff2) format("woff2"),url(assets/fonts/gotham/GothamBold/font.woff) format("woff")}@font-face{font-display:swap;font-family:Gotham;font-style:italic;font-weight:700;src:url(assets/fonts/gotham/GothamBoldItalic/font.woff2) format("woff2"),url(assets/fonts/gotham/GothamBoldItalic/font.woff) format("woff")}@font-face{font-display:swap;font-family:Tungsten;font-style:normal;font-weight:600;src:url(assets/fonts/Tungsten-Semibold.woff2) format("woff2"),url(assets/fonts/Tungsten-Semibold.otf) format("opentype")}@font-face{font-display:swap;font-family:Tungsten;font-style:normal;font-weight:700;src:url(assets/fonts/Tungsten-Bold.woff2) format("woff2"),url(assets/fonts/Tungsten-Bold.otf) format("opentype")}:focus-visible{outline:2px solid #c55207;outline-offset:2px}:focus:not(:focus-visible){outline:none}.section-dark :focus-visible,[data-section-theme=dark] :focus-visible{outline-color:#fff}.screen-reader-text{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}@media only screen and (min-width:992px){.content-spacer-left{padding-right:20px}.content-spacer-right{padding-left:20px}}.alignleft{display:block;float:left;margin:0 1.5rem 0 0}.alignright{display:block;float:right;margin:0 0 0 1.5rem}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignfull{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}.orange-pipe:before{color:#fa6f0a;content:"|";margin:0}embed,iframe,object{max-width:100%}hr{background-color:#ccc;border:0}figure{margin:0}.list-unstyled{list-style:none;padding-left:0}a{color:#fa6f0a;transition:color .3s ease-in-out}a:active,a:hover{color:#c55207}a:focus-visible{color:#c55207;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.entry-content a:not(.btn):not(.button):not(button):not(input[type=button]):not(input[type=reset]):not(input[type=submit]){transition:color .3s ease-in-out,opacity .3s ease-in-out}.entry-content a:not(.btn):not(.button):not(button):not(input[type=button]):not(input[type=reset]):not(input[type=submit]):active,.entry-content a:not(.btn):not(.button):not(button):not(input[type=button]):not(input[type=reset]):not(input[type=submit]):hover{opacity:.6}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin:0;padding:0}img{height:auto;max-width:100%}.wp-caption{margin:0 0 1.5rem;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption.aligncenter{margin:0 auto 1.5rem}.wp-caption.alignleft{margin-right:1.5rem}.wp-caption.alignright{margin-left:1.5rem}.wp-caption .wp-caption-text{margin:.75rem 0}.wp-caption-text{text-align:center}.gallery{margin:0 0 1.5rem}.gallery-item{display:inline-block;text-align:center;vertical-align:top}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.image-background{-o-object-position:center center;object-position:center center}.image-background img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.edge .video-background,.ie .video-background{height:auto}.svg-defs{display:none}body,button,input,select,textarea{-moz-font-feature-settings:"liga","kern";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:"liga","kern";color:#333;font-family:Gotham,sans-serif;font-size:1rem;line-height:1.6;text-rendering:optimizeLegibility}.h1,.h2,.h3,.h4,.h5,.h6,.widget .widget-title,blockquote,h1,h2,h3,h4,h5,h6,q{color:var(--heading-ink,#3e3e3e);font-family:Gotham,sans-serif;font-weight:700;line-height:1.5;margin-top:0}.h1,.has-large-font-size,h1{font-size:2.5rem}@media only screen and (min-width:992px){.h1,.has-large-font-size,h1{font-size:3rem}}.h2,h2{font-size:2rem}@media only screen and (min-width:992px){.h2,h2{font-size:2.375rem}}.h3,.widget .widget-title,blockquote,h3,q{font-size:1.625rem}@media only screen and (min-width:992px){.h3,.widget .widget-title,blockquote,h3,q{font-size:1.875rem}}.h4,.h6,h4,h6{font-size:1.25rem}@media only screen and (min-width:992px){.h4,.h6,h4,h6{font-size:1.5rem}}.h5,h5{font-size:1rem}@media only screen and (min-width:992px){.h5,h5{font-size:1.25rem}}p{margin:0 0 1.5rem}p:last-child{margin-bottom:0}.has-small-font-size{font-size:.75rem}.has-huge-font-size{font-size:3.125rem}b,strong{font-weight:700}blockquote,cite,dfn,em,i,q{font-style:italic}blockquote,q{margin:0 1.5rem 1.5rem;quotes:'" "'}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{border-left:4px solid #111;font-style:italic;margin-left:0;padding-left:1.25rem}blockquote:last-child{margin-bottom:0;padding-bottom:0}address{margin:0 0 1.5rem}pre{word-wrap:normal;background-color:#f1f1f1;border:1px solid #ccc;color:gray;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.8125rem;line-height:1.6;margin:0 0 1.5rem -1.5rem;overflow:auto;padding:1.5rem;white-space:pre;word-break:normal}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem}kbd{background-color:#f1f1f1;border:1px solid #ccc;border-radius:.25rem;box-shadow:0 .0625rem 0 rgba(0,0,0,.2),inset 0 0 0 .125rem #fff;display:inline-block;margin:0 .1875rem;padding:.125rem .5rem}code{background-color:#eee;color:#454545;padding:.125rem .25rem}abbr{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}.comment-content,.comments-title,.entry-content,.entry-title,.widget,.widget-title{word-wrap:break-word;word-break:keep-all}.display-heading{font-size:clamp(4.5rem,13vw,10.625rem);font-weight:600;hyphens:auto;letter-spacing:.01em;line-height:.92}.display-heading,.display-marquee{font-family:Tungsten,Gotham,sans-serif;margin:0;text-transform:uppercase}.display-marquee{font-size:clamp(6.875rem,33vw,29.6875rem);font-weight:700;letter-spacing:0;line-height:.85;white-space:nowrap}.bg-image{background-position:50%;background-size:cover}img:not(input){user-drag:none;-webkit-user-drag:none;-moz-user-select:none}:root{--block-bottom-margin-large:5rem}@media only screen and (min-width:1200px){:root{--block-bottom-margin-large:7rem}}@media only screen and (max-width:767px){[class*=wp-block-acf].mb-0:not(.section-dark):not(.page-header-block):not(:last-child){margin-bottom:2.5rem!important}}.section-full{width:100%}.section-dark{--heading-ink:#fff;background-color:#333;color:#fff}.section-dark a:not(.btn):not(.button):not(button):not(input[type=button]):not(input[type=reset]):not(input[type=submit]){color:#fa6f0a}.section-dark a:not(.btn):not(.button):not(button):not(input[type=button]):not(input[type=reset]):not(input[type=submit]):focus-visible,.section-dark a:not(.btn):not(.button):not(button):not(input[type=button]):not(input[type=reset]):not(input[type=submit]):hover{color:#fca96c}@media only screen and (max-width:767px){.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:3rem}}@media screen and (min-width:768px) and (max-width:1199px){.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:6rem}}.page-header-block,.project-closing{margin-bottom:var(--block-bottom-margin-large,5rem)}.page-header-block{min-height:clamp(21.25rem,42vw,28.125rem);padding-bottom:clamp(2rem,2.5vw,3rem);padding-top:5rem}@media only screen and (max-width:767px){.page-header-block{padding-bottom:1.5rem}}.page-header-block--photo{background-color:#333;padding-top:0}.page-header-block--photo .page-header-block__media{bottom:auto;height:clamp(21.25rem,42vw,28.125rem)}.page-header-block--photo .page-header-block__title{margin-top:calc(clamp(21.25rem, 42vw, 28.125rem) - .46em)}.page-header-block__media{inset:0;overflow:hidden;position:absolute}.page-header-block__media:after{background:linear-gradient(180deg,rgba(51,51,51,0),#333);content:"";inset:0;position:absolute}.page-header-block__img{display:block;-o-object-fit:cover;object-fit:cover}.page-header-block__inner{z-index:1}.page-header-block__title{color:#fff;font-size:clamp(5.25rem,13vw,10.625rem);hyphens:none;text-align:center}.page-header-block__intro{color:#fff;font-size:1rem;line-height:1.6;margin:1.5rem auto 0;max-width:38.75rem;text-align:center}.projects-archive__body{margin-bottom:var(--block-bottom-margin-large,5rem);padding-top:clamp(2.5rem,5vw,4.5rem)}@media only screen and (max-width:767px){.projects-archive__body{margin-bottom:3rem}}.projects-archive__heading{color:#3e3e3e;line-height:1.2;margin:0 0 1.75rem}.projects-archive__filter{margin-bottom:2.5rem;max-width:30.9375rem;width:100%}.projects-archive__filter-label{color:#3e3e3e;display:block;font-size:1.5rem;font-weight:700;margin-bottom:.625rem}.projects-archive__select-wrap{position:relative}.projects-archive__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f4f4f4;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='m1 1.5 5 5 5-5' stroke='%233E3E3E' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1.125rem center;background-repeat:no-repeat;background-size:.75rem .5rem;border:1px solid #d6d6d6;border-radius:.375rem;color:#3e3e3e;cursor:pointer;font-size:1.5rem;min-height:3.75rem;padding:.625rem 3rem .625rem 1.25rem;width:100%}.projects-archive__apply{margin-top:1rem}.projects-archive__grid{transition:opacity .18s ease}@media (prefers-reduced-motion:reduce){.projects-archive__grid{transition:none}}.projects-archive__grid.is-filtering{opacity:0}.projects-archive__cell{margin-bottom:1.75rem}.projects-archive__empty{color:#707070;font-size:1.125rem;margin:1rem 0 0}.project-card{color:#fff;display:block;text-decoration:none}.project-card:focus-visible,.project-card:hover{text-decoration:none}.project-card__media{aspect-ratio:1/1;display:block;overflow:hidden;position:relative}.project-card__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}@media (prefers-reduced-motion:reduce){.project-card__media img{transition:none}}.project-card__caption{background:#333;bottom:0;left:0;padding:1rem 1.25rem;position:absolute;right:0}.project-card__title{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.2;margin:0}.project-card__meta{color:#fff;display:block;font-size:.9375rem;line-height:1.3;margin-top:.25rem}.project-card:focus-visible .project-card__media img,.project-card:hover .project-card__media img{transform:scale(1.04)}.js .projects-archive__apply{display:none}.search-results__body{margin-bottom:var(--block-bottom-margin-large,5rem);padding-top:clamp(2.5rem,5vw,4.5rem)}.search-group{margin-bottom:clamp(2.5rem,5vw,4rem)}.search-group:last-child{margin-bottom:0}.search-group__heading{color:#333;font-size:clamp(1.375rem,2.6vw,1.875rem);font-weight:700;line-height:1.2;margin:0 0 1.5rem}.search-group__count{color:#707070;font-weight:400}.search-group__cell{margin-bottom:1.75rem}.search-group__list{list-style:none;margin:0;padding:0}.search-row{border-top:1px solid #d6d6d6;padding:1.25rem 0}.search-row:last-child{border-bottom:1px solid #d6d6d6}.search-row__link{display:inline-block;text-decoration:none}.search-row__link:focus-visible .search-row__title,.search-row__link:hover .search-row__title{color:#c55207}.search-row__link:focus-visible{outline:2px solid #c55207;outline-offset:3px}.search-row__title{color:#333;font-size:1.25rem;font-weight:700;line-height:1.25;margin:0;transition:color .2s ease}@media (prefers-reduced-motion:reduce){.search-row__title{transition:none}}.search-row__excerpt{color:#707070;font-size:1rem;line-height:1.6;margin:.5rem 0 0}.brand-search{margin-bottom:2.25rem}.brand-search .search-form{align-items:stretch;display:flex;flex-wrap:wrap;gap:.75rem}.brand-search .search-field{background-color:#fff;border:1px solid #d6d6d6;border-radius:.375rem;color:#333;flex:1 1 15rem;font-size:1rem;min-height:3.375rem;min-width:0;padding:.75rem 1.125rem}@media only screen and (max-width:575px){.brand-search .search-form{flex-direction:column}.brand-search .button-search,.brand-search .search-field{flex:0 0 auto;width:100%}}.quick-links{display:flex;flex-wrap:wrap;gap:1rem}.error-404__body{margin-bottom:var(--block-bottom-margin-large,5rem);padding-top:clamp(3rem,6vw,5.5rem);text-align:center}.error-404__message{color:#333;font-size:clamp(1.125rem,2.2vw,1.375rem);line-height:1.6;margin:0 0 2rem}.error-404__links{justify-content:center}.no-results__message{color:#333;font-size:clamp(1.125rem,2.2vw,1.25rem);line-height:1.6;margin:0 0 1.75rem}.archive-fallback__body,.single-fallback__body{margin-bottom:var(--block-bottom-margin-large,5rem);padding-top:clamp(2.5rem,5vw,4.5rem)}.fallback-entry{border-bottom:1px solid #d6d6d6;margin-bottom:2rem;padding-bottom:2rem}.fallback-entry .entry-title{color:#333;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2;margin:0 0 .75rem}.fallback-entry .entry-title a{color:inherit;text-decoration:none}.fallback-entry .entry-title a:focus-visible,.fallback-entry .entry-title a:hover{color:#c55207}.fallback-entry .entry-meta{color:#707070;font-size:.9375rem;margin-bottom:1rem}.fallback-entry .entry-footer{color:#707070;font-size:.875rem;margin-top:1rem}.single-fallback__article{max-width:47.5rem}.single-fallback__article .entry-content{color:#333;line-height:1.7}.single-fallback__article .entry-content>*+*{margin-top:1.25rem}.archive-fallback .page-numbers{align-items:center;border:1px solid #d6d6d6;color:#333;display:inline-flex;justify-content:center;margin:.25rem;min-height:2.75rem;min-width:2.75rem;padding:0 .625rem;text-decoration:none}.archive-fallback .page-numbers:focus-visible,.archive-fallback .page-numbers:hover{background-color:#f4f4f4}.archive-fallback .page-numbers.current{background-color:#333;border-color:#333;color:#fff;font-weight:700}.btn,.button,button,input[type=button],input[type=reset],input[type=submit]{--bs-btn-padding-x:2.25rem;--bs-btn-padding-y:1.125rem;--bs-btn-font-size:1.125rem;--bs-btn-font-weight:700;--bs-btn-border-width:2px;--bs-btn-border-radius:0;--bs-btn-color:#fa6f0a;--bs-btn-bg:#fff;--bs-btn-border-color:#fa6f0a;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#c55207;--bs-btn-hover-border-color:#c55207;--bs-btn-active-color:#fff;--bs-btn-active-bg:#fa6f0a;--bs-btn-active-border-color:#fa6f0a;align-items:center;background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);display:inline-flex;font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);justify-content:center;line-height:1;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .18s ease}.btn:hover,.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.btn:active,.button:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}.btn:focus-visible,.button:focus-visible,button:focus-visible,input[type=button]:focus-visible,input[type=reset]:focus-visible,input[type=submit]:focus-visible{box-shadow:0 0 0 4px #333;outline:2px solid #fff;outline-offset:2px;text-decoration:none}.btn.btn-black,.button.btn-black,button.btn-black,input[type=button].btn-black,input[type=reset].btn-black,input[type=submit].btn-black{--bs-btn-color:#fff;--bs-btn-bg:#000;--bs-btn-border-color:#000;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#fff;--bs-btn-hover-border-color:#000;--bs-btn-active-color:#000;--bs-btn-active-bg:#fff;--bs-btn-active-border-color:#000}.btn-cta,.btn-primary{--bs-btn-color:#fa6f0a;--bs-btn-bg:#fff;--bs-btn-border-color:#333;--bs-btn-border-width:3px;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#333;--bs-btn-hover-border-color:#333;--bs-btn-active-color:#fff;--bs-btn-active-bg:#5c5c5c;--bs-btn-active-border-color:#5c5c5c}.btn.is-on-dark,.is-on-dark.button,.section-dark .btn,.section-dark .button,.section-dark button,.section-dark input[type=button],.section-dark input[type=reset],.section-dark input[type=submit],button.is-on-dark,input.is-on-dark[type=button],input.is-on-dark[type=reset],input.is-on-dark[type=submit]{--bs-btn-color:#fa6f0a;--bs-btn-bg:#fff;--bs-btn-border-color:#fa6f0a;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#c55207;--bs-btn-hover-border-color:#fa6f0a;--bs-btn-active-color:#fff;--bs-btn-active-bg:#fa6f0a;--bs-btn-active-border-color:#fa6f0a}.btn.is-on-dark:focus-visible,.is-on-dark.button:focus-visible,.section-dark .btn:focus-visible,.section-dark .button:focus-visible,.section-dark button:focus-visible,.section-dark input[type=button]:focus-visible,.section-dark input[type=reset]:focus-visible,.section-dark input[type=submit]:focus-visible,button.is-on-dark:focus-visible,input.is-on-dark[type=button]:focus-visible,input.is-on-dark[type=reset]:focus-visible,input.is-on-dark[type=submit]:focus-visible{box-shadow:0 0 0 4px rgba(0,0,0,.6);outline-color:#fff}.btn-cta.is-on-dark,.is-on-dark.btn-primary,.section-dark .btn-cta,.section-dark .btn-primary{--bs-btn-color:#fff;--bs-btn-bg:transparent;--bs-btn-border-color:#fff;--bs-btn-hover-color:#333;--bs-btn-hover-bg:#fff;--bs-btn-hover-border-color:#fff;--bs-btn-active-color:#333;--bs-btn-active-bg:#fff;--bs-btn-active-border-color:#fff}.btn-cta--nav{--bs-btn-color:#333;--bs-btn-bg:#fff;--bs-btn-border-color:#fff;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#fa6f0a;--bs-btn-hover-border-color:#fa6f0a;--bs-btn-active-color:#fff;--bs-btn-active-bg:#c55207;--bs-btn-active-border-color:#c55207}.primary-nav .btn-cta--nav{--bs-btn-color:#fa6f0a;--bs-btn-bg:#fff;--bs-btn-border-color:#fa6f0a;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#c55207;--bs-btn-hover-border-color:#c55207;--bs-btn-active-color:#fff;--bs-btn-active-bg:#fa6f0a;--bs-btn-active-border-color:#fa6f0a}.mobile-nav__cta .btn-cta--nav{--bs-btn-color:#fff;--bs-btn-bg:#333;--bs-btn-border-color:#333;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#fa6f0a;--bs-btn-hover-border-color:#fa6f0a;--bs-btn-active-color:#fff;--bs-btn-active-bg:#c55207;--bs-btn-active-border-color:#c55207}.btn-solid,.section-dark .btn-solid{--bs-btn-color:#fff;--bs-btn-bg:#fa6f0a;--bs-btn-border-color:#fa6f0a;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#c55207;--bs-btn-hover-border-color:#c55207;--bs-btn-active-color:#fff;--bs-btn-active-bg:#c55207;--bs-btn-active-border-color:#c55207}.glider,.glider-contain{margin:0 auto;position:relative}.glider-contain{width:100%}.glider{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:hidden;scrollbar-width:none;transform:translateZ(0)}.glider::-webkit-scrollbar{height:0;opacity:0}.glider-track{display:flex;margin:0;padding:0;transform:translateZ(0);width:100%;z-index:1}.glider.draggable{cursor:grab}.glider.draggable,.glider.draggable .glider-slide img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glider.draggable .glider-slide img{pointer-events:none}.glider.drag{cursor:grabbing}.glider-slide{align-content:center;justify-content:center;min-width:150px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.glider-slide img{max-width:100%}.glider-hide{opacity:0}.carousel-arrow{background:none;border:0;color:#fa6f0a;cursor:pointer;line-height:0;padding:.5rem;transition:color .2s ease,opacity .2s ease}.carousel-arrow svg{fill:currentColor;display:block;height:3.1875rem;width:1.875rem}.carousel-arrow:active,.carousel-arrow:focus-visible,.carousel-arrow:hover{background:none;color:#c55207}@media (prefers-reduced-motion:no-preference){.carousel-arrow svg{transition:transform .2s ease}.carousel-arrow--prev:hover svg{transform:translateX(-.25rem)}.carousel-arrow--next:hover svg{transform:translateX(.25rem)}}.carousel-arrow--white{color:#fff}.carousel-arrow--white:active,.carousel-arrow--white:focus-visible,.carousel-arrow--white:hover{color:#fff;opacity:.7}.carousel-arrow.disabled{cursor:default;opacity:.35;pointer-events:none}.carousel-dots{color:#333;display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center;margin:0 auto;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel-dots--on-dark,.section-dark .carousel-dots{color:#fff}.carousel-dots .glider-dot{background:none;border:0;color:inherit;cursor:pointer;height:1.5rem;padding:0;position:relative;width:1.5rem}.carousel-dots .glider-dot:after{background:currentColor;border-radius:50%;content:"";height:.5rem;left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;width:.5rem}.carousel-dots .glider-dot.active:after,.carousel-dots .glider-dot:focus-visible:after,.carousel-dots .glider-dot:hover:after{opacity:1}.edit-link{margin:0 0 0 .3125rem}.edit-link a{display:inline-block;font-size:.75rem;text-transform:lowercase}.edit-link a:before{content:"("}.edit-link a:after{content:")"}.site-footer{background-color:#333;color:#fff;padding-block:4.5rem}.site-footer a{color:#fff;text-decoration:none}.site-footer a:focus-visible,.site-footer a:hover{color:#fa6f0a;text-decoration:underline}.site-footer__main{display:flex;flex-direction:column;gap:2.5rem}@media only screen and (min-width:768px){.site-footer__main{flex-direction:row;gap:3rem;justify-content:space-between}}.site-footer__brand{display:flex;flex-direction:column;gap:1.5rem}.site-footer__logo{align-self:flex-start}.site-footer__partner-img{display:block;height:auto;width:10.1875rem}.site-footer__menu{display:flex;flex-wrap:wrap;gap:.75rem 1.75rem;list-style:none;margin:0;padding:0}.site-footer__menu a{display:inline-block;font-size:1rem}.site-footer__copyright{color:hsla(0,0%,100%,.72);font-size:.8125rem;margin:0}.site-footer__contact{display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width:768px){.site-footer__contact{align-items:flex-end;text-align:right}}.site-footer__address{font-size:.875rem;line-height:1.6}.site-footer__address p{margin:0}.site-footer__line{font-size:.875rem;margin:0}.site-footer__line a{display:inline-block;margin-block:-.25rem;padding-block:.25rem}.site-footer__label{color:hsla(0,0%,100%,.72)}.site-footer .social-links{display:flex;gap:.75rem;list-style:none;margin:.25rem 0 0;padding:0}.site-footer .social-icon{align-items:center;background-color:#fa6f0a;border-radius:50%;color:#fff;display:inline-flex;height:2.5rem;justify-content:center;transition:background-color .2s ease;width:2.5rem}.site-footer .social-icon svg{height:1.125rem;width:1.125rem}.site-footer .social-icon:focus-visible,.site-footer .social-icon:hover{background-color:#c55207;color:#fff;text-decoration:none}.site-header{background-color:#333;color:#fff;position:relative;z-index:1000}.notification-bar{background-color:#fa6f0a;color:#fff;font-size:.875rem;padding:.5rem 0;text-align:center}.notification-bar p{margin:0}.notification-bar a{color:#fff}.primary-nav{position:relative}.primary-nav.navbar{padding:0}.primary-nav .primary-nav__bar{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;min-height:5.5rem}.primary-nav .navbar-brand{align-items:center;display:flex;margin:0;padding:0}.site-logo{display:inline-block;line-height:0;text-decoration:none}.site-logo__img{display:block;height:2.25rem;width:auto}@media (prefers-reduced-motion:no-preference){a.btn:hover,a.button:hover{transform:translateY(-2px)}a.btn:active,a.button:active{transform:translateY(0)}}.navbar-toggler{-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;margin:0;padding:10px}.navbar-toggler,.navbar-toggler:active,.navbar-toggler:focus,.navbar-toggler:hover{background:transparent}.navbar-toggler[aria-expanded=true] #menu-icon span{background-color:transparent}.navbar-toggler[aria-expanded=true] #menu-icon span:after,.navbar-toggler[aria-expanded=true] #menu-icon span:before{left:0;top:8px}.navbar-toggler[aria-expanded=true] #menu-icon span:before{transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] #menu-icon span:after{transform:rotate(-45deg)}.navbar-toggler #menu-icon{cursor:pointer;display:block;margin:0;padding:10px 35px 10px 0;position:relative;transition:all .3s ease-in-out;visibility:visible;z-index:10}.navbar-toggler #menu-icon span,.navbar-toggler #menu-icon span:after,.navbar-toggler #menu-icon span:before{background:#000;border-radius:1px;content:"";cursor:pointer;display:block;height:4px;position:absolute;top:0;transition:all .5s ease-in-out;width:35px}.navbar-toggler #menu-icon span:before{top:8px}.navbar-toggler #menu-icon span:after{top:16px}.primary-nav__list{display:none;list-style:none;margin:0;padding:0}@media only screen and (min-width:992px){.primary-nav__list{align-items:center;display:flex;flex-direction:row;gap:2.25rem}}.primary-nav__list .nav-item{align-items:center;display:flex}.primary-nav .nav-link{align-items:center;background:none;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;font-family:Gotham,sans-serif;font-size:1.125rem;font-weight:700;gap:.5rem;line-height:1;padding:.625rem 0;text-decoration:none;text-transform:uppercase;transition:color .2s ease}.primary-nav .nav-link:focus-visible,.primary-nav .nav-link:hover{color:#fa6f0a}.primary-nav .nav-link.active{color:#fa6f0a}@media only screen and (min-width:992px) and (max-width:1023px){.primary-nav .nav-link{font-size:1rem}}.primary-nav .nav-item--cta .btn,.primary-nav .nav-item--cta .button,.primary-nav .nav-item--cta button,.primary-nav .nav-item--cta input[type=button],.primary-nav .nav-item--cta input[type=reset],.primary-nav .nav-item--cta input[type=submit]{--bs-btn-padding-y:0.75rem;--bs-btn-padding-x:1.75rem}.primary-nav .primary-nav__toggle #menu-icon span,.primary-nav .primary-nav__toggle #menu-icon span:after,.primary-nav .primary-nav__toggle #menu-icon span:before{background:#fff}.primary-nav .primary-nav__toggle[aria-expanded=true] #menu-icon span{background-color:transparent}.nav-caret{border-left:.375rem solid transparent;border-right:.375rem solid transparent;border-top:.5rem solid;height:0;transition:transform .2s ease;width:0}.has-mega.is-open .nav-link--mega,.has-mega:hover .nav-link--mega{color:#fa6f0a}.has-mega.is-open .nav-caret,.has-mega:hover .nav-caret{transform:rotate(180deg)}.mega-panel{display:none}@media only screen and (min-width:992px){.mega-panel{background-color:#f4f4f4;border-bottom:1px solid #707070;box-shadow:0 1rem 1.5rem rgba(0,0,0,.08);display:block;opacity:0;pointer-events:none;top:100%;transform:translateY(-.5rem);transition:opacity .2s ease,visibility .2s ease,transform .2s ease;visibility:hidden;z-index:1001}.mega-panel,.mega-panel:before{left:0;position:absolute;right:0}.mega-panel:before{bottom:100%;content:"";height:1.75rem}.has-mega.is-open .mega-panel,.has-mega:hover .mega-panel{opacity:1;pointer-events:auto;transform:none;visibility:visible}}.mega-panel__inner{align-items:stretch;display:flex;gap:4rem;padding-block:2.5rem}.mega-featured{color:#fff;display:flex;flex:0 0 38%;flex-direction:column;min-height:15.625rem;overflow:hidden;position:relative;text-decoration:none}.mega-featured:after{background:linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.45) 45%,rgba(0,0,0,.35));content:"";inset:0;position:absolute}.mega-featured__img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.mega-featured__body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;min-height:15.625rem;position:relative;z-index:1}.mega-featured__heading{color:#fff;font-family:Gotham,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.1;padding:1.5rem}.mega-featured__cta{align-items:center;background-color:#fa6f0a;color:#fff;display:flex;font-size:1.5625rem;font-weight:700;gap:.625rem;margin-top:auto;padding:1rem 1.5rem;text-decoration:underline;text-underline-offset:.1875rem;transition:background-color .2s ease}.mega-featured:focus-visible .mega-featured__cta,.mega-featured:hover .mega-featured__cta{background-color:#c55207}.mega-featured__arrow{border-bottom:.25rem solid transparent;border-left:.375rem solid;border-top:.25rem solid transparent;flex:none;height:0;width:0}.mega-links{padding-block:.375rem}.mega-links__title{color:#333;font-family:Gotham,sans-serif;font-size:1.375rem;font-weight:700;margin:0 0 1.25rem}.mega-links__title a{color:inherit;text-decoration:none}.mega-links__title a:focus-visible,.mega-links__title a:hover{color:#fa6f0a;text-decoration:underline}.mega-links__columns{display:flex;gap:3.5rem}.mega-links__list{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.mega-links__link{color:#333;font-size:1.25rem;text-decoration:none;transition:color .15s ease}.mega-links__link:focus-visible,.mega-links__link:hover{color:#fa6f0a;text-decoration:underline}.mega-links__link.is-current{color:#fa6f0a;font-weight:700;text-decoration:underline}@media only screen and (min-width:992px){.primary-nav__toggle{display:none}}.mobile-nav{-webkit-overflow-scrolling:touch;background-color:#f4f4f4;inset:0;overflow-y:auto;padding-top:var(--pp-header-h,5.5rem);position:fixed;z-index:900}.mobile-nav[hidden]{display:none}@media only screen and (min-width:992px){.mobile-nav{display:none!important}}.mobile-nav a:focus-visible,.mobile-nav button:focus-visible{outline:2px solid #333;outline-offset:-2px}.mobile-nav .mobile-nav__drill:active,.mobile-nav .mobile-nav__drill:focus,.mobile-nav .mobile-nav__drill:hover,.mobile-nav .mobile-nav__heading:active,.mobile-nav .mobile-nav__heading:focus,.mobile-nav .mobile-nav__heading:hover,.mobile-nav .mobile-nav__link:active,.mobile-nav .mobile-nav__link:focus,.mobile-nav .mobile-nav__link:hover{background-color:transparent}.mobile-nav .mobile-nav__drill:focus-visible,.mobile-nav .mobile-nav__drill:hover,.mobile-nav .mobile-nav__heading:focus-visible,.mobile-nav .mobile-nav__heading:hover,.mobile-nav .mobile-nav__link:focus-visible,.mobile-nav .mobile-nav__link:hover{color:#fa6f0a}.mobile-nav__viewport{padding-top:1rem}.mobile-nav__list,.mobile-nav__sublist{list-style:none;margin:0;padding:0}.mobile-nav__panel[hidden]{display:none}.mobile-nav__drill,.mobile-nav__link{align-items:center;background:none;border:0;border-radius:0;color:#333;cursor:pointer;display:flex;font-family:Gotham,sans-serif;font-size:1.25rem;font-weight:400;gap:.5rem;justify-content:flex-start;line-height:1.2;padding:.875rem 1.25rem;text-align:left;text-decoration:none;text-transform:none;width:100%}.mobile-nav__drill.is-current,.mobile-nav__link.is-current{font-weight:700}.mobile-nav__drill,.mobile-nav__list>li>.mobile-nav__link{font-weight:700;text-transform:uppercase}.mobile-nav__cta{padding:1rem 1.25rem .5rem}.mobile-nav__cta .btn,.mobile-nav__cta .button,.mobile-nav__cta button,.mobile-nav__cta input[type=button],.mobile-nav__cta input[type=reset],.mobile-nav__cta input[type=submit]{width:100%}.mobile-nav__heading{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:none;border:0;border-radius:0;color:#333;cursor:pointer;display:flex;font-family:Gotham,sans-serif;font-size:1.25rem;font-weight:700;gap:.625rem;justify-content:flex-start;margin:0;padding:.875rem 1.25rem 1rem;text-align:left;text-transform:uppercase;width:100%}.mobile-nav__sub .mega-featured{margin:0 1.25rem .5rem}.mobile-nav .mega-featured__arrow{display:none}.mobile-nav__sublist .mobile-nav__link{font-size:1rem;padding-block:.75rem}.mobile-nav__sublist--child .mobile-nav__link{padding-left:2.25rem}.mobile-nav__sublist--child .mobile-nav__link:before{content:"–";flex:none}.mobile-nav__chevron{border-bottom:.4375rem solid transparent;border-left:.5625rem solid #fa6f0a;border-top:.4375rem solid transparent;flex:none;height:0;width:0}.mobile-nav__chevron--open{border-bottom:0;border-left:.4375rem solid transparent;border-right:.4375rem solid transparent;border-top:.5rem solid #fa6f0a}html.mobile-nav-open{overflow:hidden}html.mobile-nav-open .site-header{left:0;position:fixed;right:0;top:0}.scroll-to-top{align-items:center;background-color:#fa6f0a;border:0;border-radius:.375rem;bottom:1.25rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.25);color:#fff;cursor:pointer;display:flex;height:3rem;justify-content:center;opacity:0;padding:0;position:fixed;right:1.25rem;transform:translateY(1rem);transition:opacity .25s ease,transform .25s ease,visibility .25s ease,background-color .2s ease;visibility:hidden;width:3rem;z-index:800}.scroll-to-top:active,.scroll-to-top:hover{background-color:#c55207;color:#fff}.scroll-to-top.is-visible{opacity:1;transform:translateY(0);visibility:visible}@media only screen and (min-width:992px){.scroll-to-top{display:none}}.scroll-to-top__icon{display:block;height:1.375rem;width:1.375rem}.comment-navigation,.post-navigation,.posts-navigation{margin-left:auto;margin-right:auto;max-width:73.125rem;padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:1194px){.comment-navigation,.post-navigation,.posts-navigation{padding:0}}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:flex;flex:0 0 100%;flex-flow:row wrap;margin-top:1.5rem;width:100%}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5rem;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{margin-right:auto;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{margin-left:auto;text-align:right;width:50%}.pagination-container .page-numbers.current{font-weight:700}.wp-block-button .wp-block-button__link{background:#333;border-radius:0}.wp-block-button .wp-block-button__link:focus,.wp-block-button .wp-block-button__link:hover{opacity:.8}.wp-block-gallery{margin:0;padding:0}.wp-block-pullquote{border-bottom:2px solid #ccc;border-top:2px solid #ccc}.wp-block-quote cite{font-style:italic}.wp-block-separator{border-bottom:1px solid #ccc;max-width:100%}.wp-block-table{display:table}.wp-block-video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.wp-block-video video{height:100%;left:0;position:absolute;top:0;width:100%}.widget{margin:0 0 1.5rem}.widget select{max-width:100%}.widget_search .search-submit{display:none}

/*# sourceMappingURL=style.css.map*/