/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}::selection{color:var(--suede-grey-80);background-color:var(--orange-leather-80)}::-moz-selection{color:var(--suede-grey-80);background-color:var(--orange-leather-80)}body{margin:0;background-color:var(--white-100);overflow-x:hidden}body.menu-open{overflow:hidden}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:12px;font-weight:300;line-height:18pt;color:var(--suede-black-100)}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=checkbox]:focus,[type=radio]:focus{outline-offset:0;outline-width:2px;outline-color:var(--orange-leather-100)}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}body,button,input,optgroup,select,textarea{color:var(--suede-black-100);font-family:var(--sans);font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:underline}address,figcaption,p,table{font-size:14px;font-weight:300;line-height:23.8pt;color:var(--suede-black-100);margin-bottom:1.5em}address a,figcaption a,p a,table a{font-weight:500}cite,dfn,em,i{font-style:italic}blockquote{margin:35px 0 30px;border-left:4px solid var(--orange-leather-100);padding-left:2rem}blockquote p{font-style:italic}blockquote footer{text-align:center;margin:30px 0 0}blockquote cite{font-size:12px;font-style:normal}address{margin:0 0 1.5em}pre{background:#eee;font-family:Courier\ 10 Pitch,courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:var(--mark);text-decoration:none}big{font-size:125%}hr{background-color:var(--orange-leather-100);border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:1em 0 1.5em;padding-left:20px}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}li{font-size:14px;font-weight:300;line-height:23.8pt;color:var(--suede-black-100)}li a{font-weight:500}embed,iframe,img,object{max-width:100%}img{height:auto}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:var(--orange-leather-100);text-decoration:none}a:visited{opacity:1%}a:hover{outline:0}a:focus{outline-offset:0;outline-style:solid;outline-width:2px;outline-color:var(--orange-leather-100)}a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-radius:3px;line-height:1;padding:.6em 1em .4em}button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{border-color:var(--orange-leather-100)}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=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{font-size:1rem;color:var(--suede-black-100);border:1px solid var(--suede-grey-100);border-radius:0;outline-color:transparent;outline-style:solid;outline-width:1px;padding:7px 60px 7px 18px;line-height:1.5}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:var(--suede-black-100);border-color:var(--suede-black-100)}select{border:1px solid var(--orange-leather-100)}textarea{width:100%}.main-navigation ul{display:flex;justify-content:center;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{display:block;left:auto;box-shadow:none;top:0}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation.toggled ul,.menu-toggle{display:none}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.infinite-scroll.neverending .site-footer,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}.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!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:var(--white-100);border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:var(--orange-leather-100);display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.serif{font-family:var(--serif)}.centered{text-align:center}.block{display:block}.flex{display:flex}.flex-items-center{align-items:center}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.text-white{color:var(--white-100)}.text-black{color:var(--suede-black-100)}.bg-white{background-color:var(--white-100)}.bg-alt{background-color:var(--suede-grey-20)}.bg-orange{background-color:var(--orange-leather-100)}.bg-bronze{background-color:var(--bfa-bronze-100)}.bg-silver{background-color:var(--bfa-silver-100)}.bg-gold{background-color:var(--bfa-gold-100)}.img-circle{border-radius:50%}.border{border-style:solid}.border-light{border-color:var(--suede-grey-100)}.border-thin{border-width:1px}.space-above-small{padding-top:var(--space-small)}.space-above-small-margin{margin-top:var(--space-small)}.space-above-medium{padding-top:var(--space-medium)}.space-above-medium-margin{margin-top:var(--space-medium)}.space-above-large{padding-top:var(--space-large)}.space-above-large-margin{margin-top:var(--space-large)}.space-below-small{padding-bottom:var(--space-small)}.space-below-small-margin{margin-bottom:var(--space-small)}.space-below-medium{padding-bottom:var(--space-medium)}.space-below-medium-margin{margin-bottom:var(--space-medium)}.space-below-large{padding-bottom:var(--space-large)}.space-below-large-margin{margin-bottom:var(--space-large)}.space-left-small{padding-left:var(--space-small)}.space-left-small-small{margin-left:var(--space-small)}.space-left-medium{padding-left:var(--space-medium)}.space-left-medium-margin{margin-left:var(--space-medium)}.space-right-small{padding-right:var(--space-small)}.space-right-small-small{margin-right:var(--space-small)}.space-right-medium{padding-right:var(--space-medium)}.space-right-medium-margin{margin-right:var(--space-medium)}.grid{display:grid;gap:1rem;grid-template-columns:100%;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}@media only screen and (min-width:1280px){.grid{gap:2rem}}@media only screen and (min-width:1280px){.grid-gap-large{gap:var(--space-medium)}}@media only screen and (min-width:1024px){.grid-cols-2{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.grid-cols-2-1\/3{grid-template-columns:30% auto}}@media only screen and (min-width:768px){.grid-cols-3{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1280px){.grid-cols-3{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1024px){.grid-cols-4{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1024px){.grid-cols-5{grid-template-columns:repeat(5,1fr)}}@media only screen and (min-width:768px){.grid-cols-6{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.grid-cols-6{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1280px){.grid-cols-6{grid-template-columns:repeat(6,1fr)}}.container{margin:auto}@media only screen and (min-width:640px){.container{max-width:var(--sm)}}@media only screen and (min-width:768px){.container{max-width:var(--md)}}@media only screen and (min-width:1024px){.container{max-width:var(--lg)}}@media only screen and (max-width:1280px){.container{padding:0 1.25rem}}@media only screen and (min-width:1280px){.container{max-width:var(--xl)}}.slide-fade-enter-active{transition:all .8s ease}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{transform:translateX(10px);opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .25s}.fade-enter,.fade-leave-to{opacity:0}.up-fade-enter-active{transition:all .25s ease}.up-fade-leave-active{transition:all .25s cubic-bezier(1,.5,.8,1)}.up-fade-enter,.up-fade-leave-to{transform:translateY(10px);opacity:0}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.title{font-size:48px;font-family:var(--serif);font-weight:400;line-height:1;margin:0}@media only screen and (min-width:1024px){.title{line-height:1.5}}.title-smaller{font-size:32px}.title-white{color:var(--white-100)}.title-orange{color:var(--orange-leather-100)}.title-icon{margin-right:1.25rem}.sub-title{font-size:24px;font-family:var(--serif);font-weight:400;line-height:23.8pt;margin:0}.sub-title-white{color:var(--white-100)}.sub-title-black{color:var(--suede-black-100)}.sub-title-orange{color:var(--orange-leather-100)}.label-title{font-size:10px;letter-spacing:2px;font-weight:500;text-transform:uppercase}.label-title-white{color:var(--white-100)}.label-title-orange{color:var(--orange-leather-100)}.label-title-black{color:var(--suede-black-100)}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-family:var(--serif);font-weight:400;line-height:23.8pt;margin:0}.entry-content h1{font-size:48px;color:var(--orange-leather-100)}.entry-content h2{font-size:24px;color:var(--orange-leather-100)}.entry-content h3{font-size:18px;color:var(--orange-leather-100)}.entry-content h4{font-size:16px;color:var(--suede-black-100)}.entry-content h5{font-size:14px;color:var(--suede-black-100)}.entry-content h6{font-size:12px;color:var(--suede-black-100)}.button,button{font-size:16px;font-weight:400;font-family:var(--serif);line-height:20pt;padding:10px 27px;border-radius:50px;text-align:center;text-decoration:none;transition:color .25s ease;display:inline-block}.button:hover,button:hover{transition:color .25s ease;color:var(--white-60)}.button-edge,button-edge{border-radius:0}.button-center,button-center{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.button-space-above,button-space-above{margin-top:var(--space-medium)}.button-space-below,button-space-below{margin-bottom:var(--space-medium)}.button-orange,button-orange{background-color:var(--orange-leather-100);color:var(--white-100)}.button-black,button-black{background-color:var(--suede-black-100);color:var(--white-100)}.button-white,button-white{background-color:var(--white-100);color:var(--orange-leather-100)}.button-white:hover,button-white:hover{color:var(--suede-black-100)}.button-transparent,button-transparent{background:transparent}.button-transparent-white,button-transparent-white{color:var(--white-100)}.button-transparent-white:hover,button-transparent-white:hover{color:var(--white-80)}.button-transparent-black,button-transparent-black{color:var(--suede-black-100)}.button-transparent-black:hover,button-transparent-black:hover{color:var(--suede-black-80)}.button-border,button-border{border-width:1px;border-style:solid}.button-border-white,button-border-white{border-color:var(--white-100)}.button-border-black,button-border-black{border-color:var(--suede-black-100)}.button-group .button:first-child,button-group .button:first-child{margin-right:1rem}input[type=submit]{font-size:16px;font-weight:400;font-family:var(--serif);line-height:20pt;padding:10px 27px;border-radius:50px;text-decoration:none;transition:color .25s ease;display:inline-block;background-color:var(--orange-leather-100);color:var(--white-100)}input[type=submit]:hover{color:var(--white-60);cursor:pointer;transition:color .25s ease}#wpadminbar{display:none}@media screen and (min-width:1024px){#wpadminbar{display:block;background-color:transparent}}#wpadminbar .ab-top-menu>li.hover>.ab-item,#wpadminbar .menupop .ab-sub-wrapper,#wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus,#wpadminbar .quicklinks .menupop ul.ab-sub-secondary,#wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu,#wpadminbar .shortlink-input,#wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item,#wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus{background-color:var(--suede-grey-100);color:var(--suede-black-100);-webkit-animation:fadeIn .5s;animation:fadeIn .5s}#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper,#wpadminbar .ab-top-secondary .menupop .ab-sub-wrapper{background-color:var(--suede-grey-100)}#wpadminbar .ab-empty-item,#wpadminbar .ab-icon:before,#wpadminbar .ab-item:before,#wpadminbar.nojs .quicklinks .menupop:hover ul li a,#wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus,#wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover,#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a,#wpadminbar .quicklinks .menupop.hover ul li a,#wpadminbar .quicklinks .menupop.hover ul li a:focus,#wpadminbar .quicklinks .menupop.hover ul li a:hover,#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:focus,#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:hover,#wpadminbar .quicklinks .menupop ul li a,#wpadminbar .quicklinks .menupop ul li a:focus,#wpadminbar .quicklinks .menupop ul li a:focus strong,#wpadminbar .quicklinks .menupop ul li a:hover,#wpadminbar .quicklinks .menupop ul li a:hover strong,#wpadminbar .quicklinks .menupop ul li a strong,#wpadminbar:not(.mobile)>#wp-toolbar a:focus span.ab-label,#wpadminbar:not(.mobile)>#wp-toolbar li:hover span.ab-label,#wpadminbar>#wp-toolbar li.hover span.ab-label,#wpadminbar>#wp-toolbar span.ab-label,#wpadminbar>#wp-toolbar span.noticon,#wpadminbar a.ab-item,#wpadminbar li #adminbarsearch.adminbar-focused:before,#wpadminbar li .ab-item:focus .ab-icon:before,#wpadminbar li .ab-item:focus:before,#wpadminbar li.hover .ab-icon:before,#wpadminbar li.hover .ab-item:before,#wpadminbar li:hover #adminbarsearch:before,#wpadminbar li:hover .ab-icon:before,#wpadminbar li:hover .ab-item:before,#wpadminbar li a:focus .ab-icon:before{color:var(--suede-black-100)}#wp-admin-bar-user-info img.avatar{border-radius:50%}#wpadminbar #adminbarsearch:before,#wpadminbar .ab-icon:before,#wpadminbar .ab-item:before{color:var(--suede-black-100)!important}.wp-block-group{padding:1rem 2rem}.site-utility{background-color:var(--suede-grey-40);padding:.75rem 0;transition:padding .15s ease-in-out}.site-utility .container{display:flex;justify-content:space-between}.site-utility-items{display:flex;align-items:center}.site-utility-item{display:none;align-items:center;margin:0 14px}.site-utility-item svg{margin-right:.5rem}.site-utility-item-mobile{display:flex}@media (min-width:768px){.site-utility-item{display:flex}}.site-utility-item:first-child{margin-left:0}.site-utility-item:last-child{margin-right:0}.site-utility-item-link{font-size:10px;font-weight:500;text-align:center;letter-spacing:2.4px;text-transform:uppercase;color:var(--suede-black-100)}.scrolled .site-utility{padding:.5rem 0}.site-header{background-color:var(--white-100);position:relative;width:100%;z-index:9;position:fixed;left:0;top:0}@media only screen and (max-width:1024px){.site-header>.container{padding-top:1rem;padding-bottom:1rem}}.site-header a:focus{outline:none}.site-header.scrolled{box-shadow:0 -3px 12px var(--suede-black-100)}.site-header.scrolled .menu.nav-menu>.menu-item{padding:30px 0;transition:color 50ms ease}.site-header.scrolled .logo{width:160px;transition:width 50ms ease}.site-header>.container{display:flex;justify-content:space-between;align-items:center}.site-header .container>.site-header-side .button{display:none}@media only screen and (min-width:1024px){.site-header .container>.site-header-side .button{display:block}}.site-header .site-branding .site-description{display:none}.logo{width:90px}@media only screen and (min-width:1280px){.logo{width:120px}}.menu.nav-menu>.menu-item{padding:60px 0;transition:color 50ms ease;margin:0 10px}.menu.nav-menu>.menu-item>a{font-size:10px;font-weight:500;text-align:center;letter-spacing:2.4px;text-transform:uppercase;transition:color .25s ease}@media only screen and (min-width:1280px){.menu.nav-menu>.menu-item>a{font-size:12px}}.menu.nav-menu>.menu-item>a:hover{color:var(--orange-leather-100);transition:color .25s ease}@media only screen and (min-width:1280px){.menu.nav-menu>.menu-item{margin:0 20px}}.menu.nav-menu>.menu-item:first-child{margin-left:0}.menu.nav-menu>.menu-item:last-child{margin-right:0}.menu-item.current-menu-item>a{color:var(--orange-leather-100)}.menu-item{list-style-type:none;padding-left:0;margin-bottom:0}.menu-item a{font-size:12px;color:var(--suede-black-100);font-weight:300;display:block;text-decoration:none}.menu-item a:hover{color:var(--orange-leather-100)}.sub-menu{left:auto;box-shadow:none}.nav-menu>.menu-item.menu-item-has-children>.sub-menu{display:flex;background-color:var(--white-100);padding:20px;margin-top:-2px;border-top:2px solid var(--orange-leather-100);min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;transform:scale(.95)}.nav-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item{margin:0 2rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.nav-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item:first-child{margin-left:0}.nav-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a{font-size:16px;font-family:var(--serif);color:var(--orange-leather-100);margin-bottom:.75rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.nav-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>.sub-menu{position:relative}.nav-menu>.menu-item.menu-item-has-children:hover>.sub-menu{transform:scale(1);transition:transform .25s ease-in-out}.main-navigation{display:none;min-width:65%}.main-navigation>div{position:relative}@media only screen and (min-width:1024px){.main-navigation{display:block}}.mobile-navigation{display:block;position:fixed;left:0;top:0;padding-top:80px;width:100%;height:100%;z-index:9;background-color:var(--white-100);opacity:0;transform:translateX(100%);transition:all .15s ease-in-out;pointer-events:none;overflow-y:auto}@media screen and (min-width:1024px){.mobile-navigation{display:none}}.mobile-navigation.active{opacity:1;transform:translateX(0);transition:all .15s ease-in-out;pointer-events:auto}.mobile-navigation .menu{padding:0;margin:0}.mobile-navigation .sub-menu{margin:0;padding:0 0 0 1rem}.mobile-navigation .menu>.menu-item{margin-bottom:10px}.mobile-navigation .menu>.menu-item>a{font-size:14px;font-weight:500;letter-spacing:2.4px;text-transform:uppercase}.mobile-toggle{display:block;position:relative;z-index:10;width:30px;height:30px;outline:none!important}.mobile-toggle.active>span{transition:all .25s ease-in-out;background-color:var(--orange-leather-100)}.mobile-toggle.active>span:first-child{transform:translateY(0) rotate(45deg)}.mobile-toggle.active>span:nth-child(2){opacity:0}.mobile-toggle.active>span:last-child{transform:translateY(0) rotate(-45deg)}@media (min-width:1024px){.mobile-toggle{display:none}}.mobile-toggle>span{display:block;width:100%;height:3px;background-color:var(--black-100);position:absolute;top:50%;transition:all .25s ease-in-out}.mobile-toggle>span:first-child{transform:translateY(-10px)}.mobile-toggle>span:last-child{transform:translateY(10px)}.site-footer{position:relative;z-index:0;background-color:#f4f5f4;padding:60px 0 40px}.site-footer .sub-title{margin-bottom:24px}.site-footer ul{list-style-type:none;padding:0}.site-footer ul li{padding-left:0;margin-bottom:0}.site-footer .menu-item a{font-size:14px}.footer-logos .container{overflow:hidden}.footer-logos .grid-cols-6{grid-template-columns:repeat(6,1fr)!important}.page-header{display:block;position:relative;background-color:var(--orange-leather-100);padding:var(--space-x-large) 0 2.625rem 0;z-index:1}.page-header__heading,.page-header__subheading{max-width:100%;margin:0}@media only screen and (min-width:1024px){.page-header__heading,.page-header__subheading{max-width:60%}}.page-header__subheading{font-size:19px;color:var(--white-80);font-weight:300;text-transform:uppercase;letter-spacing:3.8px;padding-top:1.5rem}@media (min-width:1024px){.page-header__subheading{padding-top:0}}.page-header__feature{position:absolute;z-index:-1;right:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;opacity:.25}@media only screen and (min-width:1024px){.page-header__feature{width:40%;opacity:1}}.breadcrumbs{padding:43px 0}.breadcrumbs a{font-size:14px;font-weight:400;color:var(--suede-black-100);opacity:.6;letter-spacing:2.8px;text-transform:uppercase;text-decoration:none;transition:color .25s ease}.breadcrumbs a:hover{opacity:1;transition:opacity .25s ease}.breadcrumbs .sep{margin:0 10px;color:var(--suede-black-100);opacity:.6}.breadcrumbs .sep:last-child{display:none}.breadcrumbs>a:last-child{color:green}.our-mission{background-color:var(--white-100)}.our-mission__grid{display:grid;grid-template-columns:100%}.our-mission__grid>img{display:none;width:100%}@media only screen and (min-width:1024px){.our-mission__grid{grid-template-columns:45% auto;grid-gap:30px}.our-mission__grid>img{display:block}}.benefits{margin:0}@media only screen and (min-width:1024px){.benefits__header{grid-column:1/3}}.benefits__lists{display:grid;gap:var(--space-medium);margin:0}.benefits__lists__item{display:flex}.benefits__lists__item__content{padding-left:21px}.benefits__lists__item__content ul{display:inline-block;margin:30px 0 0}.socials span{margin:0 8px}.socials span:first-child{margin-left:0}.socials span:last-child{margin-right:0}.partners{margin:0}.packages{position:relative;padding:60px 0}.packages .container{display:grid;grid-template-columns:100%}@media only screen and (min-width:1024px){.packages .container{grid-template-columns:55% auto}}.packages-content:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:1024px){.packages-content:before{width:53.3%}}.packages-content-orange:before{background-color:var(--orange-leather-100)}.packages-content-black:before{background-color:var(--suede-black-100)}.packages-content__header{background:transparent;padding:0 30px 30px 0}.packages-content__header>*{max-width:100%}.packages-content__body{padding:0 30px 0 0}.packages-content__body p{color:var(--white-100)}.packages-cta{display:flex;align-items:center;justify-content:center;margin:var(--space-large) 0 0 0}@media only screen and (min-width:1024px){.packages-cta{margin:0}}.packages-cta .testimonial__item blockquote{border-left:0;padding-left:0}.packages-cta .testimonial__item blockquote footer{text-align:center}@media only screen and (max-width:1023px){.packages-cta .testimonial__item blockquote .label-title,.packages-cta .testimonial__item blockquote .sub-title{color:var(--white-100)}}.packages.become-a-partner{padding:0}.packages.become-a-partner .packages-content{padding:60px 0}.packages.become-a-partner .packages-cta{display:block}.packages.become-a-partner .packages-cta .testimonial__item,.packages.become-a-partner .packages-cta .testimonial__item img{-o-object-fit:cover;object-fit:cover;padding:0;width:100%;height:100%}.packages.become-a-partner .packages-cta cite{font-size:10px;font-style:italic}.become-a{display:block;position:relative;padding:112px 0 60px;overflow:hidden}.become-a-member{background-color:var(--orange-leather-100)}.become-a-member-logos{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:var(--white-100);opacity:.1;z-index:0;pointer-events:none}@media only screen and (min-width:1024px){.become-a-member-logos{left:auto;right:0;width:50%;opacity:1}}.become-a .container{position:relative;z-index:1}.not-yet-a-member__content{max-width:100%;margin:50px 0 0}@media only screen and (min-width:1024px){.not-yet-a-member__content{max-width:47%}}.not-yet-a-member__content p{color:var(--white-100)}.card{padding:2rem 1.5rem}.card-img{width:90px;height:90px;-o-object-fit:cover;object-fit:cover}.card-detail{padding-left:1.5rem;overflow:hidden}.card-detail h3{display:block;margin-bottom:.25rem}.card-detail span,.card-email{display:block}.card-email{margin-top:1rem}.acf-map{width:100%;height:500px;border:1px solid var(--suede-grey-100)}.acf-map img{max-width:inherit!important}.gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.gallery__item{border:1px solid var(--suede-grey-100);width:100%;padding-top:80%;background-position:50%;background-size:cover;background-repeat:no-repeat}.gallery__item:nth-child(2){grid-column:2;grid-row:1/3}.bfa-add-to-cal.addeventatc{background-color:var(--orange-leather-100)!important;border-radius:50px!important;color:var(--white-100)!important;z-index:0}.bfa-add-to-cal.addeventatc .addeventatc_icon{filter:brightness(0) invert(1)}.testimonial__item{display:flex;flex-direction:column;align-items:center;padding:0 36px}.testimonial__item cite{font-size:inherit}@media screen and (min-width:768px){.post-type-archive-resource .archive-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.post-type-archive-resource .archive-grid{grid-template-columns:repeat(3,1fr)}}.post-type-archive-resource .archive-grid-item-content{padding:5.25rem 0}.post-type-archive-resource .archive-grid-item-content img{width:140px;height:140px}.post-type-archive-resource .archive-grid-item-title{font-size:24px;line-height:23.8pt;padding:35px 0}.archive-grid{display:grid;grid-gap:1rem;grid-template-columns:repeat(2,1fr)}.archive-grid-item-content{padding:2.75rem 0;position:relative;display:flex;justify-content:center;align-items:center}.archive-grid-item-content__bg{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.1}.archive-grid-item-content img{width:55px;height:55px}.archive-grid-item-title{color:var(--white-100);display:block;text-align:center;padding:1rem 0;font-size:14px;font-family:var(--serif);font-weight:400;margin:0}.latest-resources-slider{position:relative;overflow:hidden}.swiper-button-next,.swiper-button-prev{color:var(--orange-leather-100)!important}.resource-type-search .title{margin-bottom:63px}.resource-type-search div{position:relative}.resource-type-search div svg{position:absolute;right:1rem;top:1rem}.resource-type-search input{border:1px solid var(--suede-black-100);border-radius:0;width:100%;padding:1rem;margin-bottom:67px}.resource-type-term-grid{display:grid;grid-gap:1rem;grid-template-columns:100%;padding-bottom:30px}@media only screen and (min-withth:768px){.resource-type-term-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.resource-type-term-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1280px){.resource-type-term-grid{grid-template-columns:repeat(4,1fr);margin-bottom:62px}}.resource-type-term-grid__item{box-shadow:0 3px 6px rgba(0,0,0,.1)}.resource-type-term-grid__item__title{display:block;padding:37px 0;text-align:center;background-color:var(--orange-leather-100)}.resource-type-term-grid__item__count{display:flex;justify-content:center;align-items:center;padding:10px 0}.resource-type-term-grid__item__count svg{margin-right:1rem}.resource-type-single-grid{display:grid;grid-gap:1rem;grid-template-columns:100%}.resource-type-single-grid.swiper-wrapper{gap:unset;margin:30px auto 60px}@media only screen and (min-width:1024px){.resource-type-single-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1280px){.resource-type-single-grid{grid-template-columns:repeat(3,1fr)}}.resource-type-single-grid__item{background-color:var(--orange-leather-100)}.resource-type-single-grid__item img{width:100%;min-height:272px;max-height:272px;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}.resource-type-single-grid__title{min-height:95px;background-color:var(--orange-leather-100);padding:1rem}.resource-type-single-grid__title span{font-size:1rem;font-family:var(--serif);color:var(--white-80)}.resource-type-single-grid__title:hover span{color:var(--white-100)}.tax-type .page-header__feature{background-position:50%;background-size:auto;z-index:auto}.tax-type .page-header__feature:before{content:"";position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;background-color:var(--white-100)}body.single-resource #wrap{padding-top:0}body.single-resource .site-header{position:relative}body.single-resource .footer-logos,body.single-resource .site-footer{display:none}.resource-wrap{background-color:var(--suede-grey-20)}.resource-grid{display:grid;grid-gap:30px;grid-template-columns:100%}@media only screen and (min-width:1024px){.resource-grid{grid-template-columns:40% auto}}.resource-grid__content{position:relative;z-index:1;width:100%;background-color:var(--white-100);padding-bottom:100px}@media only screen and (min-width:1024px){.resource-grid__content{padding:0 35px 100px}}.resource-grid__content .breadcrumbs{padding:43px 0 0}.resource-grid__content .entry-content{margin:0}.resource-grid__content .entry-content>h1,.resource-grid__content .entry-content>h2,.resource-grid__content .entry-content>h3,.resource-grid__content .entry-content>h4,.resource-grid__content .entry-content>h5,.resource-grid__content .entry-content>h6{padding-top:30px}@media only screen and (max-width:1024px){.single-resource{background-color:var(--white-100)}}.member-login-page{background-image:url(/wp-content/themes/british-footwear-association/assets/img/login-bg.png);background-position:top;background-size:contain;background-repeat:no-repeat}@media only screen and (min-width:1280px){.member-login-page{background-position:0 -27%;background-size:auto}}.member-login-page .site-header{display:none}.member-login-page #wrap{padding-top:0!important}.member-login-page-wrap{min-height:100vh;display:flex;justify-content:center;padding:9rem 1rem 0}@media only screen and (min-width:1024px){.member-login-page-wrap{padding:14rem 0 0}}.member-login-page-title p{margin:0}.member-login-page-title a{text-decoration:underline}#memberLoginForm{margin-top:1.5rem;padding-bottom:3rem}@media only screen and (min-width:1024px){#memberLoginForm{margin-top:3rem}}#memberLoginForm label{font-size:16px;font-weight:500;color:var(--suede-black-100);text-transform:uppercase;letter-spacing:3.2px}.login-password label,.login-username label{display:block}.login-password input,.login-username input{width:100%;border-radius:0;border-color:var(--suede-black-100);padding:1rem}.login-password input:focus,.login-username input:focus{outline:none}.login-remember,.login-submit{margin:1.5rem 0 0}@media only screen and (min-width:1024px){.login-remember,.login-submit{margin:3rem 0 0}}.login-remember{float:left}.login-submit{float:right}.login-extra{display:block;text-align:center;margin:9rem 0 0}@media only screen and (min-width:1024px){.login-extra{margin:9rem 0 0}}.login-forgot{display:block;font-size:14px;text-transform:uppercase;letter-spacing:2.6px}.single-member .page-header .page-header__heading,.single-member .page-header .page-header__subheading{color:var(--suede-black-100)}.single-member__banner{margin:60px auto 0}.single-member__grid{display:grid;grid-template-columns:100%;margin:30px 0 0;gap:1rem}@media only screen and (min-width:1280px){.single-member__grid{grid-template-columns:30% auto;margin:60px 0 0;gap:2rem}}.single-member__contact{display:grid;gap:1rem;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-template-columns:100%}@media only screen and (min-width:640px){.single-member__contact{grid-template-columns:repeat(4,1fr)}.single-member__contact div:last-child{grid-column:1/5}}@media only screen and (min-width:1280px){.single-member__contact{grid-template-columns:100%}.single-member__contact div:last-child{grid-column:1/2}}.partner-table table{border-collapse:collapse}.partner-table td,.partner-table th{padding:.75rem;text-align:center}.partner-table tr td:first-child,.partner-table tr th:first-child{width:50%;text-align:left}.partner-table-heading{border:1px solid var(--suede-grey-100);background-color:var(--suede-grey-20)}.partner-table-heading h3{font-family:var(--serif);font-size:24px;font-weight:400}.partner-table td{border:1px solid var(--suede-grey-100)}.partner-table tbody td{font-weight:300}.partner-table tfoot th,.partner-table thead th{font-weight:400}.partner-table tfoot th:nth-child(2),.partner-table tfoot th:nth-child(3),.partner-table tfoot th:nth-child(4),.partner-table thead th:nth-child(2),.partner-table thead th:nth-child(3),.partner-table thead th:nth-child(4){font-size:14px;font-family:var(--serif)}@media (min-width:768px){.partner-table tfoot th:nth-child(2),.partner-table tfoot th:nth-child(3),.partner-table tfoot th:nth-child(4),.partner-table thead th:nth-child(2),.partner-table thead th:nth-child(3),.partner-table thead th:nth-child(4){font-size:18px}}.partner-of-the-month p:empty{display:none}.partner-of-the-month h3{font-family:var(--serif);margin-bottom:30px}#utility-search input{font-size:12px;line-height:1}#utility-search input::-moz-placeholder{font-size:10px;font-weight:500;letter-spacing:2.4px;text-transform:uppercase;-moz-transition:color .25s ease;transition:color .25s ease}#utility-search input:-ms-input-placeholder{font-size:10px;font-weight:500;letter-spacing:2.4px;text-transform:uppercase;-ms-transition:color .25s ease;transition:color .25s ease}#utility-search input::placeholder{font-size:10px;font-weight:500;letter-spacing:2.4px;text-transform:uppercase;transition:color .25s ease}body.bbpress .entry-content{margin:2rem auto;max-width:1280px!important}body.bp-user.profile .footer-logos{display:none}#buddypress div.item-list-tabs ul li{padding:0}.bbp-author-avatar img{border-radius:50%}.bbp-author-name{font-size:12px}div.bbp-template-notice,div.bbp-template-notice.info,div.indicator-hint{background-color:var(--suede-grey-60);border-color:var(--suede-black-20);border-radius:0}#bbp_reply_submit{background-color:var(--orange-leather-100);border:none;color:var(--white-100);outline:none}#bbpress-forums fieldset.bbp-form input[type=text],#bbpress-forums fieldset.bbp-form select{font-size:12px}#bbp_topic_tags{width:50%}#bbp_topic_submit{color:var(--white-100);background-color:var(--orange-leather-100);border:none}#bbp_topic_submit:hover{cursor:pointer}#bbpress-forums div.bbp-forum-content,#bbpress-forums div.bbp-reply-content,#bbpress-forums div.bbp-topic-content{margin-left:230px}#bbpress-forums div.bbp-forum-author,#bbpress-forums div.bbp-reply-author,#bbpress-forums div.bbp-topic-author{width:215px}.bbp-topic-revision-log{display:none}#bbpress-forums div.bbp-forum-author .bbp-author-role,#bbpress-forums div.bbp-reply-author .bbp-author-role,#bbpress-forums div.bbp-topic-author .bbp-author-role,.bbp-author-type{font-size:11px;line-height:2}.bbp-reply-ip{display:none}#subscription-toggle{color:#fff}.bbpress .subscription-toggle{display:block;margin:1rem;font-size:1rem}.mc4wp-form-fields label{font-size:0}.mc4wp-form-fields input[type=email],.mc4wp-form-fields input[type=text]{width:100%}.mc4wp-form-fields ::-moz-placeholder{font-size:10px;font-weight:500;letter-spacing:2px;color:var(--suede-black-100);text-transform:uppercase}.mc4wp-form-fields :-ms-input-placeholder{font-size:10px;font-weight:500;letter-spacing:2px;color:var(--suede-black-100);text-transform:uppercase}.mc4wp-form-fields ::placeholder{font-size:10px;font-weight:500;letter-spacing:2px;color:var(--suede-black-100);text-transform:uppercase}#crmWebToEntityForm.application{max-width:100%!important;padding:2em 0 4rem!important}@media (min-width:1024px){#crmWebToEntityForm.application{padding:4rem 0 8rem!important}}#crmWebToEntityForm.application .zcwf_title{display:none}#crmWebToEntityForm.application>form{display:grid;grid-template-columns:100%;-moz-column-gap:4rem;column-gap:4rem}@media (min-width:1024px){#crmWebToEntityForm.application>form{grid-template-columns:repeat(2,1fr)}}#crmWebToEntityForm.application>form .zcwf_row{display:flex;flex-direction:column}#crmWebToEntityForm.application>form .zcwf_row .zcwf_col_lab{font-family:var(--sans)!important;font-size:10px!important;font-weight:500;letter-spacing:2.4px;text-transform:uppercase;width:100%}#crmWebToEntityForm.application>form .zcwf_row .zcwf_col_fld{width:100%}#crmWebToEntityForm.application>form .zcwf_row .zcwf_col_fld input[type=email],#crmWebToEntityForm.application>form .zcwf_row .zcwf_col_fld input[type=text],#crmWebToEntityForm.application>form .zcwf_row .zcwf_col_fld textarea{width:100%!important;background-color:var(--suede-grey-100);border:1px solid var(--suede-black-60);border-radius:0;color:var(--suede-black-100)}#crmWebToEntityForm.application>form .zcwf_row .zcwf_col_fld input[type=submit]{background-color:var(--orange-leather-100);color:var(--white-100);font-size:16px;font-weight:400;font-family:var(--serif);line-height:20pt;padding:10px 27px;border-radius:50px;text-align:center;text-decoration:none;transition:all .25s ease;display:inline-block;border:none}#crmWebToEntityForm.application>form .zcwf_row .zcwf_col_fld input[type=submit]:hover{background-color:var(--suede-grey-100);color:var(--suede-black-100)}#crmWebToEntityForm.application>form .zcwf_row .zcwf_col_fld input[type=reset]{background-color:var(--suede-grey-100);color:var(--suede-black-100);font-size:16px;font-weight:400;font-family:var(--serif);line-height:20pt;padding:10px 27px;border-radius:50px;text-align:center;text-decoration:none;transition:all .25s ease;display:inline-block;border:none;margin-left:1rem}#crmWebToEntityForm.application>form .zcwf_row .zcwf_col_fld input[type=reset]:hover{background-color:var(--orange-leather-100);color:var(--white-100)}#crmWebToEntityForm.application>form .zcwf_row .zcwf_col_fld select{padding:11px 60px 11px 18px;background-color:var(--suede-grey-100);border:1px solid var(--suede-black-60);border-radius:0}@media (min-width:1024px){#crmWebToEntityForm.application>form .zcwf_row.full{grid-column:1/3}}#crmWebToEntityForm.application>form .zcwf_row p{margin-bottom:0;padding:0 6px}.zcwf_lblLeft .zcwf_col_fld textarea{height:150px}body.page-template-page_resource-style #wrap{padding-top:0}body.page-template-page_resource-style .site-header{position:relative}body.page-template-page_resource-style .footer-logos,body.page-template-page_resource-style .site-footer{display:none}.event-card{box-shadow:0 -3px 12px var(--suede-black-20)}.event-card__feature{display:block;position:relative;min-height:175px}@media only screen and (min-width:1280px){.event-card[data-index="0"] .event-card__feature,.event-card[data-index="1"] .event-card__feature,.event-card[data-index="2"] .event-card__feature{min-height:275px}}.event-card__feature__image{width:100%}.event-card__term-list{position:absolute;right:0;display:flex;justify-content:flex-end;margin:0;padding:16px;list-style-type:none}.event-card__term-list__item{margin:0 0 0 16px;line-height:1;text-align:center}.event-card__term-list__item:first-child{margin:0}.event-card__content{padding:16px}.event-card__content__title{font-size:18px;font-family:var(--serif);color:var(--orange-leather-100);min-height:60px;margin-bottom:16px;display:block}.event-card__meta{display:flex;justify-content:space-between;align-items:center}.event-term{font-size:8px;font-weight:500;letter-spacing:1.6px;text-transform:uppercase;line-height:1;color:var(--white-100);padding:4px 12px;background-color:var(--orange-leather-100);border-radius:2px;display:inline-block;transition:color .25s ease}.event-term:hover{color:var(--suede-black-100);transition:color .25s ease}.events-filter__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:23px}.events-gallery{min-height:800px}.events-filter__options{padding:20px 30px;border:1px solid var(--suede-grey-100);background-color:var(--white-100);margin-bottom:47px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}@media only screen and (min-width:1024px){.events-filter__options{flex-direction:row;align-items:center}}.events-filter__gallery{display:grid;grid-template-columns:100%;grid-gap:32px}@media only screen and (min-width:640px){.events-filter__gallery{grid-template-columns:100%}}@media only screen and (min-width:768px){.events-filter__gallery{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.events-filter__gallery{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1280px){.events-filter__gallery{grid-template-columns:repeat(12,1fr)}}.events-filter__gallery>article{grid-column:span 1}@media only screen and (min-width:1280px){.events-filter__gallery>article{grid-column:span 3}}.events-filter__gallery>article[data-index="0"],.events-filter__gallery>article[data-index="1"],.events-filter__gallery>article[data-index="2"]{grid-column:span 1}@media only screen and (min-width:1280px){.events-filter__gallery>article[data-index="0"],.events-filter__gallery>article[data-index="1"],.events-filter__gallery>article[data-index="2"]{grid-column:span 4}}.latest-events .event-card__feature{min-height:275px}#page{position:relative;-webkit-animation:fadeIn 1.2s;animation:fadeIn 1.2s;overflow-x:hidden}#wrap{padding-top:180px}









/* Temp Custom CSS until speaking with ASH on local migration and SASS production / watch *.grid-cols-2-1 */

.our-mission__grid {
    grid-gap: 48px;
    margin-top: 80px;
    align-items: center;
}

.packages-content__body {
    padding: 0 120px 0 0;
}
.packages-content__body p {
    line-height: 1.8em;
}

/* About Us */ 
.who-we-are.grid.grid-cols-2.space-above-medium {
    gap: 3rem!important;
}

p.mt-0 {
    margin-top: 0!important;
}

/* Why Join the BFA */

ul.services-list {
    column-count: 2!important;
}

ul.services-list li {
    line-height: 1.5em!important;
}


/* member resourse hub */

.your-resources {
    width: 65%;
}

.your-resources .sub-title {
    margin-bottom: 30px;
}

.your-resources p {
    line-height: 1.5em;
}

.latest-resources-slider {
    padding-top: 0;
}

.news-section {
    width: 65%;
}