html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;height: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:rgba(0,0,0,0);text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;line-height:0px}svg:not(:root){overflow:hidden}figure{margin:2em 0px}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;-moz-appearance:button;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;-moz-appearance:textfield;appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#404040;font-size:16px;line-height:1.5em}h1,h2,h3,h4,h5,h6{clear:both;display:block}p{margin-bottom:1.5em;margin-top:0px}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;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;font-size:15px;font-size:.9375rem}*,*:before,*:after{box-sizing:border-box}body{background:#fff}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid #ccc;border-radius:0px;background:#e6e6e6;color:#000;font-size:16px;line-height:1;padding:10px 30px;outline:none}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#afafaf;background:#afafaf}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{border-color:#ccc;background:#e6e6e6}button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{border-color:#afafaf;background:#afafaf}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],textarea{color:#666;border:1px solid #ccc;border-radius:0px;width:100%;box-sizing:border-box}textarea{vertical-align:middle}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,textarea:focus{color:#111;outline:1px solid #b5bdff}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],textarea{padding:5px 10px}textarea{width:100%;resize:none}a{color:#212524}a:hover,a:focus,a:active{color:#090a0a}a:focus{outline:none}a:hover,a:active{outline:0}.clearfix:before,.clearfix:after,.clear:before,.clear:after{content:"";display:table}.clearfix:after,.clear:after{clear:both}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.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}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{float:left;position:relative}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}@media screen and (max-width: 750px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{float:left;position:relative}}.acf-map{width:100%;min-height:100px;border:none;margin:0px}.acf-map img{max-width:inherit !important}@font-face{font-family:"Manrope";font-weight:400;src:local(""),url("../fonts/Manrope-Regular.woff") format("woff"),url("../fonts/Manrope-Regular.ttf") format("truetype"),url("../fonts/Manrope-Regular.otf") format("opentype")}@font-face{font-family:"Manrope";font-weight:700;src:local(""),url("../fonts/Manrope-Bold.woff") format("woff"),url("../fonts/Manrope-Bold.ttf") format("truetype"),url("../fonts/Manrope-Bold.otf") format("opentype")}body{font-family:"Open Sans",sans-serif;font-display:swap;font-size:18px;line-height:1.8;font-weight:400}@media screen and (max-width: 1500px){body{font-size:16px}}@media screen and (max-width: 800px){body{font-size:16px;line-height:1.6}}a{color:#212524;transition:color .2s ease-out}a:hover{color:#090a0a}ul,ol{margin-left:0px;padding-left:1em}h1,h2,h3,h4,h5,h6{color:#750b13}h1,.primary-heading{font-family:"brandon-grotesque",sans-serif;font-size:2.7em;text-transform:uppercase;letter-spacing:-1px;line-height:1.1;margin:.4em 0px .8em;display:block;text-wrap:balance}@media screen and (max-width: 1500px){h1,.primary-heading{font-size:3.125em}}@media screen and (max-width: 1400px){h1,.primary-heading{font-size:clamp(1.875rem,1.2331rem + 2.1622vw,3.125rem)}}h2,.secondary-heading{font-family:"brandon-grotesque",sans-serif;font-size:2.2em;text-transform:uppercase;line-height:1.1;margin:.4em 0px .8em;display:block;text-wrap:balance}@media screen and (max-width: 1500px){h2,.secondary-heading{font-size:2.5em}}@media screen and (max-width: 1400px){h2,.secondary-heading{font-size:clamp(1.5625rem,1.0811rem + 1.6216vw,2.5rem)}}h3,.small-heading{font-family:"brandon-grotesque",sans-serif;font-size:1.2em;line-height:1.4;margin:.4em 0px;display:block;text-wrap:balance}@media screen and (max-width: 1500px){h3,.small-heading{font-size:1.375em}}@media screen and (max-width: 1400px){h3,.small-heading{font-size:clamp(1.25rem,1.1858rem + .2162vw,1.375rem);line-height:1.2}}h4,.sub-heading{font-family:"Open Sans",sans-serif;text-transform:uppercase;letter-spacing:1px}h5,.sub-heading{font-family:"Open Sans",sans-serif;letter-spacing:-0.9px;font-size:1.05em;color:#212524;font-weight:600}.line-wrapper{overflow:hidden}.foe-link{display:inline-block;background:url("/wp-content/themes/foe/images/shell/arrow.svg") right center no-repeat;background-size:11px;padding:.5em 1em .5em 0px;cursor:pointer}.foe-button{display:inline-block;padding:1em 1.5em 1em;font-size:90%;line-height:1.2;background:#c0051c;color:#fff;border-radius:2em;font-weight:bold;margin:0px 1em 1em 0px;border:solid 2px #c0051c;position:relative;overflow:hidden;cursor:pointer;transition:all .3s cubic-bezier(0.2, 0.3, 0.25, 0.9)}@media screen and (max-width: 800px){.foe-button{font-size:14px}}.foe-button .text{position:relative;z-index:2}.foe-button::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;opacity:.18;background:#f4f4f4;transform-origin:right center;transform:translateX(-120%);border-radius:3em;transition-duration:.7s}.foe-button.outline{background:rgba(0,0,0,0);color:#c0051c}.foe-button:hover,.foe-button:focus{background:#090a0a;border-color:#090a0a;color:#fff}.foe-button:hover::before,.foe-button:focus::before{transform-origin:left center;transform:translateX(0%)}.admin-bar #header{margin-top:32px}@media screen and (max-width: 782px){.admin-bar #header.scrolled{margin-top:0}}.admin-bar .ScrollSmoother-wrapper{margin-top:32px}#sticky-target{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}#header{background:rgba(0,0,0,0);padding:40px 5%;display:flex;justify-content:space-between;border-radius:0 0 1em 1em;align-items:center;position:fixed;top:0px;left:0px;right:0px;z-index:9999;transition:all .2s ease-out}@media screen and (min-width: 2500px){#header{padding-left:7%;padding-right:7%}}@media screen and (min-width: 1400px){#header{border-radius:0 0 .5em .5em}}@media screen and (max-width: 1023px){#header{padding:0;padding-top:25px;padding-bottom:20px}}#header .main-nav{margin-left:auto;margin-right:1.5em}#header .header-button{margin:0px;margin-right:0}#header.active{background:rgba(0,0,0,0) !important;box-shadow:unset !important}#header.active .site-logo-alt{opacity:0 !important}#header.active .site-logo-main{opacity:1 !important}#header.scrolled{background:#fff;padding-top:25px;padding-bottom:25px;box-shadow:0px 5px 20px rgba(0,0,0,.1)}@media screen and (min-width: 1400px){#header.scrolled{border-radius:0 0 .5em .5em;padding-bottom:15px;padding-top:15px;padding-left:2em;padding-right:2em}}@media screen and (max-width: 1023px){#header.scrolled{border-radius:0 0 8px 8px;padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px}}#header.scrolled .site-branding .site-logo:not(.site-logo-alt){opacity:0}@media screen and (max-width: 1023px){#header.scrolled .site-branding .site-logo:not(.site-logo-alt){height:35px}}#header.scrolled .site-branding .site-logo-alt{opacity:1}#header.scrolled #header_nav li>a{color:#212524}#header.scrolled #header_nav li>a:after{background:#212524}#header.scrolled #header_nav li.menu-item-has-children>a:before{background:url("/wp-content/themes/foe/images/shell/arrow-up-dark.svg") center center no-repeat;background-size:11}#header.scrolled .nav-toggle span{background:#750b13}.site-branding{position:relative;line-height:0px;font-size:0px}@media screen and (max-width: 1023px){.site-branding{margin-left:20px}}.site-branding .site-logo{height:47px;transition:all .2s ease-out}@media screen and (max-width: 1400px){.site-branding .site-logo{height:40px}}.site-branding .site-logo-alt{position:absolute;top:0;left:0;opacity:0}nav ul{list-style-type:none;margin:0px;padding:0px}nav ul li{padding:0px}#header_nav{display:flex}@media screen and (max-width: 1023px){#header_nav{display:none}}#header_nav>li:last-child{margin-right:0;padding-right:0}#header_nav li{position:relative;padding:0px 1em}#header_nav li:hover>a:after{transform:scaleX(1);transform-origin:0% 50%}#header_nav li.current-menu-parent>a:after{transform:scaleX(1);transform-origin:0% 50%}#header_nav li a{color:#fff;text-decoration:none;padding:.5em 0px;line-height:1.1;display:inline-block;font-weight:600;position:relative;transition:color .2s ease-out}@media screen and (max-width: 1100px){#header_nav li a{font-size:.9em}}#header_nav li a:after{content:"";position:absolute;bottom:2px;left:0px;right:0px;height:1px;background:#fff;transform-origin:100% 50%;transform:scaleX(0);transition:transform .4s ease-out}@media screen and (max-width: 900px){#header_nav li a{display:block;width:100%}}#header_nav li .sub-menu,#header_nav li .children{position:absolute;left:0;margin:auto;width:18em;top:0;padding:15px 0px;text-align:left;display:none;padding-top:54px}@media screen and (max-width: 1400px){#header_nav li .sub-menu,#header_nav li .children{width:15em}}#header_nav li .sub-menu li,#header_nav li .children li{display:block;float:none;background:rgba(33,37,36,.8)}#header_nav li .sub-menu li:first-child,#header_nav li .children li:first-child{padding-top:15px;border-radius:8px 8px 0 0}#header_nav li .sub-menu li:last-child,#header_nav li .children li:last-child{padding-bottom:15px;border-radius:0 0 8px 8px}#header_nav li .sub-menu li a,#header_nav li .children li a{display:block;padding:10px 0;color:#fff !important;width:-moz-fit-content;width:fit-content}#header_nav li .sub-menu li a::after,#header_nav li .children li a::after{background:#fff !important}#header_nav li.menu-item-has-children{margin-right:.5em}#header_nav li.menu-item-has-children:hover>a::before{transform:rotate(0deg)}#header_nav li.menu-item-has-children>a{position:relative;z-index:2;width:100%}#header_nav li.menu-item-has-children>a:before{content:"";position:absolute;right:-30px;top:0px;bottom:0px;width:30px;height:30px;margin:auto;transform-origin:50% 50%;transform:rotate(180deg);background:url("/wp-content/themes/foe/images/shell/arrow-up.svg") center center no-repeat;background-size:11;transition:transform .3s ease-out}#header_nav li.menu-item-has-children.open>a:after{transform:rotate(-90deg)}@media screen and (max-width: 900px){#header_nav{display:none}}.mobile-nav{display:none;z-index:999;position:fixed;background:#750b13;top:0;left:0px;right:0px;bottom:0px;width:100%;height:100dvh;padding:8em 1em 3em 20px}.mobile-nav .mobile-nav-bg{background:url("/wp-content/themes/foe/images/shell/mobile-bg-higher-res.jpg") center center no-repeat;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.mobile-nav.active{display:block}.mobile-nav .mobile-contact{color:#fff;margin-top:2em}.mobile-nav .mobile-contact a{font-weight:700;color:#fff;text-decoration:underline;text-underline-offset:5px;transition:all .2s ease-out;text-decoration-color:rgba(0,0,0,0)}.mobile-nav .mobile-contact a:hover{text-decoration-color:#fff !important;color:#fff !important}.mobile-nav .mobile-nav-inner{display:flex;flex-direction:column;justify-content:space-between;height:100%;overflow-y:auto}.mobile-nav .mobile-nav-inner::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5);border-radius:10px !important;cursor:pointer;-webkit-transition:background .3s ease-out;transition:background .3s ease-out}.mobile-nav .mobile-nav-inner::-webkit-scrollbar-thumb:hover{background:#000}.mobile-nav .mobile-nav-inner::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-left:1px solid rgba(0,0,0,0);border-radius:10px !important}.mobile-nav .mobile-nav-inner::-webkit-scrollbar{width:8px;scroll-behavior:smooth !important}.mobile-nav .mobile-nav-inner .mobile-social{margin-top:1em}.mobile-nav .mobile-nav-inner .mobile-social a{background:#000;border-radius:8px}#mobile_nav{clear:both;padding:1em 0px;list-style-type:none}#mobile_nav ul{list-style-type:none;padding:0px;margin:0px}#mobile_nav li{position:relative;width:-moz-fit-content;width:fit-content}#mobile_nav li.open .arrow{transform:rotate(0deg) !important}#mobile_nav li.menu-item-has-children>a{position:relative}#mobile_nav li.menu-item-has-children>a .arrow{position:absolute;right:-2.2em;top:0px;bottom:0px;width:40px;height:40px;margin:auto;transform-origin:50% 50%;transform:rotate(180deg);background:url("/wp-content/themes/foe/images/shell/arrow-up.svg") center center no-repeat;background-size:13px;transition:transform .3s ease-out}#mobile_nav li.menu-item-has-children.open>a:after{transform:rotate(0deg)}#mobile_nav li.current-menu-parent>a::after{transform:scaleX(1);transform-origin:0% 50%}#mobile_nav li a{transition:background .2s ease-out;display:inline-block;text-decoration:none;padding:.5em 0px .3em 0px;color:#fff;font-weight:600;font-size:1.3em;width:-moz-fit-content;width:fit-content}#mobile_nav li a:after{content:"";position:absolute;bottom:5px;left:0px;right:0px;height:1px;background:#fff;transform-origin:100% 50%;transform:scaleX(0);transition:transform .4s ease-out}#mobile_nav li a:hover:after{transform:scaleX(1);transform-origin:0% 50%}#mobile_nav li .sub-menu{display:none}#mobile_nav li .sub-menu a{font-size:1em;padding:.25em 0px .25em 0px}.nav-toggle{border:none;display:none;background:none;padding:19px 20px;transition:background .2s ease-out}@media screen and (max-width: 1023px){.nav-toggle{display:block}}.nav-toggle.active span{background:#fff !important}.nav-toggle span{display:block;width:32px;height:2px;background:#fff;border-radius:1px;transition:all .3s;position:relative}.nav-toggle span+span{margin-top:14px}.nav-toggle.active span{box-shadow:0 1px 5px 0 rgba(0,0,0,.3)}.nav-toggle.active span:nth-child(1){animation:ease .7s top forwards}.nav-toggle.active span:nth-child(2){animation:ease .7s bottom forwards}.nav-toggle.not-active span:nth-child(1){animation:ease .7s top-2 forwards}.nav-toggle.not-active span:nth-child(2){animation:ease .7s bottom-2 forwards}.nav-toggle:hover,.nav-toggle:focus,.nav-toggle:active{background:rgba(0,0,0,0)}@keyframes top{0%{top:0;transform:rotate(0)}50%{top:8px;transform:rotate(0)}100%{top:8px;transform:rotate(45deg)}}@keyframes top-2{0%{top:8px;transform:rotate(45deg)}50%{top:8px;transform:rotate(0deg)}100%{top:0;transform:rotate(0deg)}}@keyframes bottom{0%{bottom:0;transform:rotate(0)}50%{bottom:8px;transform:rotate(0)}100%{bottom:8px;transform:rotate(135deg)}}@keyframes bottom-2{0%{bottom:10px;transform:rotate(135deg)}50%{bottom:10px;transform:rotate(0)}100%{bottom:0;transform:rotate(0)}}@keyframes scaled{50%{transform:scale(0)}100%{transform:scale(0)}}@keyframes scaled-2{0%{transform:scale(0)}50%{transform:scale(0)}100%{transform:scale(1)}}#subscribe .gform_confirmation_wrapper{padding:5%}#subscribe .gform_validation_errors{background:#000}#subscribe .gform_validation_errors:focus{outline:none}#subscribe .validation_message{color:#fff}#subscribe input:not([type=submit]){background:rgba(0,0,0,0);border:none;border-bottom:solid 1px #fff;border-radius:0;padding-left:0;margin-bottom:1em;color:#fff}#subscribe input:not([type=submit])::-moz-placeholder{color:#fff}#subscribe input:not([type=submit])::placeholder{color:#fff}#subscribe input[type=submit]{background:#fff;color:#212524;padding:1em 1.3em;border-radius:2em;border:none;outline:none;box-shadow:none;cursor:pointer;transition:all .2s ease-out}#subscribe input[type=submit]:hover{background:#212524;color:#fff}#subscribe{color:#fff;position:relative;overflow:hidden;transform:translateZ(0);padding-left:10%;padding-right:10%}@media screen and (max-width: 1200px){#subscribe{padding-left:5%;padding-right:5%}}@media screen and (max-width: 768px){#subscribe{padding-top:8%;padding-bottom:8%}}@media screen and (max-width: 600px){#subscribe{padding-top:12%;padding-bottom:12%}}#subscribe h1,#subscribe h2,#subscribe h3,#subscribe h4,#subscribe h5,#subscribe h6{color:#fff}#subscribe .newsletter-bg{position:absolute;transform:translateZ(0);pointer-events:none;top:0;left:0;width:100%;height:100%;z-index:-1;-o-object-fit:cover;object-fit:cover}#subscribe .inner{padding-top:3%;padding-bottom:3%;justify-content:space-between;flex-wrap:nowrap !important}@media screen and (max-width: 768px){#subscribe .inner{display:block !important;padding:0}}#subscribe .inner .newsletter-content{flex:0 0 50%;padding-left:8%}@media screen and (max-width: 1200px){#subscribe .inner .newsletter-content{padding-left:0}}@media screen and (max-width: 1023px){#subscribe .inner .newsletter-content{flex:unset}}@media screen and (max-width: 900px){#subscribe .inner .newsletter-content{padding-right:5%}}#subscribe .inner .newsletter-content p{max-width:30em}@media screen and (max-width: 768px){#subscribe .inner .newsletter-content p{max-width:100%}}#subscribe .inner .shortcode-col{flex:0 0 calc(536px + 5%);padding-left:5%}@media screen and (max-width: 1500px){#subscribe .inner .shortcode-col{flex:0 0 calc(455px + 5%)}}@media screen and (max-width: 1500px){#subscribe .inner .shortcode-col{flex:0 0 calc(407px + 5%)}}@media screen and (max-width: 1023px){#subscribe .inner .shortcode-col{flex:0 0 40%;padding-left:0}}#subscribe .inner .shortcode-col .shortcode{max-width:40em}@media screen and (max-width: 768px){#subscribe .inner .shortcode-col .shortcode{max-width:100%}}.site-footer{margin-top:-1px;padding:8% 10% 5%;background:#212524;color:#fff;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 1200px){.site-footer{padding:8% 5% 5%}}@media screen and (max-width: 600px){.site-footer{display:block;padding-top:12%;padding-bottom:8%}}.site-footer a{color:#fff !important}.site-footer .footer-branding{line-height:0px;font-size:0px;flex:0 0 100%;margin-bottom:5%}@media screen and (max-width: 1200px){.site-footer .footer-branding{margin-bottom:8%}}@media screen and (max-width: 600px){.site-footer .footer-branding{margin-bottom:0;padding-bottom:12%}}.site-footer .footer-branding .footer-logo{height:47px}@media screen and (max-width: 600px){.site-footer .footer-branding .footer-logo{height:36px}}.site-footer .footer-left{display:flex;flex:0 0 40%;justify-content:space-between}@media screen and (max-width: 800px){.site-footer .footer-left{flex:0 0 100%;margin-top:2em}}@media screen and (max-width: 600px){.site-footer .footer-left{display:block;margin-top:0}}@media screen and (max-width: 1023px){.site-footer .footer-left nav{flex:0 0 60%}}@media screen and (max-width: 800px){.site-footer .footer-left nav{flex:0 0 40%}}@media screen and (max-width: 600px){.site-footer .footer-left nav{margin-bottom:2em}}@media screen and (max-width: 800px){.site-footer .footer-left .footer-contact{flex:0 0 50%}}.site-footer .footer-right{padding-top:10px}@media screen and (max-width: 800px){.site-footer .footer-right{flex:0 0 100%;margin-top:2em}}@media screen and (max-width: 800px){.site-footer .footer-right .bcca-logo{max-height:60px}}.site-footer .footer-right .bcca-logo img{transition:all .2s ease-out}.site-footer .footer-right .bcca-logo:hover img{transform:scale(1.1)}.site-footer .footer-right .affiliates{padding-top:3em;flex-wrap:wrap;display:flex}@media screen and (max-width: 1023px){.site-footer .footer-right .affiliates{max-width:20em;display:grid;grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 800px){.site-footer .footer-right .affiliates{max-width:100%;display:flex}}@media screen and (max-width: 500px){.site-footer .footer-right .affiliates{display:grid;grid-template-columns:repeat(2, 1fr)}}.site-footer .footer-right .affiliates .affiliate-logo{display:flex;align-items:center;justify-content:flex-start;margin-right:3em}@media screen and (max-width: 1400px){.site-footer .footer-right .affiliates .affiliate-logo{margin-bottom:2em;margin-right:2em}}.site-footer .footer-right .affiliates .affiliate-logo:hover img{transform:scale(1.1)}.site-footer .footer-right .affiliates .affiliate-logo:last-child{margin-right:0}.site-footer .footer-right .affiliates .affiliate-logo img{height:36px;transition:all .2s ease-out}@media screen and (max-width: 1500px){.site-footer .footer-right .affiliates .affiliate-logo img{height:30px}}@media screen and (max-width: 800px){.site-footer .footer-right .affiliates .affiliate-logo img{height:36px}}.site-footer .footer-social{display:block}.site-footer .footer-legal{width:100%;font-size:.8rem;margin-top:2rem;padding:2rem 0px 0px 0px;border-top:solid 1px #505050}@media screen and (max-width: 600px){.site-footer .footer-legal{margin-top:1em}}.site-footer .footer-legal a{color:#750b13;text-decoration:underline;transition:all .2s ease-out}.site-footer .footer-legal a:hover{color:#c0051c !important}.social-links{display:flex;margin-top:1em}.social-links a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0px 10px 10px 0px;transition:background .3s ease-out}.social-links a:hover svg path{fill:#c0051c}.social-links a svg{height:20px;width:20px}.social-links a svg path{fill:#fff;transition:all .2s ease-out}img.style-svg{opacity:0}svg.style-svg{opacity:1}.footer-contact{padding-top:5px}.footer-contact .contact-intro{padding-bottom:9px}.footer-contact a{text-decoration:none !important;transition:all .2s ease-out;margin:8px 0;display:block;font-weight:600}.footer-contact a:hover{color:#c0051c !important}.footer-contact a+div.address{margin-top:1em}#footer_nav{display:block}@media screen and (max-width: 800px){#footer_nav{flex-wrap:wrap;width:100%}}#footer_nav li{position:relative}@media screen and (max-width: 800px){#footer_nav li{width:100%}}#footer_nav li:first-child a{padding-top:0}#footer_nav li a{color:#750b13;text-decoration:none;padding:8px 25px;padding-left:0;font-size:1.125em;font-weight:500;display:inline-block;transition:color .2s ease-out}#footer_nav li a:hover{color:#c0051c !important}@media screen and (max-width: 800px){#footer_nav li a{display:block;width:100%;padding:8px 25px;padding-left:0}}#footer_nav li .sub-menu li{display:block}#footer_nav li .sub-menu li a{display:block;padding:8px 25px;opacity:.5}#footer_nav li .sub-menu li a:hover{opacity:1}@media screen and (max-width: 1023px){:target{scroll-margin-top:100px}}@media screen and (max-width: 1023px){html{scroll-behavior:smooth}}body{transition:background .3s ease-out}body.no-scroll{overflow:hidden}body a:not(.foe-button){color:#c0051c;text-decoration:underline;transition:all .2s ease-out}body a:not(.foe-button):hover{color:#212524}.site-main{padding:8% 10%}@media screen and (max-width: 800px){.site-main{padding:9% 8%}}.block{padding:4% 7%}@media screen and (min-width: 2500px){.block{padding-top:7%;padding-bottom:7%;padding-left:7%;padding-right:7%}}@media screen and (max-width: 600px){.block{padding:6% 5%}}.block .inner{display:flex;flex-wrap:wrap}#starter+section{padding-top:calc(10% + 90px)}@media screen and (max-width: 600px){#starter+section{padding-top:calc(12% + 90px)}}section:last-child{padding-bottom:8%}@media screen and (max-width: 800px){section:last-child{padding-bottom:15%}}.rank-math-breadcrumb{font-size:.85em}@media screen and (max-width: 800px){.rank-math-breadcrumb{font-size:.75em}}.rank-math-breadcrumb p{display:flex;align-items:center}.rank-math-breadcrumb a,.rank-math-breadcrumb .last{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.rank-math-breadcrumb .separator{padding:10px 15px;background:url("/wp-content/themes/foe/images/shell/arrow.svg") center center no-repeat;background-size:8px;font-size:0px}@media screen and (max-width: 800px){.rank-math-breadcrumb .separator{padding:7px 12px}}.pagination{flex:0 0 100%;align-items:center;justify-content:center;text-align:center}.pagination span,.pagination a{display:inline-block;padding:10px 15px;line-height:1;border-radius:3px;border:1px solid #212524;margin:0px 2px}.pagination a{border:1px solid rgba(33,37,36,.2);transition:background .3s ease-out,border .3s ease-out,color .3s ease-out}.pagination a:hover{border:1px solid #212524;background:#212524;color:#fff}.pagination a.next{padding-right:30px;background-image:url("/wp-content/themes/foe/images/shell/arrow.svg") right 10px center no-repeat;background-size:11px}.hero{position:relative;overflow:hidden;padding-bottom:3%}@media screen and (max-width: 768px){.hero{padding-bottom:10%}}.hero+section{padding-top:8%}@media screen and (max-width: 768px){.hero+section{padding-top:12%}}.hero+section.padded-content{padding-top:5%}.hero:after{content:"";position:absolute;top:0px;bottom:0px;left:0px;right:0px;background:rgba(0,0,0,.4);z-index:-1}@media screen and (max-width: 800px){.hero.credits-enabled{padding-bottom:5%}}.hero .inner{justify-content:space-between;position:relative;display:block}@media screen and (max-width: 800px){.hero .inner{display:block}}.hero .credits{display:flex;flex-wrap:wrap;margin-top:1em;color:#fff;font-size:.75em;position:absolute;bottom:calc(-3% - 10px);right:0}@media screen and (max-width: 800px){.hero .credits{position:static;margin-top:1em}}@media screen and (max-width: 800px){.hero .credits{display:block}.hero .credits .bullet{display:none}}.hero .credits .credit-item{display:flex;align-items:center}@media screen and (max-width: 800px){.hero .credits .credit-item{display:inline-block;width:100%}}.hero .credits .credit-item:first-child .bullet{display:none}.hero .credits .credit-item .credit-title{margin-right:.2em}.hero .credits .credit-item .bullet{margin:0 .5em}.hero .hero-content{max-width:40em;padding-top:2em;color:#fff;width:100%}@media screen and (max-width: 1920px){.hero .hero-content{max-width:40em}}@media screen and (max-width: 600px){.hero .hero-content{max-width:20em}}.hero .hero-content h1,.hero .hero-content h2,.hero .hero-content h3,.hero .hero-content h4,.hero .hero-content h5,.hero .hero-content h6{color:#fff}.hero .hero-content h1{margin-bottom:.4em}.hero .hero-content .foe-button{margin-top:1em}.hero .hero-bg{position:absolute;top:-60px;left:0px;width:100%;height:calc(100% + 120px);-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;z-index:-2}.hero .hero-video{position:absolute;top:-60px;left:0px;width:100%;height:calc(100% + 120px);-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;z-index:-2}.hero .hero-video video{position:absolute;top:0;left:0;min-width:100%;min-height:100%;width:100%;height:auto;z-index:-100;-o-object-fit:cover;object-fit:cover}.wide-media{position:relative;color:#fff;padding-top:25%;padding-bottom:5%;padding-left:8%;padding-right:8%}@media screen and (max-width: 600px){.wide-media{padding-top:30%;padding-left:5%;padding-right:5%}}.wide-media .media-wrapper{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wide-media .media-wrapper img{position:absolute;top:-30px;left:0;width:100%;height:calc(100% + 60px);-o-object-fit:cover;object-fit:cover}.wide-media .text-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#000;opacity:.5}.wide-media .inner{position:relative;height:100%}.wide-media .inner.center{display:flex;justify-content:center;text-align:center}.wide-media .inner.center .button-container{display:flex;justify-content:center}.wide-media .inner.center .button-container .foe-button:last-child{margin-right:0}.wide-media .inner.right{display:flex;justify-content:flex-end;text-align:right}.wide-media .inner.right .content .foe-button:last-child{margin-right:0}.wide-media .inner .content{bottom:0;left:0;max-width:30em}.wide-media .inner .content .button-container{margin-top:1em}.text-block{display:block;margin:0 auto;position:relative}.text-block p:last-of-type{margin-bottom:0}@media screen and (max-width: 768px){.text-block br{display:none}}.text-block+section.form-block{padding-top:0}@media screen and (max-width: 1023px){.text-block+section.faq-block{padding-top:0}}.text-block .text-content{max-width:75em;margin:0 auto;text-align:left}@media screen and (max-width: 768px){.text-block .text-content{text-align:left !important}}.text-block .text-content.small{max-width:60em}.text-block .text-content.large{max-width:90em}.text-block .text-content.right{text-align:right}.text-block .text-content.center{text-align:center}.text-block .text-content .heading-wrapper{text-align:center}@media screen and (max-width: 768px){.text-block .text-content .heading-wrapper{text-align:left !important}}.text-block .text-content ul{display:flex;max-width:50em;flex-wrap:wrap;list-style-type:square}@media screen and (max-width: 768px){.text-block .text-content ul{display:block}}.text-block .text-content ul li{flex:0 0 50%;padding-right:5%;margin-bottom:.5em}.text-block .text-content ul li::marker{color:#c0051c}.text-block .button-container{padding-top:2em}.form-block .block-inner{padding-left:10%;padding-right:10%}@media screen and (max-width: 768px){.form-block .block-inner{padding-left:0%;padding-right:0%}}.form-block .block-inner .form-wrapper{background:#f4f4f4;padding:5% 7%;border-radius:.88em}@media screen and (max-width: 768px){.form-block .block-inner .form-wrapper{border-radius:8px}}.cta{position:relative;overflow:hidden}.cta:after{content:"";position:absolute;top:0px;bottom:0px;left:0px;right:0px;background:rgba(255,255,255,.7);z-index:-1}.cta .cta-content{max-width:600px;margin:0 auto;text-align:center}.cta .button-container .foe-button{margin-left:.5em;margin-right:.5em}.cta .cta-bg{position:absolute;top:0px;left:0px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;z-index:-2}.image-block{display:flex}.image-block.center{justify-content:center}.image-block.right{justify-content:flex-end}.image-block.stretch img{max-width:100% !important;width:100%}.image-block img{width:100%;height:auto}@media screen and (max-width: 900px){.content-image-block+section.text-block{padding-top:0}}@media screen and (max-width: 600px){.content-image-block+section.text-block{margin-top:-6%}}.content-image-block .inner{align-items:center;flex-wrap:nowrap}@media screen and (max-width: 900px){.content-image-block .inner{flex-direction:column-reverse !important;flex-wrap:wrap}}.content-image-block .content-col{flex:0 0 50%;padding-right:4%}@media screen and (max-width: 900px){.content-image-block .content-col{padding:0 !important}}.content-image-block .image-col{flex:0 0 50%;padding-left:4%;position:relative}@media screen and (max-width: 900px){.content-image-block .image-col{width:100%;margin-bottom:5%;padding:0 !important}}@media screen and (max-width: 600px){.content-image-block .image-col{padding:0 !important;margin-bottom:5% !important}}.content-image-block .image-col .primary-image{position:relative;aspect-ratio:12/9;overflow:hidden;border-radius:.9em}@media screen and (max-width: 900px){.content-image-block .image-col .primary-image{aspect-ratio:14/9;width:100%}}@media screen and (max-width: 600px){.content-image-block .image-col .primary-image{aspect-ratio:12/9;width:100%;border-radius:8px}}.content-image-block .image-col .primary-image img{position:absolute;-o-object-fit:cover;object-fit:cover}.content-image-block .image-col .bonus-image{position:absolute;left:0;bottom:-80px;aspect-ratio:12/9;border-radius:.9em;overflow:hidden;max-width:50%}@media screen and (max-width: 600px){.content-image-block .image-col .bonus-image{display:none}}.content-image-block .image-col .bonus-image img{border-radius:.9em;width:100%;height:100%}.content-image-block.has-bonus-image .image-col{padding-left:10% !important}@media screen and (max-width: 900px){.content-image-block.has-bonus-image .image-col{margin-bottom:10%}}@media screen and (max-width: 600px){.content-image-block.has-bonus-image .image-col{margin-bottom:12%;padding-left:0 !important;padding-right:0 !important}}.content-image-block.ori-right .inner{flex-direction:row-reverse}.content-image-block.ori-right .inner .image-col{padding-left:unset;padding-right:4%}.content-image-block.ori-right .inner .content-col{padding-right:unset;padding-left:4%}.content-image-block.ori-right.has-bonus-image .image-col{padding-right:10% !important}.content-image-block.ori-right.has-bonus-image .image-col .bonus-image{left:unset;right:0}.contact-block .contact-intro{flex:0 0 40%;padding-right:4%}@media screen and (max-width: 900px){.contact-block .contact-intro{flex:0 0 100%;padding:0px}}.contact-block .contact-intro .address{padding:1em 0px}.contact-block .contact-form{flex:0 0 60%;padding-left:4%}@media screen and (max-width: 900px){.contact-block .contact-form{flex:0 0 100%;padding:7% 0px 0px 0px}}.padded-content{padding-left:10%;padding-right:10%}@media screen and (max-width: 600px){.padded-content{padding-left:5%;padding-right:5%}}.padded-content .inner{display:block;text-align:center;background:#f4f4f4;padding:5%;border-radius:.93em}.padded-content .inner .content{max-width:60em;margin:auto}@media screen and (max-width: 1920px){.padded-content .inner .content{max-width:40em}}.map-block .acf-map{width:100%;height:400px}.map-block .acf-map img{max-width:inherit !important}.text-form .inner{display:grid;grid-template-columns:auto max-content;gap:5vw;position:relative}@media screen and (max-width: 800px){.text-form .inner{grid-template-columns:1fr}}.text-form .inner .text-container{grid-column:2/3;grid-row:1/2}@media screen and (max-width: 800px){.text-form .inner .text-container{grid-column:1/2;grid-row:2/3}}.text-form .inner .text-container .container{margin-top:135px}@media screen and (max-width: 800px){.text-form .inner .text-container .container{margin-top:0}}.text-form .inner .form-container{grid-column:1/2;grid-row:1/2}.blog .inner{position:relative}.blog .inner .blog-head{flex:0 0 100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:3em;position:relative;z-index:9}.blog .inner .blog-head .filters{display:flex;align-items:center}.blog .inner .blog-head .filters .total-results{margin-right:1.5em;white-space:nowrap;font-size:.9em}.blog .inner .blog-head .filters select{margin-right:1em}.blog .inner .no-post{text-align:center;padding:1.5em 0px;width:100%}.post-list{flex:0 0 100%;display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative}.post-list .post{flex:0 0 31.33333%;margin:0px 3% 3% 0px;background:#f4f4f4}.post-list .post:nth-of-type(3n + 3){margin-right:0px}.post-list .post .post-img{width:100%;padding-top:65%;background:center center no-repeat;background-size:cover;display:block;position:relative}.post-list .post .post-img:after{content:"";position:absolute;top:0px;bottom:0px;left:0px;right:0px;background:#212524;opacity:0;transition:opacity .3s ease-out}.post-list .post .post-img:hover:after{opacity:.2}.post-list .post .post-img.placeholder{background:#e7e7e7 url("/wp-content/themes/foe/images/shell/foe.svg") center center no-repeat;background-size:25%}.post-list .post .post-img .category{display:inline-block;background:#212524;color:#fff;position:absolute;top:0px;left:0px;padding:5px 12px;font-weight:bold;font-size:.75em}.post-list .post .post-text{padding:1em 1.5em}.post-list .load{flex:0 0 100%;text-align:center;order:9999}.post-list .load .foe-button{margin-right:0px}.post-content .inner{max-width:900px;margin:0 auto}.post-content .post-head{flex:0 0 100%}.post-content .post-img{aspect-ratio:10/5;position:relative;flex:0 0 100%;margin:1em 0px 2em 0px}.post-content .post-img img{position:absolute;top:0px;left:0px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-content .post-text{flex:0 0 100%}.post-content .post-links{flex:0 0 100%;display:flex;justify-content:space-between;align-items:center}.single-share{text-align:center;flex:0 0 100%}.single-share ul{list-style-type:none;margin:10px 0px 0px 10px;padding:0px;display:flex;justify-content:center}.wp-block-image .alignleft{margin:.5em 2em 1.5em 0px}.wp-block-image .alignright{margin:.5em 0px 1.5em 2em}.wp-block-quote{background:#f4f4f4;margin:2em 0px;padding:1.5em 1.5em 1.5em 3.75em;text-wrap:balance;font-size:120%;position:relative}.wp-block-quote:before{content:"“";position:absolute;left:1.5rem;top:1.5rem;font-weight:bold;font-size:400%;line-height:1;color:#212524}.wp-block-quote p:last-child{margin-bottom:0px}.gallery-block{margin:0}.gallery-block .gallery-items{width:100%;display:grid;padding-top:2em;gap:2em;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width: 1200px){.gallery-block .gallery-items{grid-template-columns:1fr 1fr}}@media screen and (max-width: 1200px){.gallery-block .gallery-items{padding-top:1em;gap:1em}}.gallery-block .gallery-items .gallery-item{aspect-ratio:6/5}.gallery-block .gallery-items .gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.faq-block{padding-bottom:8%}.faq-block .inner{display:block;padding-left:12%;padding-right:12%}@media screen and (max-width: 1023px){.faq-block .inner{padding-left:0;padding-right:0}}.faq-block .inner .faq-intro{max-width:600px;margin:0 auto;text-align:center;padding-bottom:5%}.faq-block .inner .faq{border-bottom:1px solid #212524;transition:all .4s ease-out;margin-bottom:1em}@media screen and (max-width: 700px){.faq-block .inner .faq{margin-bottom:.6rem}}.faq-block .inner .faq .question{font-size:1.375em;font-weight:700;color:#750b13;line-height:1.15;padding:1rem 3rem 2rem 0rem;position:relative;cursor:pointer}@media screen and (max-width: 1500px){.faq-block .inner .faq .question{font-size:1.5em}}@media screen and (max-width: 900px){.faq-block .inner .faq .question{font-size:1.3em;padding:1.3rem 4rem 1.3rem 0rem;line-height:1.2}}@media screen and (max-width: 900px){.faq-block .inner .faq .question{font-size:1.2em}}.faq-block .inner .faq .question.open .status:before{transform:rotate(0deg)}.faq-block .inner .faq .question.open .status:after{transform:rotate(0deg)}.faq-block .inner .faq .question .status{position:absolute;right:.3em;top:1.5rem;width:36px;display:block;transform-origin:50% 50%;transition:transform .5s ease-out}@media screen and (max-width: 1024px){.faq-block .inner .faq .question .status{transform:scale(0.7);transform-origin:100% 50%}}@media screen and (max-width: 900px){.faq-block .inner .faq .question .status{top:2rem}}@media screen and (max-width: 600px){.faq-block .inner .faq .question .status{top:2.2rem}}.faq-block .inner .faq .question .status:after,.faq-block .inner .faq .question .status:before{content:"";width:24px;height:2px;position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;display:block;background:#750b13;transform-origin:50% 50%;transform:rotate(-180deg);transition:transform .5s ease-out}.faq-block .inner .faq .question .status:before{transform:rotate(-90deg)}.faq-block .inner .faq .answer{display:none;margin-bottom:3rem}.faq-block .inner .faq .answer .answer-inner{max-width:900px}.faq-block .inner .faq .answer a:not(.foe-button){color:#c0051c;text-decoration:underline}.faq-block .inner .faq .answer a:not(.foe-button):hover{color:#212524}.faq-block .inner .faq .answer p:last-child{margin-bottom:0px}.slider-block .slider-intro{text-align:center;margin-bottom:5%}.slider-block .inner{display:block}.slider-block .slider{width:100%}.slider-block .slider .slide{width:100%;position:relative;aspect-ratio:16/9;background:#212524;display:flex}.slider-block .slider .slide.swiper-slide-active .slide-content{opacity:1}.slider-block .slider .slide img{position:absolute;top:0px;left:0px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.7}.slider-block .slider .slide .slide-content{padding:5vw;max-width:1000px;position:relative;z-index:5;color:#fff;margin-top:auto;opacity:0;transition:opacity .75s ease-out}@media screen and (max-width: 500px){.slider-block .slider .slide .slide-content{padding:25px 0}}.slider-block .slider .slide .slide-content h4{width:100%;margin:0;padding:0;text-align:left}.slider-block .slider .slide .slide-content p{width:100%;margin:25px 0 0;padding:0;text-align:left}.slider-block .slider .slide .slide-content .button-container{justify-content:flex-start;margin-top:40px}.slider-block .slider .slide .slide-content .button-container .foe-button{margin:0}.slider-block .slider .slide .slide-content .button-container .foe-button::before{background-color:#212524}.slider-block .slider .slide .slide-content .button-container .foe-button::after{background-color:#212524}.slider-block .slider .controls{width:100%;display:flex;align-items:center;justify-content:space-between}#container .controls{margin:1em auto}#container .controls .slider-pagination{width:auto}#container .controls .slider-pagination .swiper-pagination-bullet{border:2px solid rgba(117,11,19,.2);padding:0;height:15px;width:15px;border-radius:15px;margin-right:7px;cursor:pointer;opacity:1;background-color:rgba(0,0,0,0);transition:background .3s ease-out,border .3s ease-out}#container .controls .slider-pagination .swiper-pagination-bullet:hover{border-color:#750b13}#container .controls .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#212524}#container .controls .button-next,#container .controls .button-prev{display:flex;align-items:center;justify-content:center;border-radius:50%;width:40px;height:40px;padding-left:3px;cursor:pointer;border:2px solid rgba(117,11,19,.2);transition:border .3s ease-out}#container .controls .button-next:hover,#container .controls .button-prev:hover{border:2px solid #750b13}#container .controls .button-next:hover svg,#container .controls .button-prev:hover svg{transform:scale(0.9)}#container .controls .button-next svg,#container .controls .button-prev svg{width:13px;height:13px;transition:transform .3s ease-out}#container .controls .button-prev{padding-left:0px;padding-right:3px}.custom-background-wrapper{padding:5% 0;position:relative;overflow:hidden;background:#fff}.custom-background-wrapper section:first-of-type{padding-top:0}.custom-background-wrapper section:last-of-type{padding-bottom:5%}.custom-background-wrapper.dark{background:#212524;color:#fff}@media screen and (max-width: 768px){.custom-background-wrapper{padding:8% 0}}@media screen and (max-width: 600px){.custom-background-wrapper{padding:12% 0%}}.custom-background-wrapper .custom-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.custom-background-wrapper section{background:rgba(0,0,0,0) !important;position:relative;z-index:2}.members-section{padding-left:10%;padding-right:10%}@media screen and (max-width: 768px){.members-section{padding-left:7%;padding-right:7%}}.members-section.transparent .inner-block{background:rgba(0,0,0,0);box-shadow:none;padding-bottom:0}.members-section~section.members-section{padding-top:0}.members-section .wrapper.border-top-only{border-top:1px solid #212524}.members-section .wrapper.border-bottom-only{border-bottom:1px solid #212524}.members-section .wrapper.border-both{border-top:1px solid #212524;border-bottom:1px solid #212524}.members-section .wrapper.border-none{border:none}.members-section .inner-block{padding:6% 4%;background:#f4f4f4;color:#212524;border-radius:.9em;max-width:80%;margin:auto;box-shadow:0px 5px 5px 0px rgba(0,0,0,.1)}@media screen and (max-width: 1920px){.members-section .inner-block{max-width:1000px}}@media screen and (max-width: 1023px){.members-section .inner-block{max-width:100%}}@media screen and (max-width: 475px){.members-section .inner-block{padding:10% 5%}}.members-section .inner-block .intro{max-width:44em;padding-bottom:5%;text-align:center;margin:auto}.members-section .inner-block .members{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:40em;margin:auto}@media screen and (max-width: 1023px){.members-section .inner-block .members{max-width:35em}}.members-section .inner-block .members.members-layout-centered{text-align:center;max-width:30em}.members-section .inner-block .members .member{flex:0 0 40%;margin-bottom:2em}@media screen and (max-width: 768px){.members-section .inner-block .members .member{flex:0 0 47.5%}}.members-section .inner-block .members .member h3{margin-bottom:.3em;line-height:1}.members-section .inner-block .members .member p{margin-bottom:0}@media screen and (max-width: 600px){.members-section .inner-block .members .member p{font-size:14px}}.members-section .inner-block .members .member:last-child{margin-bottom:0}.members-section .inner-block .members .member .title{font-size:85%}.members-section .inner-block .members .member .company{font-weight:550}.error404 .site-main{padding:0 !important}.error404 .error-404{padding:8% 8%;padding-top:calc(12% + 70px);position:relative}@media screen and (max-width: 768px){.error404 .error-404{padding:200px 5% 150px !important}}.error404 .error-404 .image-wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.error404 .error-404 .image-wrap img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;top:-30px;left:0;height:calc(60px + 100%)}.error404 .error-404 .image-wrap::after{content:"";background:rgba(0,0,0,.6);position:absolute;top:0;left:0;width:100%;height:100%}.error404 .page-header,.error404 .page-content{color:#fff;z-index:2;position:relative;max-width:60em;margin:auto;text-align:center}.error404 .page-title{color:#fff}.video-block p:last-child{margin:0 0 1em}.video-block .inner{display:block;width:100%;max-width:60em;margin:auto}.video-block video,.video-block iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:500px;margin:auto;aspect-ratio:16/9;border-radius:.9em}@media screen and (max-width: 768px){.video-block video,.video-block iframe{min-height:300px;border-radius:12px}}.video-block.padding-small{padding-top:4%;padding-bottom:4%}@media screen and (max-width: 600px){.video-block.padding-small{padding-top:6%;padding-bottom:6%}}.video-block.padding-medium{padding-top:5%;padding-bottom:5%}@media screen and (max-width: 600px){.video-block.padding-medium{padding-top:6%;padding-bottom:6%}}.video-block.padding-large{padding-top:8%;padding-bottom:8%}@media screen and (max-width: 600px){.video-block.padding-large{padding-top:8%;padding-bottom:8%}}.video-block.size-4-3 video,.video-block.size-4-3 iframe{aspect-ratio:4/3}.video-block.size-16-9 video,.video-block.size-16-9 iframe{aspect-ratio:16/9}.video-block.caption-top .inner{display:block}.video-block.caption-top .video-col{width:100%}.video-block.caption-top .caption-col{width:100%}.video-block.caption-bottom .inner{display:flex;flex-direction:column-reverse}.video-block.caption-bottom .video-col{width:100%}.video-block.caption-bottom .caption-col{width:100%}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel]{border:1px solid rgba(0,0,0,.1);background:#fff;padding:0px 1em;height:3em;transition:border .3s ease-out}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus{outline:none;border:1px solid #212524}textarea{border:1px solid rgba(0,0,0,.1);background:#fff;height:10em;transition:border .3s ease-out;padding:.8em 1em}textarea:focus{outline:none;border:1px solid #212524}select{border:1px solid rgba(0,0,0,.1);background:#fff url("/wp-content/themes/foe/images/shell/arrow.svg") right 13px center no-repeat;background-size:11px;height:3em;transition:border .3s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0px 2.3em 0px 1.3em;box-shadow:none}select:focus{outline:none;border:1px solid #212524;box-shadow:none}body .gform_wrapper.gravity-theme{margin:0px}body .gform_wrapper.gravity-theme .gform_required_legend{display:none}body .gform_wrapper.gravity-theme .validation_error,body .gform_wrapper.gravity-theme .gform_validation_errors{background:#212524;color:#fff;border:none;border-radius:4px;padding:1em;margin:0px 0px 1.5em 0px;width:auto;box-shadow:none;font-weight:400}body .gform_wrapper.gravity-theme .validation_error .gform_submission_error,body .gform_wrapper.gravity-theme .gform_validation_errors .gform_submission_error{font-family:"Open Sans",sans-serif;line-height:1.4;font-size:1em;padding:0px;color:#fff;display:flex;align-items:center;text-transform:unset}body .gform_wrapper.gravity-theme .validation_error .gform_submission_error .gform-icon,body .gform_wrapper.gravity-theme .gform_validation_errors .gform_submission_error .gform-icon{position:relative;inset-inline-start:0px;margin-right:.5em}body .gform_wrapper.gravity-theme .validation_error ol,body .gform_wrapper.gravity-theme .gform_validation_errors ol{margin:0px}body .gform_wrapper.gravity-theme .validation_error ol li,body .gform_wrapper.gravity-theme .gform_validation_errors ol li{padding:0px;margin:0px}body .gform_wrapper.gravity-theme .validation_error ol li a,body .gform_wrapper.gravity-theme .gform_validation_errors ol li a{color:#fff}body .gform_wrapper.gravity-theme .gform_fields{margin:0px;padding:0px;grid-column-gap:2%}body .gform_wrapper.gravity-theme .gform_fields fieldset.gfield{width:102%;margin-left:-1%}body .gform_wrapper.gravity-theme .gform_fields fieldset.gfield>legend{padding-left:1%}body .gform_wrapper.gravity-theme .gform_fields fieldset.gfield .ginput_container_address span{padding-left:1%;padding-right:1%}body .gform_wrapper.gravity-theme .gform_fields .gfield{width:100%;clear:none;margin:0px}body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error{background:none;border:none;max-width:none !important}body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container input,body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container textarea{border-color:red}body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .validation_message{padding:5px 0px 0px 0px;color:#750b13;border:none;background:none;margin:0px;color:red;font-size:.8em}body .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .gfield_label{margin-top:0px;color:#750b13}body .gform_wrapper.gravity-theme .gform_fields .gfield label{font-size:14px;padding:0px 0px 8px 0px;margin-bottom:0px}body .gform_wrapper.gravity-theme .gform_fields .gfield .gfield_label{color:#750b13;font-weight:400;font-size:.875em;margin-bottom:0;padding-bottom:0}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container{margin:0px}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container input{width:100%;height:3em;padding:0px 1em;background:rgba(0,0,0,0);border-radius:0;border:solid 1px #212524;margin-bottom:1em;font-size:16px !important;transition:all .3s ease-out}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container input:focus{outline:none;background:rgba(33,37,36,.2) !important}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container textarea{width:100%;height:10em;background:rgba(0,0,0,0);border-radius:0;border:solid 1px #212524;margin-bottom:1em;font-size:16px !important;transition:all .3s ease-out;padding:1em 1em !important}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container textarea:focus{outline:none;border-color:#212524;background:rgba(33,37,36,.2) !important}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:none;background:#f4f4f4 url("/wp-content/themes/foe/images/shell/arrow.svg") right 13px center no-repeat;background-size:11px;border-radius:2px;height:40px;padding:0px 15px}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container select:focus{outline:none;background-color:#e7e7e7}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.ginput_container_radio{padding-left:1%}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio{margin:0px}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio input{display:none}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio input:checked+label:after{background:#212524 !important}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio input+label{position:relative;padding-left:40px;cursor:pointer;font-weight:400;padding:5px 0px 5px 35px}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio input+label:after{position:absolute;content:"";background:#fff;top:0px;bottom:0px;margin:auto;width:22px;height:22px;left:0px;display:block;border:3px solid #fff;box-shadow:0px 0px 0px 3px #e0e1e2;border-radius:50%;transition:background .2s ease-out}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio input+label:hover:after{background:#cfd2d3}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.ginput_container_checkbox{padding-left:1%}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox{margin:0px}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox input{display:none}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox input:checked+label:after{background:#212524 !important;box-shadow:0px 0px 0px 3px #212524}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox input+label{position:relative;padding-left:40px;cursor:pointer;font-weight:400;padding:5px 0px 5px 40px}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox input+label:after{position:absolute;content:"";background:#fff;top:7px;margin:auto;width:22px;height:22px;left:3px;display:block;box-shadow:0px 0px 0px 3px #e0e1e2;border-radius:50%;transition:background .2s ease-out}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox input+label:before{content:"";position:absolute;z-index:9;transform-origin:50% 50%;transform:rotate(-45deg);border:3px solid #fff;border-right:0px;border-top:0px;width:14px;height:8px;top:13px;left:7px}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox input+label:hover:after{background:#e0e1e2}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container .gform_fileupload_rules{font-size:85%}body .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.ginput_container_fileupload input[type=file]{height:auto;padding:15px 20px;border:3px dashed #ccc;background:none}body .gform_wrapper.gravity-theme .gform_footer{margin:0px;padding:1.5em 0px 0px 0px}body .gform_wrapper.gravity-theme input[type=submit]{height:auto;font-weight:600;margin:0px 1em 0px 0px;color:#fff;background:#c0051c;padding:1em 1.5em;border-radius:2em;border:none;outline:none;box-shadow:none;cursor:pointer;transition:all .2s ease-out;font-size:90%;line-height:1.2 !important;min-height:unset}@media screen and (max-width: 800px){body .gform_wrapper.gravity-theme input[type=submit]{font-size:14px}}body .gform_wrapper.gravity-theme input[type=submit]:hover{background:#212524;color:#fff}body .gform_wrapper.gravity-theme input[type=submit]:hover{background:#090a0a}@media screen and (max-width: 641px){body .gform_wrapper.gravity-theme input[type=submit]{line-height:inherit;min-height:0px;width:auto}}body .gform_wrapper.gravity-theme .gform_drop_area{margin-top:1em;display:flex;justify-content:center;min-height:10em;align-items:center;background:#f4f4f4;border:1px dashed rgba(33,37,36,.4) !important}@media screen and (max-width: 600px){body .gform_wrapper.gravity-theme .gform_drop_area{flex-direction:column}}body .gform_wrapper.gravity-theme .gform_drop_area .gform_drop_instructions{margin:0}body .gform_wrapper.gravity-theme .gform_drop_area .gform_button_select_files{background:none;text-decoration:underline;padding:0;margin-left:5px;border:none}body .gform_wrapper.gravity-theme .ginput_preview_list .ginput_preview{color:#750b13}body .gform_wrapper.gravity-theme .ginput_preview_list .gform_delete_file{transition:color .2s ease-out;padding-top:0;padding-bottom:0}body .gform_wrapper.gravity-theme .ginput_preview_list .gform_delete_file:hover{color:#c0051c}#container .gform_confirmation_wrapper{min-height:10em}.grecaptcha-badge{visibility:hidden}.search-form{display:flex}.search-form .search-field{border:none;height:2.2em;padding:0px 15px;background:#f4f4f4;border-top-left-radius:2px;border-bottom-left-radius:2px;transition:background .2s ease-out}.search-form .search-field:focus{outline:none;background:#e7e7e7}.search-form .search-submit{background:#e7e7e7 url("/wp-content/themes/foe/images/shell/search.svg") center center no-repeat;background-size:17px;padding:0px;width:44px;border:none;transition:background-color .2s ease-out}.search-form .search-submit:hover{background:#c1c1c1 url("/wp-content/themes/foe/images/shell/search.svg") center center no-repeat;background-size:17px}input.ajax-keyword{background:#f4f4f4 url("/wp-content/themes/foe/images/shell/search.svg") right 15px center no-repeat;background-size:17px}.ajax-spinner{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:rgba(255,255,255,.8);z-index:5;display:none;justify-content:center;padding:18% 0px 0px 0px}.ajax-spinner .spinner{margin:0 auto;display:block;width:50px;height:50px;border-radius:50%;border:4px solid rgba(33,37,36,.45);border-top:4px solid #212524;animation:spin 2s linear infinite}/*# sourceMappingURL=styles.css.map */