@charset "UTF-8";
/*!
Theme Name: Code Den Base
Theme URI: http://underscores.me/
Author: Code Den Ltd
Author URI: https://codeden.co.uk
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: code-den-base
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Code Den Base is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
@font-face{font-family:"ArtoCondensedRegular";src:url(//birminghamtransplantfc.com/wp-content/themes/code-den-base/./src/fonts/ArtoCondensed-Regular.woff2) format("woff2"),url(//birminghamtransplantfc.com/wp-content/themes/code-den-base/./src/fonts/fonts/ArtoCondensed-Regular.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"DMSans-ExtraLight";src:url(//birminghamtransplantfc.com/wp-content/themes/code-den-base/./src/fonts/DMSans-ExtraLight.woff2) format("woff2"),url(//birminghamtransplantfc.com/wp-content/themes/code-den-base/./src/fonts/DMSans-ExtraLight.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"DMSans-Light";src:url(//birminghamtransplantfc.com/wp-content/themes/code-den-base/./src/fonts/DMSans-Light.woff2) format("woff2"),url(//birminghamtransplantfc.com/wp-content/themes/code-den-base/./src/fonts/DMSans-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"DMSans-Regular";src:url(//birminghamtransplantfc.com/wp-content/themes/code-den-base/./src/fonts/DMSans-Regular.woff2) format("woff2"),url(//birminghamtransplantfc.com/wp-content/themes/code-den-base/./src/fonts/DMSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"DMSans-Medium";src:url(//birminghamtransplantfc.com/wp-content/themes/code-den-base/./src/fonts/DMSans-Medium.woff2) format("woff2"),url(//birminghamtransplantfc.com/wp-content/themes/code-den-base/./src/fonts/DMSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}
/*!
Pure v2.0.6
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/pure-css/pure/blob/master/LICENSE
*/
/*!
normalize.css v | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}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:80%}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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-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=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}template{display:none}[hidden]{display:none}html{font-family:sans-serif}.hidden,[hidden]{display:none !important}body{font-family:"DMSans-Medium" !important;background-image:url("/wp-content/uploads/2025/06/bg.jpg");background-size:cover;background-attachment:fixed}body.menu-active #masthead{background:#160333 !important}.locked{overflow:hidden;height:100%}section{clear:both}.section{z-index:9;position:relative}article{padding:0 !important}figure{margin:0 !important}img,svg{max-width:100%}.hide{display:none}.site-main,.site-footer,.site-header{margin:auto;max-width:2560px}.bold{font-family:"DMSans-Medium"}.blue{color:#120a32}a{transition:all .3s}p,.section li{color:#fff;font-size:17px;line-height:1.5 !important;text-align:left;font-family:"DMSans-Medium";font-weight:400}p:last-child,.section li:last-child{margin-bottom:0 !important}p label{font-family:"DMSans-Medium"}.b1 p{font-size:18px !important;line-height:1.5 !important}.b2 p{font-size:17px !important;line-height:1.5 !important}b,strong{font-family:"DMSans-Medium"}h1{font-size:20px !important;line-height:24px !important;letter-spacing:2px !important;font-family:"ArtoCondensedRegular";text-transform:uppercase}h2{color:#fff;font-size:50px !important;line-height:50px !important;text-align:left;font-family:"ArtoCondensedRegular" !important;letter-spacing:2px;text-transform:uppercase}h3{color:#120a32;font-size:50px !important;font-family:"ArtoCondensedRegular" !important;letter-spacing:2px}.block-title{color:#120a32;font-family:"DMSans-Medium" !important;font-size:24px !important;font-weight:450;line-height:30px !important;letter-spacing:.04em;text-transform:uppercase;margin-bottom:16px}.block-title h3{margin-top:-14px !important}.globalbtn{text-align:center;margin:32px 0 0}@-webkit-keyframes dash{to{stroke-dashoffset:0}}@keyframes dash{to{stroke-dashoffset:0}}.fullscreen-video{width:100% !important;height:100% !important}:target:before{display:block;position:relative;top:-100px;visibility:hidden}.chevron-down{-webkit-animation:hover-me .5s infinite ease-in-out alternate;animation:hover-me .5s infinite ease-in-out alternate;position:absolute;bottom:20px;left:0;right:0;margin:auto;z-index:9}@-webkit-keyframes hover-me{100%{transform:translate3d(0,25px,0)}}@keyframes hover-me{100%{transform:translate3d(0,25px,0)}}.player-quote{padding-top:32px;font-size:26px;line-height:1.5;font-family:"DMSans-Medium"}.holding-page{display:flex;align-items:center;justify-content:center;flex-direction:column}.holding-page h1{color:#fff;text-align:center}#sib-form{display:flex;flex-direction:column}.sib-form{background-attachment:fixed;font-size:16px;font-family:"DMSans-Medium" !important;padding:0 !important;margin:0;width:100%;margin-top:32px !important}.sib-form input{margin-top:64px;width:100%;padding:12px 16px 13px !important;box-sizing:border-box !important}.sib-form input[type=text]{height:51px !important}.sib-form button{margin-left:0;height:51px}.sib-form-block{padding:0 !important;margin:0 !important}.sib-form-message-panel{margin-top:32px !important}.page-child .block-text_image_row__container{padding-top:64px}.page-terms-and-conditions p,.page-terms-and-conditions li,.page-privacy-policy p,.page-privacy-policy li,.page-faqs p,.page-faqs li{font-family:"DMSans-ExtraLight"}
/*!
 * Bootstrap v5.1.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-rgb:33,37,41;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}h2,.h2{font-size:calc(1.325rem + 0.9vw)}h3,.h3{font-size:calc(1.3rem + 0.6vw)}h4,.h4{font-size:calc(1.275rem + 0.3vw)}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:40px;height:2px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:before,.hamburger--3dx .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:before,.hamburger--3dx-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:before,.hamburger--3dy .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:before,.hamburger--3dy-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner:before,.hamburger--3dxy .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner:before,.hamburger--3dxy-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:before,.hamburger--boring .hamburger-inner:after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:.075s}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner:before,.hamburger--minus .hamburger-inner:after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:before,.hamburger--minus.is-active .hamburger-inner:after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent !important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear}.hamburger--stand .hamburger-inner:before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner:after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent !important;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear}.hamburger--stand-r .hamburger-inner:before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner:after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent !important;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:before,.hamburger--vortex .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:before,.hamburger--vortex.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:before,.hamburger--vortex-r .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:before,.hamburger--vortex-r.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.mpt-n{padding-top:0}.mpr-n{padding-right:0}.mpb-n{padding-bottom:0}.mpl-n{padding-left:0}.mpt-xs{padding-top:16px}.mpr-xs{padding-right:16px}.mpb-xs{padding-bottom:16px}.mpl-xs{padding-left:16px}.mpt-s{padding-top:32px}.mpr-s{padding-right:32px}.mpb-s{padding-bottom:32px}.mpl-s{padding-left:32px}.mpt-m{padding-top:64px}.mpr-m{padding-right:64px}.mpb-m{padding-bottom:64px}.mpl-m{padding-left:64px}.mpt-l{padding-top:128px}.mpr-l{padding-right:128px}.mpb-l{padding-bottom:128px}.mpl-l{padding-left:128px}.block-gallery figure{overflow:hidden;position:relative;z-index:0}.block-gallery figure img{transition:all .2s}.block-gallery figure figcaption{position:absolute;bottom:-100px;left:0;padding:1rem;background:#f3f4f7;transition:all .2s}.block-gallery figure:hover img{transform:scale(1.1)}.block-gallery figure:hover figcaption{bottom:0}.block-text.text-left h2,.block-text.text-left p{text-align:left !important}.block-text.terms-page h2{margin:3rem 0 1rem}.block-text.terms-page h2:first-child{margin-top:0}.block-text.terms-page p{font-size:22px !important;line-height:28.6px !important}.block-text__container{display:flex;justify-content:space-between;flex-direction:column}.block-text__container--link{text-align:center;margin:32px 0 0}.block-text__container p{text-align:left}.block-text__container p small{text-align:left}.block-text__container ul{display:flex;margin:0;flex-wrap:wrap;padding:0;flex-direction:column}.block-text__container ul li{color:#fff;list-style:none;padding:16px;text-align:left;position:relative;margin-left:-16px}.block-text__container h1{text-align:center;color:#120a32;margin:0 auto;font-size:32px;line-height:39px;font-family:"DMSans-ExtraLight"}.block-text__container h2{text-align:left;margin:0 auto;color:#fff}.block-text__container h3{text-align:left;margin:0 0 16px;color:#fff}.block-text .btn{width:100% !important;text-align:center !important}.block-tiles__container{display:flex;flex-direction:column;flex-wrap:wrap}.block-tiles__container--tile{flex-direction:column;align-items:center;display:flex;width:100%;padding-bottom:64px}.block-tiles__container p{color:#120a32}.block-tiles__container h2{margin:32px 0 32px;color:#120a32;text-align:center;font-size:70px !important;line-height:60px !important}.block-tiles__container .tile-triggers{position:relative;width:100%;text-align:center}.block-tiles__container .tile-triggers:after{content:"+";position:absolute;font-size:30px;right:0;top:0;display:block;transition:all .5s}.block-tiles__container .tile-triggers:hover{cursor:pointer}.block-tiles__container .tile-triggers.active:after{transform:rotate(45deg)}.block-tiles__container h2.tile-trigger:after{display:none}.block-tiles__container .tile-trigger:hover{cursor:pointer}.block-tiles__container .tile-content{min-width:100px;width:100%;display:none;padding:0 0 16px;height:400px}.block-tiles__container .tile-content p{text-align:left}.block-tiles__container .tile-content p.answer,.block-tiles__container .tile-content p span{font-family:"DMSans-ExtraLight"}.block-tiles__container .tile-line{width:100%;background-color:#120a32;height:1px;display:block}.block-button__container{display:flex;justify-content:center;flex-direction:column;align-items:center}.block-button__container--link{margin-bottom:1rem}.block-button__container--link:last-child{margin-bottom:0}.block-video video{width:100vw;max-width:100%;height:auto}.block-video iframe{max-width:100%;height:100vh}.wp-video,video.wp-video-shortcode,.mejs-container,.mejs-overlay.load{width:100% !important;height:100% !important}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:0 0 !important}.mejs-container{padding-top:41.66%}.wp-video,video.wp-video-shortcode{max-width:100% !important}video.wp-video-shortcode{position:relative}.mejs-mediaelement{position:absolute;top:0;right:0;bottom:0;left:0}.mejs-controls{padding:0 !important}.mejs-overlay-play{top:0;right:0;bottom:0;left:0;width:auto !important;height:auto !important}.mejs-time-total{height:2px !important}.mejs-controls .mejs-time-rail .mejs-time-current{background:#ff2525 !important}.mejs-time-rail{position:absolute !important;width:100% !important;bottom:0 !important;margin:0 !important;height:2px !important;padding:0 !important;overflow:hidden !important}.mejs-time-total{margin:0 !important;padding:0 !important}.mejs-container .mejs-controls{background-color:initial !important}.mejs-overlay-button{background:url(//birminghamtransplantfc.com/wp-content/themes/code-den-base/./src/images/play.svg) no-repeat !important;background-position:0 -39px;height:65px !important;width:65px !important;background-size:cover !important;transition:all .2s}.closevideo{position:absolute !important;top:-10px !important;font-family:"DMSans-ExtraLight" !important;z-index:99 !important;font-size:60px !important;transform:rotate(45deg) !important;right:1rem !important;color:#fff !important;transition:all .2s}.closevideo:hover{cursor:pointer;opacity:.5}.mejs-fullscreen-button button{background:url(//birminghamtransplantfc.com/wp-content/themes/code-den-base/images/fullscreen.svg) !important;background-size:contain !important}.mejs-mute button{background:url(//birminghamtransplantfc.com/wp-content/themes/code-den-base/images/soundon.svg) !important;background-size:contain !important;height:19px !important;width:15px !important}.mejs-unmute button{background:url(//birminghamtransplantfc.com/wp-content/themes/code-den-base/images/soundoff.svg) !important;background-size:contain !important;height:19px !important;width:25px !important}.mejs-play button{background:url(//birminghamtransplantfc.com/wp-content/themes/code-den-base/images/play.svg) !important;background-size:contain !important;height:20px !important;width:15px !important;transition:all .2s}.mejs-pause button{background:url(//birminghamtransplantfc.com/wp-content/themes/code-den-base/images/pause.svg) !important;background-size:contain !important;height:21px !important;width:21px !important}.block-video__container:hover .mejs-overlay-button{background:url(//birminghamtransplantfc.com/wp-content/themes/code-den-base/./src/images/play-hover.svg) no-repeat !important}.block-image__container{text-align:center}.block-image__container figcaption{color:#000;padding:1rem 0;font-size:18px;line-height:24px;text-align:left;font-family:"DMSans-Medium"}.parallax-window{background:0 0;background-size:cover !important}.parallax-window-mobile{background:0 0;background-size:cover !important}.image_parallax{overflow:hidden;position:relative;will-change:transform;transition:all .2s}.image_parallax img{width:100%;left:0;transition:all .5s}.hideimg{display:none}figure{position:relative}.block-slider__container{position:relative}.block-slider__container--arrows{display:flex;align-items:center;justify-content:space-between;position:absolute;z-index:99;width:100%;top:45%;left:50%;transform:translate(-50%,-50%)}.block-slider__container--arrows svg{fill:#000}.block-slider__container--arrows div{background:#e4e1da;opacity:.65;width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:5px;position:absolute;z-index:9;top:0;bottom:0;margin:auto;transition:.2s all}.block-slider__container--arrows div:hover{opacity:1;cursor:pointer}.block-slider__container--arrows div i{color:#160333}.block-slider__container--arrows-prev{left:1rem}.block-slider__container--arrows-next{right:1rem}.block-slider__container .slick-dots{display:flex;padding:0;justify-content:center;z-index:99;position:absolute;margin:1rem auto;left:0;right:0;bottom:-1rem}.block-slider__container .slick-dots li{list-style:none;line-height:0;padding:0 !important}.block-slider__container .slick-dots li button{text-indent:-9999px;width:32px;height:2px;border-radius:10px;margin:0 .25rem;transition:all .2s;outline:none;border:none;background:#fff;padding:0 !important}.block-slider__container .slick-dots li button[aria-selected=true],.block-slider__container .slick-dots li button:hover{background:#ff2525}.block-slider__container .slick-next{position:absolute;top:50%;right:1rem}.block-slider__container .slick-prev{position:absolute;top:50%;left:1rem;z-index:999}.block-slider__container figcaption{color:#fff;padding:1rem 80px;font-size:16px;line-height:24px;text-align:center}.nav-menu-dark figcaption{color:#000 !important}.nav-menu-dark .block-slider__container .slick-dots li button{background:#000}.nav-menu-dark .block-slider__container .slick-dots li button[aria-selected=true],.nav-menu-dark .block-slider__container .slick-dots li button:hover{background:#ff2525}.no-captions .slick-dots{bottom:-3rem !important}.block-text_image_row.flip .block-text_image_row__container.text-left{flex-direction:column}.block-text_image_row.dark-text h1,.block-text_image_row.dark-text h2,.block-text_image_row.dark-text h3,.block-text_image_row.dark-text h4,.block-text_image_row.dark-text h5,.block-text_image_row.dark-text h6,.block-text_image_row.dark-text p,.block-text_image_row.dark-text li{color:#120a32 !important}.block-text_image_row video{width:100%;height:auto;max-height:960px;background:#000}.block-text_image_row .player-quote{display:none}.block-text_image_row__container{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column-reverse;position:relative;gap:0 32px;padding:64px 0 0}.block-text_image_row__container.text-right{flex-direction:column-reverse;text-align:left !important;gap:0}.block-text_image_row__container.text-right *{text-align:left !important}.block-text_image_row__container.text-left{flex-direction:column-reverse}.block-text_image_row__container.text-left *{text-align:left !important}.block-text_image_row__container--text{width:100%;padding:0 0 32px}.block-text_image_row__container--text p{font-family:"DMSans-ExtraLight" !important}.block-text_image_row__container--text p:first-of-type{font-family:"DMSans-Medium" !important;margin-top:-8px !important}.block-text_image_row__container--text h3{margin-bottom:16px}.block-text_image_row__container--image{width:100%;margin:0;max-height:100%;margin-bottom:32px}.block-text_image_row__container--image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;min-height:1px}.block-text_image_row__container--image-desktop{display:none}.block-text_image_row__container--image-mobile{display:block}.block-text_image_row__container a{color:inherit;text-decoration:none;font-family:"DMSans-Medium" !important}.block-text_image_row__container p{text-align:left;font-family:"DMSans-ExtraLight" !important}.block-text_image_row .btn{width:100% !important;text-align:center !important}.text-pad-yes .block-text_image_row__container--text{padding-left:32px;padding-right:32px}.block-masonry_grid__container{-moz-columns:2 200px;columns:2 200px;-moz-column-gap:10px;column-gap:10px}.block-masonry_grid__container--slider-contain{overflow:hidden !important}.block-masonry_grid__container img{width:150px;margin:0 0 10px;display:inline-block;width:100%;text-align:center}.block-masonry_grid__container img.slick-slide{margin-right:0 !important}.block-masonry_grid .slick-slide{overflow:hidden !important}.block-masonry_grid .slick-active img{transform:scale(1);-webkit-animation:cssAnimation 8s 1 ease-in-out forwards;animation:cssAnimation 8s 1 ease-in-out forwards}@keyframes cssAnimation{from{-webkit-transform:scale(1) translate(0px)}to{-webkit-transform:scale(1.1) translate(0px)}}@-webkit-keyframes cssAnimation{from{-webkit-transform:scale(1) translate(0px)}to{-webkit-transform:scale(1.1) translate(0px)}}.block-logos{overflow:hidden}.block-logos__container--content{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;flex-direction:row;gap:32px;transition:all .2s}.block-logos__container--content img{filter:brightness(0) invert(1);transition:all .2s;margin:0 1rem;padding:0 10px;width:200px}.block-testimonial{height:auto}.block-testimonial:before{content:"";width:100vw;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.5) 0%,rgba(255,255,255,0) 62%);display:block;position:absolute;top:0;left:0;z-index:0}.block-testimonial__container{display:flex;justify-content:space-between;flex-direction:column;position:relative}.block-testimonial__container--link{text-align:center;margin:32px 0 0}.block-testimonial__container--title{font-size:26px;line-height:33.8px;font-family:"DMSans-Medium";font-weight:450;width:100%;color:#fff}.block-testimonial__container p{margin-bottom:0 !important;font-size:18px !important;line-height:24px !important}.block-testimonial__container p small{font-family:"DMSans-Medium"}.block-testimonial__container a{color:#120a32;text-decoration:underline}.block-testimonial__container a:hover{text-decoration:none}.block-testimonial__container h1{text-align:center;color:#ff2525;margin:0 auto;font-size:32px;line-height:39px;font-family:"DMSans-ExtraLight"}.block-testimonial__container h2{text-align:center;margin:0 auto 32px;font-size:26px;font-family:"DMSans-ExtraLight";color:#fff;text-transform:uppercase}.block-testimonial__container h3{text-align:center;color:#fff;text-transform:uppercase;margin:0 auto 1rem;font-size:26px;font-family:"DMSans-ExtraLight";line-height:33.8px}.block-press_gallery__container{display:flex;justify-content:space-between;flex-direction:column;gap:32px}.block-press_gallery__container--item{width:33.33%}.block-post_gallery__container--content{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}.block-post_gallery__container--content figure{overflow:hidden;position:relative;z-index:0;background:#000;height:50vh}.block-post_gallery__container--content figure img{transition:all .2s;filter:grayscale(100%);-o-object-fit:cover;object-fit:cover;height:100%}.block-post_gallery__container--content figure.item-1,.block-post_gallery__container--content figure.item-9{width:100%}.block-post_gallery__container--content figure.item-2,.block-post_gallery__container--content figure.item-10{width:100%}.block-post_gallery__container--content figure.item-3,.block-post_gallery__container--content figure.item-11{width:100%}.block-post_gallery__container--content figure.item-4,.block-post_gallery__container--content figure.item-12{width:100%}.block-post_gallery__container--content figure.item-5,.block-post_gallery__container--content figure.item-13{width:100%}.block-post_gallery__container--content figure.item-6,.block-post_gallery__container--content figure.item-14{width:100%}.block-post_gallery__container--content figure.item-7,.block-post_gallery__container--content figure.item-15{width:100%}.block-post_gallery__container--content figure.item-8,.block-post_gallery__container--content figure.item-16{width:100%;display:none}.block-post_gallery__container--content figure figcaption{position:absolute;bottom:-100px;left:0;padding:1rem;background:#f3f4f7;transition:all .2s}.block-post_gallery__container--content figure:hover img{transform:scale(1.05);filter:grayscale(0)}.block-post_gallery__container--content figure:hover figcaption{bottom:0}.block-2_column_row.dark-text h1,.block-2_column_row.dark-text h2,.block-2_column_row.dark-text h3,.block-2_column_row.dark-text h4,.block-2_column_row.dark-text h5,.block-2_column_row.dark-text h6,.block-2_column_row.dark-text p,.block-2_column_row.dark-text li{color:#120a32 !important}.block-2_column_row.light-text h1,.block-2_column_row.light-text h2,.block-2_column_row.light-text h3,.block-2_column_row.light-text h4,.block-2_column_row.light-text h5,.block-2_column_row.light-text h6,.block-2_column_row.light-text p,.block-2_column_row.light-text li{color:#fff !important}.block-2_column_row__container{display:flex;justify-content:space-between;flex-direction:column}.block-2_column_row__container--left{width:100%}.block-2_column_row__container--right{width:100%;margin-top:32px}.block-2_column_row__container--link{text-align:center;margin:32px 0 0}.block-2_column_row__container .contact{line-height:1 !important}.block-2_column_row__container .light{font-family:"DMSans-ExtraLight" !important}.block-2_column_row__container a{color:#120a32 !important;text-decoration:none;font-weight:700}.block-2_column_row__container a:hover{text-decoration:underline}.block-2_column_row__container h1{text-align:center;color:#120a32;margin:0 auto;font-size:32px;line-height:39px;font-family:"DMSans-ExtraLight"}.block-2_column_row__container h2{margin:0 auto;font-family:"DMSans-ExtraLight";color:#fff;text-transform:uppercase;margin-bottom:16px}.block-2_column_row__container h3{color:#120a32;margin:0 auto 32px;font-family:"ArtoCondensedRegular" !important;text-transform:uppercase}.site-header{display:flex;align-items:center;padding:16px 32px;z-index:999;transition:all .2s;top:0}.site-header .onethird{width:auto}.site-header .onethird.last{margin-left:0;display:none}.site-header .site-branding{font-family:"ArtoCondensedRegular" !important;position:relative;z-index:9}.site-header .site-branding a{text-decoration:none;color:#120a32}.site-header .site-branding a span{color:#fff}.site-header .site-branding__desktop{line-height:0;font-size:2.5rem;text-decoration:none;font-weight:500}.site-header .site-branding__desktop--logo{width:40px;opacity:1;transition:all .2s}.site-header .site-branding__desktop--logo.active{opacity:1}.site-header__hide.hide{top:-250px}.site-header__logo{width:350px}.site-header__left{flex-direction:row}.site-header__center{flex-direction:column}.site-header__right{flex-direction:row-reverse}.site-header__static{position:relative}.site-header__fixed{position:absolute;width:100%;top:0}.site-header.freeze{position:fixed !important}.site-header .site-title{margin:0;line-height:1}.site-header .site-title a{font-size:40px;color:#616f67;text-transform:uppercase;text-decoration:none}.page-header{display:flex;align-items:center;justify-content:flex-end;flex-direction:column;text-align:center;position:relative;margin:auto;max-width:2560px;height:100dvh;overflow:hidden}.page-header__slider{aspect-ratio:4/3}.page-header__slider .page-header__content--content{position:absolute;z-index:9;bottom:32px;left:0;right:0;padding:0 32px}.page-header__small{height:400px;width:100vw !important}.page-header__small .page-header__content--content{top:auto !important;bottom:32px !important}.page-header__medium{height:600px;width:100vw !important}.page-header__medium .page-header__content--content{top:auto !important;bottom:32px !important}.page-header__video{height:auto !important}.page-header__video .page-header__content--content{position:relative;bottom:0;margin:20px}.page-header__video .page-header__content--content h1{color:#120a32 !important;font-size:30px !important;line-height:40px !important}.page-header__image{background-size:cover;background-position:top center}.page-header__image img{height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(20%)}.page-header__content{padding:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:auto;position:relative;z-index:99;flex-direction:column;background:#000;background:linear-gradient(15deg,#000 0%,rgba(255,255,255,0) 60%)}.page-header__content video{width:100vw;max-width:100%;height:auto;margin-top:60px}.page-header__content--title{color:#fff;font-family:"DMSans-Medium";line-height:26px;letter-spacing:0 !important}.page-header__content h1{font-size:76px !important;line-height:70px !important;display:flex;flex-direction:column;color:#fff;text-align:left;margin:0}.page-header__content h1 span{font-size:19px;line-height:25px;display:block}.page-header__content--content{position:absolute;z-index:9;bottom:32px;left:32px;right:32px;padding:0}.page-header__content--content h2{font-size:26px;line-height:30px;color:#120a32}.page-header__content--content p{color:#fff;font-size:16px;line-height:22px;margin-top:32px}.page-header__content--content p small{color:#ff2525;font-size:16px;line-height:24px;margin-top:1rem;display:block}@-webkit-keyframes move{100%{transform:translate3d(0,0,1px) rotate(360deg)}}@keyframes move{100%{transform:translate3d(0,0,1px) rotate(360deg)}}#site-navigation__overlay{position:fixed;background:rgba(0,0,0,.75);width:100%;height:100%;left:0;top:0;opacity:0;visibility:hidden;transition:all 1s;z-index:99;display:none}#site-navigation__overlay.active{opacity:1;visibility:visible}#site-navigation ul{list-style:none;margin:0;padding:32px;display:none;transition:all .2s;position:absolute;left:1024px;background:#fff;width:100vw;top:90px;height:100vh;transition:all .2s}#site-navigation ul.active{left:0;display:block}#site-navigation ul#top-nav-right{justify-content:flex-end}#site-navigation ul#top-nav-left{justify-content:flex-start;margin-left:32px}#site-navigation ul li{display:block;padding:0;font-family:"DMSans-Medium";font-size:16px !important;line-height:20.8px;position:relative}#site-navigation ul li img{height:24px}#site-navigation ul li.small-icon svg{width:24px !important}#site-navigation ul li.menu-item-has-children{margin-right:12px}#site-navigation ul li.menu-item-has-children:after{content:"";border:1px solid #005843;border-top:none;border-left:none;width:10px;height:10px;position:absolute;top:2px;right:0;transform:rotate(45deg)}#site-navigation ul li.menu-item-has-children a{padding-right:5px}#site-navigation ul li a{text-decoration:none;text-align:center;color:#fff;margin:16px;transition:all .1s;display:inline-block;position:relative;display:inline-block}#site-navigation ul li a:hover{border-bottom:none}#site-navigation ul li a:hover svg{fill:#9876e2}#site-navigation ul li a.active:after{width:100%}#site-navigation ul li a:after{content:"";margin:0 auto;width:0;height:2px;background:#fff;display:block;transition:all .2s;position:absolute}#site-navigation ul li a i{font-size:24px !important}#site-navigation ul li a svg{fill:#fff;width:15px}#site-navigation ul li.border{margin-right:0;border:none !important;padding:0 !important}#site-navigation ul li.border:hover{color:#120a32 !important}#site-navigation ul li.border a{padding:12px !important;border:2px solid #fff;border-radius:50px;width:100%;font-size:14px !important}#site-navigation ul li.border a:hover{color:#120a32;background:#fff}#site-navigation ul li.border a:after{display:none}#site-navigation ul li#menu-item-445 a{margin-right:0}#site-navigation ul li#menu-item-445 a:after{display:none !important}#site-navigation ul li#menu-item-446 a{margin-left:0}#site-navigation ul li#menu-item-190 a{border:none;padding:13px 18px;margin:0}#site-navigation ul li#menu-item-190 a:after{display:none}#site-navigation ul li#menu-item-190 a:hover{color:#fff;background:#120a32}#site-navigation ul li ul{left:0;width:100%;background:#f3f4f7;position:relative;padding:0;display:block;justify-content:flex-start;transition:all .2s;z-index:1;display:none}#site-navigation ul li ul.active{display:block}#site-navigation ul li ul.slidein.active{left:0}#site-navigation ul li ul.fadein.active{opacity:1;visibility:visible}#site-navigation ul li ul li{margin:0;padding:0}.mobile-navigation{list-style:none;margin:0;transition:all .2s;position:fixed;left:100vw;background:#fff;width:100vw;top:0;height:100vh;background-color:#fafafa;background-image:url(//birminghamtransplantfc.com/wp-content/themes/code-den-base/images/menu-bg.png);background-size:cover;background-position:bottom right;background-repeat:no-repeat}.mobile-navigation.active{left:0}.mobile-navigation ul{margin:0;padding:160px 32px 0}.mobile-navigation ul li{list-style:none;font-family:"DMSans-Medium";font-size:20px;font-weight:400;line-height:26px;text-align:left;margin-bottom:32px;position:relative}.mobile-navigation ul li.menu-item-has-children{margin-right:12px}.mobile-navigation ul li.menu-item-has-children:after{content:"";border:1px solid #005843;border-top:none;border-left:none;width:10px;height:10px;position:absolute;top:2px;right:0;transform:rotate(45deg)}.mobile-navigation ul li.menu-item-has-children a{padding-right:5px}.mobile-navigation ul li.active:after{transform:rotate(225deg)}.mobile-navigation ul li ul{display:none}.mobile-navigation ul li ul.active{display:block}.mobile-navigation ul li ul li{margin-top:32px;font-weight:700}.mobile-navigation ul li a{color:#000;text-decoration:none}.mobile-navigation ul li a:active,.mobile-navigation ul li a.active{text-decoration:underline}.menu-toggle{display:flex;align-items:center;position:relative;z-index:99;margin-left:auto;margin-right:0;padding:0;margin-top:-10px}.menu-toggle[aria-expanded=true] #primary-menu{left:0}.nav-toggle{width:50px;height:28px;display:block;transition:all .2s;position:relative;z-index:10}.nav-toggle span{height:4px;width:100%;display:block;background:#fff;margin:0 0 8px;border-radius:2px;transition:all .2s;position:absolute}.nav-toggle span:nth-child(1){top:0;right:0}.nav-toggle span:nth-child(2){top:12px;left:0}.nav-toggle span:nth-child(3){bottom:0;right:0;margin-bottom:0}.nav-toggle:hover,.nav-toggle.active{cursor:pointer}.nav-toggle:hover span:nth-child(1),.nav-toggle.active span:nth-child(1){width:75%}.nav-toggle:hover span:nth-child(2),.nav-toggle.active span:nth-child(2){width:75%}.nav-toggle:hover span:nth-child(3),.nav-toggle.active span:nth-child(3){width:75%}.nav-toggle.active:hover span:nth-child(1){width:100%}.nav-toggle.active:hover span:nth-child(2){width:100%}.nav-toggle.active:hover span:nth-child(3){width:100%}.nav-overlay{height:100vh;width:100vw;position:fixed;opacity:0;visibility:hidden;left:0;transition:all .5s ease 1s}.nav-overlay.active{top:0;opacity:1;transition:all .5s}.nav-overlay .background{position:fixed;top:0;z-index:-9;visibility:hidden;transition:all 1.2s}.nav-overlay .background.active{visibility:visible}.nav-menu{height:100vh;width:0;position:fixed;right:0;top:0;padding:0;transition:all .6s;transition-delay:.6s}.nav-menu.active{width:100vw}.nav-menu.active ul li{-webkit-animation:slide-left 1s;animation:slide-left 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:block}.nav-menu.active ul li:nth-child(1){-webkit-animation-delay:.5s;animation-delay:.5s}.nav-menu.active ul li:nth-child(2){-webkit-animation-delay:.6s;animation-delay:.6s}.nav-menu.active ul li:nth-child(3){-webkit-animation-delay:.7s;animation-delay:.7s}.nav-menu.active ul li:nth-child(4){-webkit-animation-delay:.8s;animation-delay:.8s}.nav-menu.active ul li:nth-child(5){-webkit-animation-delay:.9s;animation-delay:.9s}.nav-menu ul{margin:0;padding:32px;list-style:none;height:100vh;display:flex;flex-direction:column;justify-content:center}.nav-menu ul li{font-size:2rem;text-transform:uppercase;width:1000px !important;margin-top:1rem;-webkit-animation:slide-right 1s;animation:slide-right 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:block}.nav-menu ul li:nth-child(1){-webkit-animation-delay:.5s;animation-delay:.5s}.nav-menu ul li:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}.nav-menu ul li:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.nav-menu ul li:nth-child(4){-webkit-animation-delay:.2s;animation-delay:.2s}.nav-menu ul li:nth-child(5){-webkit-animation-delay:.1s;animation-delay:.1s}.nav-menu ul li a{color:#fff;text-decoration:none;transition:all .4s;font-weight:400}.nav-menu ul li a:hover{color:#120a32;font-weight:600;padding-left:1rem}.nav-menu .menu-top-nav-container{width:100%;overflow:hidden}#site-navigation ul#top-nav-right{margin-right:16px}#site-navigation ul#top-nav-right li a:after{display:none}.dark-theme li a{color:#000 !important;border-color:#000 !important}.dark-theme li a:after{background:#000 !important}.dark-theme li a:hover:after{width:100%}.dark-theme li.border a{border:2px solid #120a32 !important}.dark-theme li.border a:hover{color:#fff !important;background:#120a32 !important}@-webkit-keyframes slide-left{0%{opacity:0;margin-left:200vw}100%{opacity:1;margin-left:0}}@keyframes slide-left{0%{opacity:0;margin-left:200vw}100%{opacity:1;margin-left:0}}@-webkit-keyframes slide-right{0%{opacity:1;margin-left:0}100%{opacity:0;margin-left:200vw}}@keyframes slide-right{0%{opacity:1;margin-left:0}100%{opacity:0;margin-left:200vw}}.btn,.wc-block-cart__submit-button,.wc-block-components-button{display:inline-block;border:2px solid #120a32;padding:14px 20px 12px;margin:0;text-decoration:none !important;background:#120a32;color:#fff !important;font-size:14px !important;cursor:pointer;text-align:center;transition:all .2s !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"DMSans-Medium";letter-spacing:1px;text-transform:uppercase !important;border-radius:4px}.btn:active,.wc-block-cart__submit-button:active,.wc-block-components-button:active{transform:scale(.99)}.btn__rounded,.wc-block-cart__submit-button__rounded,.wc-block-components-button__rounded{border-radius:50px !important}.btn__upper,.wc-block-cart__submit-button__upper,.wc-block-components-button__upper{text-transform:uppercase}.btn__solid,.wc-block-cart__submit-button__solid,.wc-block-components-button__solid{background:#120a32;border:1px solid #120a32;color:#fff !important}.btn__solid:hover,.wc-block-cart__submit-button__solid:hover,.wc-block-components-button__solid:hover{background:#005843;color:#fff !important}.btn__border,.wc-block-cart__submit-button__border,.wc-block-components-button__border{background:#fff;border:2px solid #120a32;color:#120a32 !important}.btn__border:hover,.wc-block-cart__submit-button__border:hover,.wc-block-components-button__border:hover{background:#120a32;color:#fff !important}.btn__border--trans,.wc-block-cart__submit-button__border--trans,.wc-block-components-button__border--trans{background:0 0;border:2px solid #fff;color:#fff !important}.btn__border--trans:hover,.wc-block-cart__submit-button__border--trans:hover,.wc-block-components-button__border--trans:hover{background:#fff;color:#120a32 !important}.btn__borderinvert,.wc-block-cart__submit-button__borderinvert,.wc-block-components-button__borderinvert{background:#120a32;border:2px solid #120a32;color:#fff !important}.btn__borderinvert:hover,.wc-block-cart__submit-button__borderinvert:hover,.wc-block-components-button__borderinvert:hover{background:#120a32;border:2px solid #fff}label{width:100%;display:block}input[type=text],input[type=email],input[type=date]{width:100% !important;padding:16px !important;border-radius:2px !important;border:1px solid #a9a9a9 !important;background:#fafafa !important;margin-bottom:32px !important;font-size:1rem !important;line-height:1.5 !important;color:#120a32 !important;height:auto !important}input[type=date]{width:100%}input[type=submit].btn{width:100%}textarea{width:100%;padding:16px;border-radius:4px;border:2px solid #120a32;background:#000;font-size:1rem;line-height:1.5;color:#fff}.wpcf7 form.invalid .wpcf7-response-output{background:#120a32;color:#fff;border:none;margin:0 0 32px;border-radius:4px;font-size:1rem;line-height:1.5;padding:16px}input:is(:-webkit-autofill,:autofill){background:0 0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fafafa inset !important;-webkit-text-fill-color:#120a32 !important}input:-webkit-autofill:first-line {font-family:"DMSans-Medium" !important;font-size:1rem !important}.wpcf7-not-valid-tip{font-size:14px;text-align:left;margin-top:-25px}.wpcf7-form-control-wrap[data-name=message] span{margin-top:0}.contact-form{display:flex;flex-wrap:wrap}.contact-form label{width:100%}.contact-form__row{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.contact-form__row p{width:100%;font-size:17px !important}.contact-form__row p label{font-size:17px !important;margin-bottom:10px}.contact-form__row br{display:none}.contact-form__row span{width:100%}.contact-form__row--field{width:49%}.wpcf7-spinner{width:24px !important}.screen-reader-response{display:none}.woocommerce-layout{display:flex;flex-direction:row-reverse;justify-content:flex-end}.woocommerce-layout__content{width:100%}.woocommerce-layout__sidebar{width:400px;padding-left:2rem}.woo-page{padding:0 1rem;position:relative}.woo-page__back{padding:32px 0;position:relative}.woo-page__back a{color:#3a3535;text-decoration:none;margin-left:15px;text-decoration:none;transition:all .1s;display:inline-block;position:relative}.woo-page__back a:hover{border-bottom:none}.woo-page__back a:hover:after{width:100%}.woo-page__back a.active:after{width:100%}.woo-page__back a:after{content:"";margin:0 auto;width:0;height:1px;background:#120a32;display:block;transition:all .2s;position:absolute}.woo-page__back a:before{content:"";border:1px solid #005843;border-top:none;border-left:none;width:10px;height:10px;position:absolute;top:7px;left:-15px;transform:rotate(135deg)}.woo-page h3{font-size:20px;font-weight:700;line-height:26px;text-align:left;text-transform:uppercase;color:#3a3535}.woo-page .product_meta{display:none}.woo-page .woocommerce-products-header{display:none}.woocommerce-breadcrumb{color:#005843 !important}.woocommerce-breadcrumb a{color:#005843 !important;text-decoration:none;transition:all .1s;display:inline-block;position:relative}.woocommerce-breadcrumb a:hover{border-bottom:none}.woocommerce-breadcrumb a:hover:after{width:100%}.woocommerce-breadcrumb a.active:after{width:100%}.woocommerce-breadcrumb a:after{content:"";margin:0 auto;width:0;height:1px;background:#120a32;display:block;transition:all .2s;position:absolute}.woocommerce ul.products li.product .price{font-size:20px !important}.product-card{background:#f3f4f7}.product-card__details{padding:0;display:flex;align-items:center;justify-content:space-between;z-index:1;position:relative;overflow:hidden}.product-card__details--wrap{width:100%;position:relative;z-index:1;padding:0 10px;display:flex;flex-direction:column;min-height:180px}.product-card__details--category{font-weight:700;color:#424242}.product-card__details--title{color:#3a3535;text-transform:uppercase;font-size:20px;font-weight:700;line-height:26px;text-align:left;font-family:"DMSans-Medium";margin-bottom:10px}.product-card__details--description{color:#3a3535;font-size:18px;line-height:24px;margin-bottom:10px}.product-card__details--stock{color:#217864;font-size:16px;font-weight:700;line-height:19.2px;text-align:left;text-transform:uppercase;margin:0 0 10px;font-family:"DMSans-Medium"}.product-card__details--status{color:#217864;font-size:16px;font-weight:400;line-height:20.8px;text-align:left;margin:0 0 10px}.product-card__details--price{color:#3a3535 !important;font-size:20px;font-weight:700;line-height:26px;font-family:"DMSans-Medium";margin-top:auto}.product-card__details--price .price{color:#3a3535 !important;font-size:20px;font-weight:700 !important;line-height:26px}.product-card__details--price ins{color:#3a3535 !important;text-decoration:none}.product-card__details--arrow{height:25px;width:25px;position:absolute;right:250px;opacity:0;z-index:0;transition:all .5s}.product-card__details--outofstock .product-card__details--price .price{opacity:.2}.product-card:hover img{transform:scale(1.05)}.product-card:hover .product-card__details--arrow{right:0;opacity:1;z-index:2}.product-card img{margin:0 !important;transition:all .2s}.product-card .onsale{background:#120a32 !important;width:50px !important;height:50px !important;display:flex;align-items:center;justify-content:center}.product-card__image{position:relative}.product-card__image--main{position:relative;top:0;left:0;transition:all .2s;z-index:10}.product-card__image--hover{position:absolute;width:100%;top:0;left:0;z-index:10;transition:all .2s;opacity:0}.product-card__image:hover .product-card__image--hover{opacity:1}.product-card__image:hover .product-card__image--main{opacity:0}.woocommerce-product-gallery{width:100% !important}.woocommerce-product-gallery__wrapper{display:flex;width:100%;flex-wrap:wrap;gap:10px}.woocommerce-product-gallery__wrapper a{width:calc(50% - 10px) !important}.woocommerce-product-gallery__wrapper video{background:#000 !important}.woocommerce-product-details__short-description p{color:#3a3535;text-align:left;font-size:20px !important;font-weight:400;line-height:26px;text-align:left;margin-bottom:10px !important}.woocommerce div.product form.cart{display:flex;flex-direction:column}.woocommerce div.product form.cart .single_add_to_cart_button{width:100%}.woocommerce div.product form.cart div.quantity{border:1px solid #3a3535;margin-bottom:32px}.woocommerce .quantity{display:flex;align-items:center}.woocommerce .quantity .button{background:0 0}.woocommerce .quantity .button:hover{background:0 0;color:#217864}.woocommerce .quantity .qty{width:60px;border:none;background:0 0}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#3a3535 !important;font-size:20px;font-weight:700;line-height:26px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price .price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price .price{color:#3a3535 !important;font-size:20px;font-weight:700 !important;line-height:26px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price ins,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price ins{color:#3a3535 !important;text-decoration:none}.related.products{margin-top:128px}.related.products h2{text-align:center;margin-bottom:64px;color:#005843;padding:0 32px}.woocommerce div.product{display:flex;flex-direction:column}.woocommerce div.product div.summary{order:1}.woocommerce div.product div.images.woocommerce-product-gallery{order:2}.woocommerce-tabs{order:3}.related.products{order:4}.woocommerce div.product div.images{margin-bottom:32px !important}.woocommerce-tabs{width:1153px;margin:32px auto;border:1px solid #3a3535;max-width:100%}.woocommerce-tabs .panel{padding-right:10px !important}.woocommerce-tabs ul.tabs{padding:0 !important;border-bottom:none;height:auto !important;overflow:visible !important;display:flex;flex-direction:column}.woocommerce-tabs ul.tabs:before,.woocommerce-tabs ul.tabs:after{display:none !important}.woocommerce-tabs ul.tabs li{text-transform:uppercase;border-radius:0 !important;border:none !important;border-right:none !important;border-bottom:1px solid #3a3535 !important;background:#f4f4f4 !important;margin:0 !important;height:auto !important}.woocommerce-tabs ul.tabs li a{padding-right:128px !important}.woocommerce-tabs ul.tabs li.active{background:#f4f4f4 !important;padding-bottom:2px;height:auto !important}.woocommerce-tabs ul.tabs li:before,.woocommerce-tabs ul.tabs li:after{display:none !important}.woocommerce-tabs ul.tabs li:last-child{border-right:0 !important}.woocommerce-tabs ul.tabs li:last-child.active{border-right:none !important}.woocommerce-message{background:#005843;border:none;display:flex;align-items:center;justify-content:space-between;padding:16px 32px;color:#fff;margin:32px calc(32px - 1rem) 0}.woocommerce-message:before,.woocommerce-message:after,.woocommerce-message:focus-visible{display:none}.woocommerce div.product .product_title{font-size:20px !important;font-weight:700;line-height:26px !important;text-align:left;text-transform:uppercase}.woocommerce .woocommerce-ordering{margin-right:0;margin-top:32px}.woocommerce-result-count,.post-type-archive-product .woocommerce-products-header{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 10px 32px 0;padding:0;position:relative;width:calc(25% - 7.5px)}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0 !important}.wc-block-components-sidebar-layout{padding:64px !important}.is-large .wc-block-components-sidebar .wc-block-components-panel,.is-large .wc-block-components-sidebar .wc-block-components-totals-coupon,.is-large .wc-block-components-sidebar .wc-block-components-totals-item{padding:0 !important}.wc-block-cart-item__image{padding-left:0 !important}.wc-block-cart-items__header,.wc-block-cart__totals-title{font-family:"DMSans-Medium" !important;color:#005843 !important}.wc-block-components-product-name{color:#3a3535;text-transform:uppercase;text-decoration:none;font-size:20px;font-weight:700;line-height:26px;text-align:left;font-family:"DMSans-Medium"}.wc-block-components-product-name:hover{color:#005843}.woocommerce-checkout .wc-block-components-totals-wrapper{padding:16px !important}.woocommerce-column--billing-address{margin-bottom:32px}.woocommerce ul.order_details,.woocommerce-order-details,.woocommerce-customer-details{margin:32px;padding:0}.woocommerce ul.order_details a,.woocommerce-order-details a,.woocommerce-customer-details a{color:#005843;text-decoration:none;transition:all .1s;display:inline-block;position:relative}.woocommerce ul.order_details a:hover,.woocommerce-order-details a:hover,.woocommerce-customer-details a:hover{border-bottom:none}.woocommerce ul.order_details a:hover:after,.woocommerce-order-details a:hover:after,.woocommerce-customer-details a:hover:after{width:100%}.woocommerce ul.order_details a.active:after,.woocommerce-order-details a.active:after,.woocommerce-customer-details a.active:after{width:100%}.woocommerce ul.order_details a:after,.woocommerce-order-details a:after,.woocommerce-customer-details a:after{content:"";margin:0 auto;width:0;height:1px;background:#120a32;display:block;transition:all .2s;position:absolute}address p{font-size:inherit !important}.wc-block-cart__empty-cart__title.with-empty-cart-icon:before{display:none !important}.wp-block-woocommerce-empty-cart-block{padding:128px 0 0}.site-footer{padding:32px;color:#120a32}.site-footer p{font-size:14px !important;margin:0;color:#fff;font-family:"DMSans-Medium"}.site-footer .copy a{text-decoration:none;color:#9876e2}.site-footer a{color:#fff;text-decoration:none}.site-footer .menu-footer-bottom-container{margin-bottom:16px}.site-footer .menu-footer-contact-container a{text-decoration:none}.site-footer .menu-footer-contact-container a:hover{text-decoration:underline}.site-footer .site-info{display:flex;flex-direction:column}.site-footer .site-info img{width:16px}.site-footer .site-info p.dev{display:flex;align-items:flex-end;justify-content:space-between;width:100%}.site-footer .site-info p.dev svg{margin-left:1rem}.site-footer .site-info .menu-footer-contact-container{margin-left:0;margin-right:auto}.site-footer .site-info .menu{margin:0 0 16px;padding:0}.site-footer .site-info .menu .title{margin-bottom:0}.site-footer .site-info .menu .title a{text-decoration:none !important;color:#fff;font-size:50px;line-height:1.2;letter-spacing:2px;text-transform:uppercase;font-family:"ArtoCondensedRegular" !important}.block-nextpage{text-align:center;padding:5rem 0}.menu-footer-nav-container{width:100%;margin:32px 0 0}.svg-container{width:50%}.svg-container img{max-width:150px}#footer-nav{display:flex;justify-content:center;padding:0;margin:0}#footer-nav li{font-family:"DMSans-Medium" !important;font-size:16px;line-height:20.8px;list-style:none;padding:0 16px;margin-bottom:0}#footer-nav li i{font-size:30px}#footer-nav li.current-menu-item a{color:#005843;border-bottom:1px solid #005843}#footer-nav li:last-child{padding-right:0}#footer-bottom{display:flex;margin:16px 0 0;padding:0}#footer-bottom li{list-style:none;margin:0 16px 0 0}#footer-social{display:flex;padding:0;flex-wrap:wrap;justify-content:flex-start}#footer-social li{list-style:none;margin:0 16px 0 0}#footer-social li:last-child{margin:0}#footer-social li i{font-size:24px}#footer-social li.title{width:100%;margin:0;text-align:left}#footer-social li:hover svg{fill:#9876e2}#footer-social svg{fill:#fff;width:15px}#footer-social .small-icon svg{width:24px !important}.cookie-banner{position:fixed;bottom:0;width:100%;background-color:#ffd2d2;display:flex;align-items:flex-start;justify-content:space-between;padding:2rem 1rem;font-size:22px;line-height:33px;flex-direction:column}.cookie-banner p{color:#fff;margin:0;font-family:"DMSans-Medium" !important;text-align:left}.cookie-banner a{color:#fff;font-family:"DMSans-Medium"}.cookie-banner button{border:none;background:0 0;text-transform:uppercase;font-size:14px;line-height:21px;letter-spacing:2px;font-family:"ArtoCondensedRegular" !important;margin-top:1rem;padding:0}.cookie-banner button:hover:after{width:0}.cookie-banner button:after{content:"";width:100%;height:2px;background:#ff2525;display:block;transition:all .2s}.left-align h3{text-align:left !important}.get-updates{display:flex;flex-direction:column;align-items:center;background:#120a32 !important;border-bottom:1px solid #fff;padding-bottom:64px}.get-updates p{max-width:100%;text-align:left !important;margin:0 !important}.get-updates input[type=email]{max-width:100% !important;margin:32px 0 !important;height:auto !important;width:auto !important}.error404 .error-404{height:calc(100vh - 171px);display:flex;align-items:center;justify-content:center;text-align:center}.error404 .error-404 h1{color:#120a32;font-size:120px !important;line-height:150px !important;letter-spacing:2px;font-family:"DMSans-Medium" !important;-webkit-text-stroke-width:4px;-webkit-text-stroke-color:#fff}.error404 .error-404 h2{font-size:32px;line-height:41.6px;letter-spacing:1px;color:#ffd2d2;font-family:"DMSans-ExtraLight" !important}.error404 .error-404 p{color:#fff;padding:1rem;font-family:"DMSans-ExtraLight"}.error404 .error-404 a{color:#fff;display:inline-block;text-decoration:none;transition:all .2s;font-family:"DMSans-Medium"}.error404 .error-404 a:hover{color:#fff}.error404 .error-404 a:hover:after{width:100%}.error404 .error-404 a:after{content:"";width:0;height:2px;background:#120a32;display:block;transition:all .2s}.nav-menu-dark #nav-menu-dark li{color:#160333}.nav-menu-dark #nav-menu-dark li a{color:#160333;font-family:"ArtoCondensedRegular" !important}.nav-menu-dark .hamburger-inner,.nav-menu-dark .hamburger-inner:before,.nav-menu-dark .hamburger-inner:after{background:#160333}.nav-menu-dark .page-header p,.nav-menu-dark .block-text p{color:#120a32 !important}.nav-menu-dark.menu-active #nav-menu-dark li{color:#fff}.nav-menu-dark.menu-active #nav-menu-dark li a{color:#fff;font-family:"ArtoCondensedRegular" !important}.nav-menu-light .page-header h2{color:#fff !important}.dark-theme .hamburger-inner,.dark-theme .hamburger-inner:before,.dark-theme .hamburger-inner:after{background-color:#120a32}.dark-theme .mobile-navigation ul li a{color:#000 !important}.dark-theme svg{fill:#120a32 !important}img{max-width:100%;height:auto}article{padding:0 2rem}a{transition:all .2s}::-webkit-scrollbar{width:0;background:0 0}::-webkit-scrollbar-thumb{background:#fff}@media (min-width:768px){.b1 p{font-size:20px !important;line-height:1.5 !important}.b2 p{font-size:18px !important;line-height:1.5 !important}h1{font-size:32px !important;line-height:36px !important}h2{font-size:100px !important;line-height:95px !important}h3{font-size:70px !important}.block-title{font-size:26px !important;line-height:50px !important;margin-bottom:32px}#sib-form{flex-direction:row}.sib-form{min-width:500px;padding-left:32px !important;margin-top:0 !important}.sib-form input{max-width:320px}.sib-form button{margin-left:32px}.block-text .btn{width:auto !important;text-align:left !important}.block-text_image_row .btn{width:auto !important;text-align:left !important}.block-post_gallery__container--content figure.item-2,.block-post_gallery__container--content figure.item-10{width:50%}.block-post_gallery__container--content figure.item-3,.block-post_gallery__container--content figure.item-11{width:50%}.block-post_gallery__container--content figure.item-5,.block-post_gallery__container--content figure.item-13{width:50%}.block-post_gallery__container--content figure.item-6,.block-post_gallery__container--content figure.item-14{width:50%}.page-header__slider .page-header__content--content{top:50vh}.page-header__content h1{font-size:200px !important;line-height:160px !important;margin-bottom:-20px}input[type=date]{width:auto}input[type=submit].btn{width:auto}.woocommerce div.product{display:block}.woocommerce-column--billing-address{margin-bottom:0}.woocommerce ul.order_details,.woocommerce-order-details,.woocommerce-customer-details{margin:64px}.get-updates{flex-direction:row}.get-updates p{max-width:630px}.get-updates input[type=email]{max-width:300px !important;margin:0 16px 0 0 !important}}@media (min-width:1150px){p,.section li{font-size:22px;line-height:30px}.b1 p{font-size:22px !important;line-height:1.5 !important}.b2 p{font-size:20px !important;line-height:1.5 !important}.player-quote{padding-top:64px}.dpt-n{padding-top:0}.dpr-n{padding-right:0}.dpb-n{padding-bottom:0}.dpl-n{padding-left:0}.dpt-xs{padding-top:16px}.dpr-xs{padding-right:16px}.dpb-xs{padding-bottom:16px}.dpl-xs{padding-left:16px}.dpt-s{padding-top:32px}.dpr-s{padding-right:32px}.dpb-s{padding-bottom:32px}.dpl-s{padding-left:32px}.dpt-m{padding-top:64px}.dpr-m{padding-right:64px}.dpb-m{padding-bottom:64px}.dpl-m{padding-left:64px}.dpt-l{padding-top:128px}.dpr-l{padding-right:128px}.dpb-l{padding-bottom:128px}.dpl-l{padding-left:128px}.block-text__container p{text-align:center}.block-text__container ul{flex-direction:row}.block-text__container ul li{width:50%;text-align:center;margin-left:0}.block-text__container h1{font-size:50px;line-height:60px}.block-text__container h2{text-align:center}.block-text__container h3{text-align:center;margin:0 auto 32px}.block-tiles__container{flex-direction:row}.block-tiles__container--tile{width:33%;padding:0 32px 32px}.block-tiles__container h2{margin:32px 0 32px}.block-button__container{flex-direction:row}.block-button__container--link{margin-right:1rem;margin-bottom:0}.block-button__container--link:last-child{margin-right:0}.block-image__container figcaption{text-align:left}.block-slider__container--arrows div{width:50px;height:50px;padding:15px}.block-slider__container--arrows-prev{left:2rem}.block-slider__container--arrows-next{right:2rem}.block-slider__container .slick-dots{bottom:1rem}.block-slider__container figcaption{text-align:left}.block-text_image_row.flip .block-text_image_row__container.text-left{flex-direction:row}.block-text_image_row .player-quote{display:block}.block-text_image_row__container{flex-direction:row;padding:0}.block-text_image_row__container.text-right{flex-direction:row-reverse;justify-content:flex-end;gap:64px}.block-text_image_row__container.text-left{flex-direction:row}.block-text_image_row__container--text{max-width:484px;padding:0 0 32px}.block-text_image_row__container--image{width:49%;margin:0}.block-text_image_row__container--image-desktop{display:block}.block-text_image_row__container--image-mobile{display:none}.block-logos__container--content img:hover{opacity:1}.block-logos__container--content img{filter:brightness(0) invert(1);opacity:.5}.block-testimonial{height:150vh}.block-testimonial__container h1{font-size:50px;line-height:60px}.block-testimonial__container h2{font-size:35px;line-height:42px}.block-testimonial__container h3{font-size:26px}.block-press_gallery__container{flex-direction:row;gap:64px}.block-post_gallery__container--content figure.item-1,.block-post_gallery__container--content figure.item-9{width:50%}.block-post_gallery__container--content figure.item-3,.block-post_gallery__container--content figure.item-11{width:25%}.block-post_gallery__container--content figure.item-4,.block-post_gallery__container--content figure.item-12{width:50%}.block-post_gallery__container--content figure.item-5,.block-post_gallery__container--content figure.item-13{width:25%}.block-post_gallery__container--content figure.item-6,.block-post_gallery__container--content figure.item-14{width:33.33%}.block-post_gallery__container--content figure.item-7,.block-post_gallery__container--content figure.item-15{width:33.33%}.block-post_gallery__container--content figure.item-8,.block-post_gallery__container--content figure.item-16{width:33.33%;display:block}.block-2_column_row__container h1{font-size:50px;line-height:60px}.block-2_column_row__container h2{text-align:left;margin-bottom:0}.site-header .onethird.last{margin-left:auto;display:block}.site-header .site-branding__desktop--logo{padding-right:0;width:55px}.page-header__slider{aspect-ratio:16/9}.page-header__slider .page-header__content--content{top:75vh}.page-header__video .page-header__content--content{position:absolute;margin:0 0 20% 210px}.page-header__video .page-header__content--content h1{color:#fff !important;font-size:50px !important;line-height:60px !important}.page-header__content{padding:0}.page-header__content video{margin-top:0}.page-header__content--title{font-size:32px;line-height:41px}.page-header__content h1 span{font-size:35px;line-height:50px}.page-header__content--content h2{font-size:40px;line-height:46px}.page-header__content--content p{font-size:22px;line-height:28px}#site-navigation__overlay{display:block}#site-navigation ul{position:relative;height:auto;background:0 0;left:0;top:0;display:flex;padding:0;align-items:center;width:auto}#site-navigation ul li{font-size:16px !important;line-height:20.8px}#site-navigation ul li a{margin:0 16px;padding:0;display:inline-block}#site-navigation ul li#menu-item-190 a{border:2px solid #120a32;padding:13px 35px;margin:0 0 0 26px}#site-navigation ul li{font-size:inherit}#site-navigation ul li:first-child{margin-left:0}#site-navigation ul li ul{position:absolute;z-index:-1;justify-content:flex-end;padding:1rem 0 .5rem;flex-direction:column;top:20px;min-width:200px}#site-navigation ul li ul.slidein{left:-100%}#site-navigation ul li ul.fadein{left:0;opacity:0;visibility:hidden}#site-navigation ul li ul li{margin:0;padding:10px 0;text-align:left !important}.mobile-navigation{display:none}.mobile-navigation.active{display:none}.menu-toggle{display:none}.nav-menu.active{width:100vw}.nav-menu ul{justify-content:flex-end;padding:64px}.woo-page__back{padding:32px calc(64px - 1rem)}.woocommerce-product-gallery{width:50% !important}.woocommerce div.product form.cart .single_add_to_cart_button{width:33%}.woocommerce div.product div.images{margin-bottom:128px !important}.woocommerce-tabs{margin:128px auto}.woocommerce-tabs ul.tabs{flex-direction:row;height:40px !important;border-bottom:1px solid #3a3535}.woocommerce-tabs ul.tabs li{height:39px !important;border-right:1px solid #3a3535 !important;border-bottom:none !important}.woocommerce-tabs ul.tabs li.active{height:40px !important}.woocommerce-tabs ul.tabs li:last-child.active{border-right:1px solid #3a3535 !important}.woocommerce-message{margin:32px calc(64px - 1rem) 0}.woocommerce .woocommerce-ordering{margin-right:calc(60px - 1rem);margin-top:64px}.site-footer{padding:0 64px 64px}.site-footer p{text-align:left}.site-footer .site-info{flex-direction:row;align-items:flex-start}.site-footer .site-info p.dev{justify-content:flex-start;width:auto}.site-footer .site-info .menu-footer-contact-container{margin-left:128px}.site-footer .site-info .menu{margin:0}.site-footer .site-info .menu .title{margin-bottom:32px}.site-footer .site-info .menu .title a{font-size:70px}.menu-footer-nav-container{width:auto;margin-top:0;margin-bottom:0}.svg-container{width:33%}#footer-nav{justify-content:flex-end;flex-direction:row}#footer-social{justify-content:flex-end}#footer-social li.title{text-align:right;margin:0 0 32px}.cookie-banner{flex-direction:row;align-items:center;padding:2rem}.cookie-banner p{text-align:center}.cookie-banner button{margin:0}.error404 .error-404 h1{font-size:250px !important;line-height:300px !important}.error404 .error-404 h2{font-size:32px;line-height:41.6px}}@media (min-width:1200px){h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}legend{font-size:1.5rem}}@media (min-width:1365px){.mejs-overlay-button{height:130px !important;width:130px !important}.block-text_image_row__container--text{max-width:532px}.block-text_image_row__container--text h3{margin-bottom:32px}.block-2_column_row__container{flex-direction:row}.block-2_column_row__container--left{width:45%}.block-2_column_row__container--right{margin-top:0;width:45%}.site-header{padding:32px 64px}.page-header__content--content{left:64px;bottom:64px;right:64px}}@media (min-width:1600px){.block-text_image_row__container--text{max-width:660px}}