:root{--ilcc-background-color:#fff;--ilcc-text-color:#1e1e1e;--ilcc-link-color:#1e1e1e;--ilcc-link-color-hover:#555;--ilcc-close-button:#000;--ilcc-close-button-hover:#444;--ilcc-close-button-text:#fff;--ilcc-close-button-hover-text:#fff;--ilcc-settings-background-color:#f9f9f9;--ilcc-settings-border:#eee;--ilcc-toggle-background-color:#e6e6e6;--ilcc-toggle-handle-background-color:#b3b3b3;--ilcc-radius:4px;--color-transparent:transparent;--color-white:#fff;--color-primary:#164fae;--color-primary-hover:#1f2b3d;--color-primary-light:#d8e7f7;--color-secondary:#f4f6f7;--color-secondary-hover:#e9eced;--color-secondary-dark:#e4e7e8;--color-secondary-dark-hover:#dcdfe1;--color-bm-denim-blue:#2b3b54;--color-bm-denim-blue-hover:#1f2b3d;--color-bm-sky-blue:#034ea2;--color-bm-sky-blue-hover:#033b79;--color-bm-sky-blue-light:#d8e7f7;--color-bm-strawberry-red:#ef4130;--color-bm-strawberry-red-hover:#cc3728;--color-alert:#e71d32;--color-alert-medium:#e9837e;--color-alert-light:#fbf3f1;--color-alert-text:#fbf3f1;--color-notice:#634125;--color-notice-medium:#dba135;--color-notice-light:#fcfdeb;--color-notice-text:#7e5329;--color-success:#56a349;--color-success-medium:#5fc08b;--color-success-light:#f4faf8;--color-success-text:#f4faf8;--color-info:#2256b9;--color-info-medium:#84a7f8;--color-info-light:#edf6ff;--color-info-text:#84a7f8;--color-body-text:#2d3748;--color-body-text-light:#383f44;--color-heading-text:#152935;--color-border:#eee;--color-border-dark:#d9e0e8;--color-links:#164fae;--color-links-hover:#2f3e4f;--eyebrow-color:var(--color-primary);--text-button-icon-color:var(--color-links);--text-button-icon-color-hover:var(--color-links-hover);--text-button-text-color:var(--color-links);--text-button-text-color-hover:var(--color-links-hover);--button-background:var(--color-primary);--button-background-hover:var(--color-primary-hover);--button-border-color:transparent;--button-border-color-hover:transparent;--button-text-color:#fff;--button-text-color-hover:#fff;--button-text-size:var(--text-medium);--form-input-background:#fff;--font-weight-light:300;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;--font-family-alt:"ff-meta-serif-web-pro","Helvetica Neue",Helvetica,Arial,sans-serif;--line-height-default:1.5;--line-height-heading:1.2;--text-base:1rem;--text-xsmall:.7rem;--text-small:.85rem;--text-medium:1rem;--text-large:1.15rem;--text-xlarge:1.25rem;--text-xxlarge:1.5rem;--text-h1:2.125rem;--text-h2:1.6rem;--text-h3:1.375rem;--text-h4:1.25rem;--text-h5:1.15rem;--text-h6:1rem;--shadow-default:0 0 20px rgba(0,0,0,.05);--radius:10px;--radius-rounded:999rem;--section-spacing:2rem;--grid-spacing:1.5rem;--width-content:40rem;--width-content-wide:62.5rem;--width-page:80rem;--layer-1:10;--layer-2:20;--layer-3:30;--layer-4:40;--layer-5:50;--layer-6:60;--layer-7:70;--layer-8:80;--layer-9:90;--layer-10:100;--transition-duration-fast:.1s;--transition-duration-slow:.25s;--transition-easing:ease-in-out;--l-header-height:3.5rem}@media only screen and (min-width:1024px){:root{--text-xsmall:.75rem;--text-medium:1.1rem}}@media only screen and (min-width:640px){:root{--text-large:1.25rem}}@media only screen and (min-width:1024px){:root{--text-large:1.4rem;--text-xlarge:2.125rem;--text-xxlarge:2.625rem;--text-h1:2.75rem}}@media only screen and (min-width:1248px){:root{--text-h1:3.5rem}}@media only screen and (min-width:1024px){:root{--text-h2:2.45rem;--text-h3:1.75rem;--text-h4:1.5rem;--text-h5:1.35rem;--section-spacing:3rem}}@media only screen and (min-width:1248px){:root{--section-spacing:5rem;--grid-spacing:2rem}}@media (prefers-reduced-motion:reduce){:root{--transition-duration-fast:0s;--transition-duration-slow:0s}}@media only screen and (min-width:768px){:root{--l-header-height:4.5rem}}@font-face{font-family:proxima-nova;font-stretch:25% 151%;font-weight:100 900;src:url(/wp-content/themes/bmedia/assets/fonts/proxima-vara/proxima-vara.woff2) format("woff2"),url(/wp-content/themes/bmedia/assets/fonts/proxima-vara/proxima-vara.woff) format("woff")}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}a,body,div,figure,footer,form,header,html,section,span,strong{margin:0;padding:0}p{padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;background-color:var(--color-white);color:var(--color-body-text);font-family:var(--font-family);line-height:var(--line-height-default);scroll-behavior:smooth;scroll-margin-top:4.5rem}[id]{scroll-margin-top:calc(2rem + var(--l-header-height))}.site{overflow-x:hidden;padding-top:var(--l-header-height);position:relative;width:100%}::-moz-selection{background-color:var(--color-primary);color:#fff}::selection{background-color:var(--color-primary);color:#fff}*{box-sizing:border-box}:after,:before{box-sizing:inherit}p{color:var(--color-body-text);font-size:var(--text-medium);letter-spacing:-.006em;line-height:var(--line-height-default);margin:0 0 1em}i{font-style:italic}strong{font-weight:var(--font-weight-bold)}a{color:var(--color-links);text-decoration:none}a:hover{color:var(--color-links-hover);text-decoration:underline}.h4{color:var(--color-heading-text);line-height:var(--line-height-heading);margin-bottom:.5em;margin-top:1em;font-weight:var(--font-weight-semibold);line-height:1.2;font-size:var(--text-h4)}svg{height:auto;max-width:100%}figure,footer,header,section,svg{display:block}:focus:not(:focus-visible){outline:0}[x-cloak]{display:none!important}:root{--kb-sidebar-width:300px}.button,form button{-webkit-appearance:none;background-color:var(--button-background);border:1px solid var(--button-border-color);border-radius:var(--radius-rounded);color:var(--button-text-color);cursor:pointer;display:inline-block;font-size:var(--button-text-size);font-weight:var(--font-weight-bold);line-height:1;padding:1rem 2rem;text-align:center;transition:background-color var(--transition-duration-slow) ease-out,color var(--transition-duration-slow) ease-out,transform var(--transition-duration-slow) ease-in-out;vertical-align:middle}.button:focus,.button:hover,form button:focus,form button:hover{background-color:var(--button-background-hover);box-shadow:0 7px 14px 0 rgba(0,0,0,.2);color:var(--button-text-color-hover);text-decoration:none;transform:translateY(-1px)}.button.is-small{--button-text-size:var(--text-small);padding:.5rem 1rem}.button.is-hollow,.button.is-white{--button-text-color:var(--color-primary)}.button.is-hollow{--button-background:0 0;--button-background-hover:var(--color-primary);--button-border-color:var(--color-primary);--button-border-color-hover:var(--color-primary);--button-text-color-hover:#fff;border-width:2px}.button.is-white{--button-background:#fff;--button-background-hover:var(--color-secondary);--button-text-color-hover:var(--color-primary);--button-border-color:#fff;--button-border-color-hover:var(--color-secondary)}input{height:3rem;line-height:1;margin:0;padding:.5rem 1rem;background-color:var(--form-input-background);border:1px solid rgba(88,84,84,.3);border-radius:var(--radius);color:var(--color-body-text-light);font-size:var(--text-medium);max-width:100%;outline:0;width:100%}input:not([type=button]):focus,input:not([type=button]):hover{border-color:var(--color-primary)}form button{border:0;height:auto;width:auto}.menu-toggle{--color:#000;--size:1.25rem;--line-width:2px;cursor:pointer;position:relative}.menu-toggle .bars{height:calc(var(--size)/1.5);right:calc(50% - var(--size)/2);top:calc(50% - var(--size)/3);width:var(--size)}.menu-toggle .bar{background:var(--color);display:block;height:var(--line-width);position:absolute;right:0;top:calc(50% - var(--line-width)/2);transition:transform var(--transition-duration-slow) ease-in,opacity 0s ease-out var(--transition-duration-slow),margin var(--transition-duration-slow) ease-out var(--transition-duration-slow);width:var(--size)}.menu-toggle .bar:first-child{margin-top:calc(var(--size)/3*-1)}.menu-toggle .bar:nth-child(2){width:80%}.menu-toggle .bar:nth-child(3){margin-top:calc(var(--size)/3)}.overlay-menu{background-color:var(--color-bm-denim-blue);color:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:var(--layer-9)}.search-form{position:relative}.search-form-input{border-radius:var(--radius-rounded);padding-right:6rem}.search-form-button{background-color:var(--color-primary);border-radius:var(--radius-rounded);font-size:var(--text-small);line-height:1;padding:.5rem 1rem;position:absolute;right:1rem;top:.5rem}.site-footer{margin-top:0!important;padding-bottom:2rem;padding-top:2rem}.site-footer hr{margin:0 auto;max-width:68rem;opacity:.1}.site-footer-about{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:50rem;padding-left:var(--grid-spacing);padding-right:var(--grid-spacing)}@media only screen and (min-width:768px){.site-footer-about{align-self:center;flex-flow:row}}.site-footer-about-logo{flex:0 1 100%;margin-bottom:1rem;margin-right:2rem}@media only screen and (min-width:768px){.site-footer-about-logo{flex:0 1 auto;margin-bottom:0}}.site-footer-about-logo svg{height:5rem;margin-left:auto;margin-right:auto;width:5rem}@media only screen and (min-width:1024px){.site-footer-about-logo svg{height:10rem;width:10rem}}.site-footer-about-content{flex:0 1 100%}@media only screen and (min-width:768px){.site-footer-about-content{flex:1 1 auto}}.site-footer-about-text{color:#fff;font-size:var(--text-large);margin-top:.5rem;text-align:center}@media only screen and (min-width:768px){.site-footer-about-text{text-align:left}}.site-footer-about-text a{background-color:var(--color-primary-hover);border-radius:var(--radius);color:#fff;display:inline-block;font-size:1rem;font-weight:var(--font-weight-semibold);padding:.1rem .5rem;transition:background-color,background-color var(--transition-duration-slow) var(--transition-easing)}.site-footer-about-text a:focus,.site-footer-about-text a:hover{background-color:var(--color-white);color:var(--color-primary-hover)!important;text-decoration:none}.site-footer-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;margin-left:auto;margin-right:auto;max-width:var(--width-page);padding-left:var(--grid-spacing);padding-right:var(--grid-spacing)}.site-footer-block{flex:0 1 calc(100% - var(--grid-spacing)*2);margin:var(--grid-spacing);padding-right:2rem}@media only screen and (min-width:768px){.site-footer-block{flex:0 1 calc(50% - var(--grid-spacing)*2)}}.site-header{background-color:var(--color-white);box-shadow:0 2px 4px 0 rgba(0,0,0,.05);left:0;position:fixed;top:0;width:100%;z-index:var(--layer-10)}.site-header-inner{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row;height:var(--l-header-height);justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem}.site-header-item{margin-left:.5rem;margin-right:.5rem}.site-header-item:first-child{margin-left:0}.site-header-item:last-child{margin-right:0}.site-header-item.site-header-search{align-items:center;display:none;justify-content:center}@media only screen and (min-width:1024px){.site-header-item.site-header-search{display:-webkit-box;display:-ms-flexbox;display:flex}}.site-header-item.site-header-search>button{align-self:stretch;padding-left:1.5rem;padding-right:1.5rem}.site-header-logo{flex:0 1 12rem;max-width:12rem}@media only screen and (min-width:560px){.site-header-logo{flex:0 1 14rem;max-width:14rem}}.site-header-logo a{display:block}.site-header-logo a>*{max-height:1.5rem;max-width:100%}.site-header-title{font-size:2rem;font-weight:var(--font-weight-bold);word-break:break-all}.site-header-contact{display:none}@media only screen and (min-width:1024px){.site-header-contact{display:block}}.site-header-contact .button{font-size:1.1rem;padding:.6em 1.2em}.site-header-search{margin-right:0}.search-toggle{cursor:pointer}.site-header-search-icon{display:block;width:1.5rem}.site-header-search-icon:after{text-rendering:auto;-webkit-font-smoothing:antialiased;color:inherit;content:"";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:125%;font-style:normal;font-variant:normal;font-weight:300;vertical-align:middle}.site-header-search-bar{background-color:var(--color-bm-sky-blue);left:0;max-height:0;overflow:hidden;position:absolute;top:4.5rem;transition:max-width var(--transition-duration-slow) var(--transition-easing);width:100%}.site-header-search-bar .search-form{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row;height:4.5rem;justify-content:space-between;margin:0 auto;max-width:var(--width-content-wide);padding:1.5rem}.site-header-search-bar .search-form .search-form-button{right:2rem;top:auto}.site-header-overlay-menu-trigger,.site-header-overlay-menu-trigger .menu-toggle .bars{position:relative}@media only screen and (min-width:1024px){.site-header-overlay-menu-trigger{display:none}}.site-header-overlay-menu-trigger .menu-toggle{margin-top:.5rem;padding-left:3rem}.site-header-overlay-menu-trigger-label{font-size:var(--text-small);font-weight:var(--font-weight-semibold);left:0;margin-right:.25rem;position:absolute;top:-2px}.scroll-progress{height:4px;width:100%}.scroll-progress-bar{background:var(--color-primary);display:none;height:4px;width:0}.toggle{-webkit-touch-callout:none;-moz-appearance:none;-webkit-appearance:none;border:0;color:inherit;cursor:pointer;outline:0;padding:0;position:relative;text-align:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggle,.toggle:focus,.toggle:hover{background:0 0}.link-invisible{color:inherit}.link-invisible:hover{color:inherit;text-decoration:none}.link-invisible:after{display:none!important}.has-drop-cap:not(:focus):first-letter{color:var(--color-primary);float:left;font-size:5em;font-style:normal;font-weight:var(--font-weight-bold);line-height:1;padding-right:.15em;text-transform:uppercase}.has-drop-cap:not(:focus):first-letter:after{clear:both;content:"";display:table}hr{background-color:var(--color-border-dark);border:0;clear:both;height:1px;margin:1rem auto;max-width:var(--width-page);width:100%}.has-bm-denim-blue-background-color:not(.wp-block-button__link){background-color:var(--color-bm-denim-blue);--color-heading-text:#fff;--color-body-text:#fff;--color-body-text-light:hsla(0,0%,100%,.75);--link-color:#fff;--link-color-hover:#fff;--button-background:#fff;--button-background-hover:var(--color-secondary);--button-text-color:#383f44;--button-text-color-hover:#152935;--eyebrow-color:hsla(0,0%,100%,.75);--text-button-icon-color:#fff;--text-button-icon-color-hover:#fff;--text-button-text-color:#fff;--text-button-text-color-hover:#fff}.fal{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;display:inline-block;font-style:normal;font-variant:normal;line-height:1;font-family:Font Awesome\ 5 Pro;font-weight:300}.fa-comments:before{content:""}@font-face{font-display:block;font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:300;src:url(/wp-content/themes/bmedia/assets/fonts/fontawesome/fa-light-300.eot);src:url(/wp-content/themes/bmedia/assets/fonts/fontawesome/fa-light-300.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/bmedia/assets/fonts/fontawesome/fa-light-300.woff2) format("woff2"),url(/wp-content/themes/bmedia/assets/fonts/fontawesome/fa-light-300.woff) format("woff"),url(/wp-content/themes/bmedia/assets/fonts/fontawesome/fa-light-300.ttf) format("truetype"),url(/wp-content/themes/bmedia/assets/fonts/fontawesome/fa-light-300.svg#fontawesome) format("svg")}@font-face{font-display:block;font-family:Font Awesome\ 5 Duotone;font-style:normal;font-weight:900;src:url(/wp-content/themes/bmedia/assets/fonts/fontawesome/fa-duotone-900.eot);src:url(/wp-content/themes/bmedia/assets/fonts/fontawesome/fa-duotone-900.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/bmedia/assets/fonts/fontawesome/fa-duotone-900.woff2) format("woff2"),url(/wp-content/themes/bmedia/assets/fonts/fontawesome/fa-duotone-900.woff) format("woff"),url(/wp-content/themes/bmedia/assets/fonts/fontawesome/fa-duotone-900.ttf) format("truetype"),url(/wp-content/themes/bmedia/assets/fonts/fontawesome/fa-duotone-900.svg#fontawesome) format("svg")}.is-icon-left{margin-right:.5em}.mt-0{margin-top:0!important}.m-b-0{margin-bottom:0!important}