.a_bgChevronFilled{position:absolute;top:50%;right:10%;transform:translateY(-50%);width:auto;height:200%;fill:var(--colorPrimary-dark);mix-blend-mode:multiply}@media only screen and (max-width:800px){.a_bgChevronFilled{right:0;background-color:var(--colorPrimary-dark)}}.a_bgChevronHero{position:absolute;top:0;left:0;z-index:1;width:70%;height:100%;background-image:url(/images/heroChevron.svg);background-position:center right;background-size:cover;background-repeat:no-repeat;mix-blend-mode:multiply}@media only screen and (max-width:600px){.o_heroHome .a_bgChevronHero,.o_heroStandard .a_bgChevronHero,.o_heroTeam .a_bgChevronHero{top:3rem}}.a_bgChevronSimple{position:absolute;top:0;right:-4rem;width:auto;height:100%;fill:var(--colorWhite)}.a_bgChevronSimple.-fillGreyLight{fill:var(--colorGrey-light)}@media only screen and (max-width:1000px){.a_bgChevronSimple{display:none}}.a_bgImage{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}@media only screen and (max-width:600px){.o_heroStandard .a_bgImage{top:6rem;height:calc(100% - 6rem)}}.a_bgVideo{position:absolute;top:0;left:0;width:100%;height:100%}.a_bgVideo ._videoPlayer{position:absolute;top:0;left:0;width:100%;min-height:100%;height:100%;pointer-events:none;overflow:hidden}.a_bgVideo ._videoPlayer iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:56.25vw;min-height:100%}.a_button{display:inline-block;position:relative;margin:0;padding:.75rem 2rem;border:.125rem solid transparent;outline:0;background:var(--colorSecondary);font-size:1rem;font-weight:500;line-height:1em;color:var(--colorWhite);text-align:center;text-transform:uppercase;transition:all .25s ease-in-out;overflow:hidden}.a_button:hover{background-color:var(--colorSecondary-dark);cursor:pointer}.a_button .material-symbols-rounded{margin:-.5rem .5rem -.3125rem 0;vertical-align:middle}.a_button .material-symbols-rounded.-after{margin:-.5rem 0 -.3125rem .5rem;vertical-align:middle}.theme-BMAC .a_button{font-size:1.25rem;font-weight:600;border-radius:.25rem}.theme-BMAC .a_button:hover{background-color:var(--colorPrimary)}.theme-BMAC .a_button.-active{color:var(--colorSecondary);background:var(--colorPrimary)}.a_button.-ghost{background-color:transparent;border:.125rem solid var(--colorPrimary);color:var(--colorOffBlack)}.a_button.-ghost:hover{background-color:transparent}.a_button.-colorSecondary{border-color:var(--colorSecondary);background-color:var(--colorSecondary);color:var(--colorOffBlack)}.a_button.-ghost.-colorSecondary{background-color:transparent;border-color:var(--colorSecondary);color:var(--colorSecondary)}.a_button.-colorWhite{border-color:var(--colorWhite);background-color:var(--colorWhite);color:var(--colorWhite)}.a_button.-ghost.-colorWhite{background-color:transparent;border-color:var(--colorWhite);color:var(--colorWhite)}.a_button.-small{padding:.75rem 1.5rem}.a_button.-large{font-size:1.25rem}.a_button.-wider{padding-right:3.5rem;padding-left:3.5rem}.a_button.-widest{box-sizing:border-box;width:100%}.a_button:disabled{cursor:not-allowed;background-color:var(--colorOffBlack)}.a_button:disabled:hover{animation-name:none}.a_buttonBurger{display:inline-block;position:relative;box-sizing:content-box;width:2.375rem;height:2.375rem;padding:0;border:.1875rem solid var(--colorSecondary);border-radius:0;background:var(--colorSecondary);font-size:1.25rem;transition:all .25s ease-in-out}.a_buttonBurger ._line{position:absolute;top:calc(50% - .125em);left:15%;width:70%;height:.25rem;border-radius:.25rem;background-color:var(--colorWhite);transform-origin:center;transition:all .25s ease-in-out}.a_buttonBurger ._lineOne{top:calc(25% - .125rem)}.a_buttonBurger ._lineTwo{opacity:1}.a_buttonBurger ._lineThree{top:calc(75% - .125rem)}.a_buttonBurger:hover{background-color:var(--colorSecondary-dark);border-color:var(--colorSecondary-dark);cursor:pointer}.a_buttonBurger ._btnContent{font-size:0;opacity:0}.a_buttonBurger.-active .lineOne{top:calc(50% - .125em);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.a_buttonBurger.-active .lineTwo{opacity:0}.a_buttonBurger.-active .lineThree{top:calc(50% - .125em);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.a_buttonBurger.-colorSecondary .line{background-color:var(--colorSecondary)}.a_buttonBurger.-colorOffBlack .line{background-color:var(--colorOffBlack)}.a_buttonIcon{display:inline-block;position:relative;box-sizing:content-box;width:2.375rem;height:2.375rem;padding:0;border:.1875rem solid var(--colorSecondary);border-radius:0;background:var(--colorSecondary);font-size:1.25rem;transition:all .25s ease-in-out;vertical-align:top}.a_buttonIcon:hover{background-color:var(--colorSecondary-dark);border-color:var(--colorSecondary-dark);cursor:pointer}.a_buttonIcon .material-symbols-rounded{position:relative;font-size:2.4375rem;color:var(--colorWhite)}.a_buttonLink,.a_buttonLink:visited{display:inline-block;position:relative;margin:0;padding:.75rem 1rem;border:.125rem solid transparent;outline:0;background:var(--colorSecondary);font-size:1.25rem;font-weight:500;line-height:1em;color:var(--colorWhite);text-align:center;text-transform:uppercase;transition:all .25s ease-in-out;overflow:hidden}.a_buttonLink:hover{background-color:var(--colorSecondary-dark);cursor:pointer}.a_buttonLink .material-symbols-rounded{margin:-.5rem .25rem -.3125rem -.5rem;vertical-align:middle;font-size:2rem}.a_buttonLink .material-symbols-rounded.-after{margin:-.5rem -.5rem -.3125rem .25rem;vertical-align:middle;font-size:2rem}.theme-BMAC .a_buttonLink{border-radius:.25rem}.theme-BMAC .a_buttonLink:hover{background-color:var(--colorPrimary)}.theme-BMAC .a_buttonLink.-active{color:var(--colorSecondary);background:var(--colorPrimary)}.a_buttonLink.-ghost{background-color:transparent;border:.125rem solid var(--colorPrimary);color:var(--colorOffBlack)}.a_buttonLink.-ghost:hover{background:0 0}.theme-BMAC .a_buttonLink.-ghost{background-color:transparent;border:.125rem solid var(--colorWhite);color:var(--colorWhite)}.theme-BMAC .a_buttonLink.-ghost:hover{background:var(--colorPrimary)}.theme-BMAC .a_buttonLink.-colorPrimary{border-color:var(--colorPrimary);background-color:var(--colorPrimary);color:var(--colorWhite)}.theme-BMAC .a_buttonLink.-colorPrimary:hover{border-color:var(--colorSecondary);background-color:var(--colorSecondary);color:var(--colorWhite)}.a_buttonLink.-colorPrimary-dark{border-color:var(--colorPrimary-dark);background-color:var(--colorPrimary-dark);color:var(--colorWhite)}.a_buttonLink.-ghost.-colorPrimary-dark{background-color:transparent;border-color:var(--colorPrimary-dark);color:var(--colorPrimary-dark)}.a_buttonLink.-colorSecondary{border-color:var(--colorSecondary);background-color:var(--colorSecondary);color:var(--colorOffBlack)}.a_buttonLink.-ghost.-colorSecondary{background-color:transparent;border-color:var(--colorSecondary);color:var(--colorSecondary)}.a_buttonLink.-colorWhite{border-color:var(--colorWhite);background-color:var(--colorWhite);color:var(--colorWhite)}.a_buttonLink.-ghost.-colorWhite{background-color:transparent;border-color:var(--colorWhite);color:var(--colorWhite)}.a_buttonLink.-tiny,.a_buttonLink.-tiny:visited{padding:.3125rem 1rem .25rem 1rem;border-width:.0625rem;font-size:.75rem;text-transform:uppercase;color:var(--colorWhite)}.a_buttonLink.-tiny .material-symbols-rounded{margin:-.4375rem .25rem -.3125rem -.5rem;font-size:.9375rem}.a_buttonLink.-tiny .material-symbols-rounded.-after{margin:-.4375rem -.5rem -.3125rem .25rem;font-size:.9375rem}.a_buttonLink.-small{padding:.75rem 1.5rem}.a_buttonLink.-large{font-size:1.25rem}.a_buttonLink.-wider{padding-right:3.5rem;padding-left:3.5rem}.a_buttonLink.-pagination,.a_buttonLink.-pagination:visited{padding:.75rem;height:1rem;min-width:1rem;margin:0 .25rem;white-space:nowrap;color:var(--colorWhite)}.a_buttonLink.-pagination.-prev .material-symbols-rounded{margin:-.5rem -.5rem -.3125rem 0}.a_buttonLink.-pagination.-next .material-symbols-rounded{margin:-.5rem -.3125rem -.3125rem -.25rem}.a_buttonLink.-pagination.-active{background-color:var(--colorSecondary-dark);border-color:var(--colorSecondary-dark);color:var(--colorOffBlack);animation-name:none;cursor:not-allowed}.a_buttonLink.-pagination.-disabled{background-color:var(--colorGrey);border-color:var(--colorGrey);animation-name:none;cursor:not-allowed}@media only screen and (max-width:600px){.a_buttonLink,.a_buttonLink:visited{font-size:1rem}.a_buttonLink .material-symbols-rounded{font-size:1.75rem}}.a_buttonLinkIcon{position:relative;display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border:none;border-radius:50%;background-color:var(--colorPrimary-dark);color:var(--colorWhite);transition:all .25s ease-in-out}.a_buttonLinkIcon:hover{width:5rem;height:4rem;margin:.25rem auto;border:none}.a_buttonLinkIcon .material-symbols-rounded{position:relative;font-size:2rem}.a_buttonLinkIcon.-centered{margin:0 auto}.a_buttonLinkIcon.-centered.-squishDown:hover{margin-top:.5rem}.-spotTop::after{display:block;content:"";position:absolute;top:-2.25rem;left:50%;width:1.25rem;height:1.25rem;margin-left:-.625rem;border-radius:.625rem;transition:all .25s ease-in-out;background-color:var(--colorPrimary-dark)}.-spotTop:hover::after{top:-1.5rem}.a_contactDetail{display:flex;align-items:center;padding:1rem 0;border:none;color:var(--colorWhite);font-size:1.375rem;font-weight:700;transition:all .25s ease-in-out}.a_contactDetail:visited{color:var(--colorWhite)}.a_contactDetail:hover{border:none;color:var(--colorSecondary)}.a_contactDetail .material-symbols-rounded{font-size:2rem;margin-right:.75rem}.a_contactDetail svg{width:2rem;height:2rem;margin-right:.75rem}.a_headingHighlighted{position:relative;z-index:2;line-height:1.06125em}.a_headingHighlighted .-highlight{position:relative;display:inline-block;white-space:nowrap}.a_headingHighlighted .-highlight .-content{position:relative;z-index:3}.a_headingHighlighted .-highlight .-background{position:absolute;bottom:.125em;left:0;z-index:1;display:inline-block;width:100%;height:.7em;background-color:var(--colorPrimary-dark)}.a_headingHighlighted .-highlight::before{content:"";position:absolute;bottom:.125em;left:-.25em;z-index:-1;width:.7em;height:.7em;background-image:url('/_content/MohCornerstone.Web.Ui/images/HeadingHighlight-LeftEnd-PrimaryDark.svg');background-size:contain;background-repeat:no-repeat}.a_headingHighlighted .-highlight::after{position:absolute;right:-.6em;bottom:.125em;z-index:-1;content:"";width:.7em;height:.7em;background-image:url('/_content/MohCornerstone.Web.Ui/images/HeadingHighlight-RightEnd-PrimaryDark.svg');background-size:contain;background-repeat:no-repeat}.a_headingHighlighted.-colorSecondary .-highlight .-background{background-color:var(--colorSecondary)}.a_headingHighlighted.-colorSecondary .-highlight::before{background-image:url('/_content/MohCornerstone.Web.Ui/images/HeadingHighlight-LeftEnd-Secondary.svg')}.a_headingHighlighted.-colorSecondary .-highlight::after{background-image:url('/_content/MohCornerstone.Web.Ui/images/HeadingHighlight-RightEnd-Secondary.svg')}.a_headingHighlighted.-typewriter .-highlight{margin-top:-.5rem}.a_headingHighlighted.-typewriter .-highlight .-content{display:inline-block;bottom:-.75rem;overflow:hidden;white-space:nowrap;animation:typing .5s steps(40,end)}@keyframes typing{from{width:0}to{width:100%}}.a_toggle label{display:flex;align-items:center;justify-content:flex-end;padding:0;user-select:none}.a_toggle .toggleRail{display:inline-block;position:relative;align-self:flex-end;width:3rem;height:1.5rem;margin:0 0 0 .5rem;border-radius:1rem;background-color:var(--colorOffWhite-dark);color:var(--colorOffBlack)}.a_toggle .toggleSlider{position:absolute;z-index:2;top:0;left:0;width:1.5rem;height:1.5rem;border-radius:.875rem;background-color:var(--colorPrimary);transition:all .25s ease-in-out}.a_toggle label:hover .toggleSlider{background-color:var(--colorPrimary-light)}.a_toggle input{display:block;position:absolute;z-index:3;width:3rem;height:1.5rem;margin:0;opacity:0}.a_toggle input:hover{cursor:pointer}.a_toggle input:checked~.toggleSlider{left:1.5rem}.a_toggle input:active~.toggleSlider{width:2rem}.a_toggle input:checked:active~.toggleSlider{left:1rem}.a_toggle .toggleTrue{position:absolute;z-index:1;top:.375rem;left:.375rem;font-size:.75em}.a_toggle .toggleFalse{position:absolute;z-index:1;top:.375rem;right:.375rem;font-size:.75em}.a_toggle.-left label{flex-direction:row-reverse}.a_toggle.-left .toggleRail{margin:0 .5rem 0 0}.a_toggle.-colorSecondary .toggleSlider{background-color:var(--colorSecondary)}.a_toggle.-colorSecondary label:hover .toggleSlider{background-color:var(--colorSecondary-light)}.a_toggle.-colorGrey .toggleSlider{background-color:var(--colorGrey)}.a_toggle.-colorGrey label:hover .toggleSlider{background-color:var(--colorGrey-light)}.a_inputRadio{display:block;margin:0 0 .3125rem 0}.a_inputRadio label{padding:0}.a_inputRadio:hover{cursor:pointer}.a_inputRadio .radioButton{display:inline-block;position:relative;top:.125em;box-sizing:border-box;width:1rem;height:1rem;margin-right:.25rem;border:.1875em solid var(--colorWhite);border-radius:.5em;background-color:var(--colorWhite);box-shadow:0 0 0 .0625em var(--colorGrey);-webkit-box-shadow:0 0 0 .0625em var(--colorGrey);-moz-box-shadow:0 0 0 .0625em var(--colorGrey)}.a_inputRadio input{display:none}.a_inputRadio input:checked~.radioButton{background-color:var(--colorPrimary)}.a_inputSearch{position:relative;display:inline-block;font-size:1.25rem}.a_inputSearch form{min-height:1.8125rem;min-width:2.6875rem}.a_inputSearch input[type=search]{box-sizing:border-box;width:12rem;padding:.625rem .75rem .625rem .75rem;border:none;outline:0;font-size:1.25rem}.a_inputSearch ._siteSearchSubmit{box-sizing:border-box;position:absolute;top:0;right:0;width:2.6875rem;height:2.6875rem;border:none;outline:0;background-color:var(--colorWhite)}.a_inputSearch ._siteSearchSubmit:hover{cursor:pointer}.a_inputSearch ._siteSearchSubmit .material-symbols-rounded{margin-top:.1875rem;font-size:2rem;color:var(--colorSecondary)}.a_inputSearch ._siteSearchSubmit:hover .material-symbols-rounded{color:var(--colorSecondary-dark)}.a_navItem,.a_navItem:visited{border:none;font-size:1.125rem}.a_navItem:hover,.a_navItem:visited:hover{border-bottom:none}._bottomBarNavList li .a_navItem,._bottomBarNavList li .a_navItem:visited,._topBarNavList li .a_navItem,._topBarNavList li .a_navItem:visited{display:inline-block;padding:.25rem 1.375rem;font-weight:500}._topBarNavList li .a_navItem:hover{border-bottom:none}.a_navItem.-active,.a_navItem.-active:visited{border-bottom:none;color:var(--colorSecondary)}.a_navItem.-active:hover{border-bottom:none;color:var(--colorSecondary);cursor:pointer}.a_navItem.-highlight{position:relative;display:block;padding:.5rem 2rem;border-radius:1.5rem;border:.125rem solid var(--colorSecondary);color:var(--colorSecondary);transition:all .25s ease-in-out;overflow:hidden;animation-duration:1s;animation-delay:0;animation-iteration-count:1;animation-timing-function:ease-in-out}.a_navItem.-highlight:hover{animation-name:rubberBand}@media only screen and (max-width:1000px){#siteTopbar ul.m_navList li .a_navItem{font-size:1.75rem}#siteTopbar ul.m_navList li .a_navItem.-highlight{color:var(--colorWhite);padding:0;border:none}#siteTopbar ul.m_navList li .a_navItem .material-symbols-rounded{display:inline-block;float:right}}@media only screen and (max-width:600px){.a_navItem,.a_navItem:visited{font-size:.8rem;padding:.14rem}}.a_txtLink,.a_txtLink:visited{border:none;color:var(--colorOffBlack);font-weight:700;text-transform:uppercase;transition:all .25s ease-in-out;white-space:nowrap}.a_txtLink .material-symbols-rounded{font-size:1.25rem;vertical-align:bottom}.a_txtLink .material-symbols-rounded.-right{margin-right:-.25rem;margin-left:.25rem}.a_txtLink .material-symbols-rounded.-left{margin-right:.25rem;margin-left:-.25rem}.a_txtLink:hover{color:var(--colorPrimary)}.a_txtLink.-txtWhite{color:var(--colorWhite)}.a_txtLink.-txtWhite:hover{color:var(--colorSecondary);border-bottom:none}.a_txtLink.-iconSecondary .material-symbols-rounded{color:var(--colorSecondary)}.a_txtLink.-txtSmaller .material-symbols-rounded{position:relative;top:-.1875rem}@media only screen and (max-width:1200px){.a_txtLink.-txtSmaller .material-symbols-rounded{top:0}}.a_topBarBg{position:relative;z-index:2;width:100%;height:8rem;background:linear-gradient(180deg,var(--colorPrimary-darker) 0,var(--colorPrimary-dark) 100%)}@media only screen and (max-width:600px){.a_topBarBg{height:6rem}}.m_blockquote{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;overflow:hidden;min-height:29rem;height:100%;display:flex;align-items:center}.m_blockquote figure{margin:0;padding:0}.m_blockquote figure blockquote{position:relative;margin:0;padding:0;border:none;line-height:1em;font-style:italic}.m_blockquote figure blockquote p{font-size:1.5rem;transition:all .25s ease-in-out .5s}.m_blockquote figure figcaption.author{display:block;font-size:1.25rem;font-style:normal;font-weight:700;transition:all .25s ease-in-out .5s}@media only screen and (max-width:1000px){.m_blockquote{min-height:25rem}}@media only screen and (max-width:800px){.m_blockquote{min-height:20rem}}@media only screen and (max-width:600px){.m_blockquote{min-height:12rem}}.m_callToAction svg{width:5rem;margin-left:1rem}@media only screen and (max-width:800px){.m_callToAction h2{font-size:1.25rem}.m_callToAction svg{width:3rem;margin-left:.5rem}}.m_caseStudyFilter{display:inline-block;position:relative;margin:0 1.5rem .75rem 0}.m_caseStudyFilter ._filterDropdownBtn{min-width:18rem;background-color:var(--colorSecondary);color:var(--colorWhite);padding:.75rem 1.5rem;border:.125rem solid transparent;outline:0;text-transform:uppercase;font-size:1rem;font-weight:500;line-height:1em;text-align:left}.m_caseStudyFilter ._filterDropdownBtn:hover{cursor:pointer}.m_caseStudyFilter ._filterDropdownBtn svg{float:right;width:1.25rem;margin:-.125rem 0 -.125rem 1rem;vertical-align:middle;fill:var(--colorWhite)}.m_caseStudyFilter ._filterDropdownBtn.-open svg,.m_caseStudyFilter ._filterDropdownBtn:hover svg{transform:scaleY(-1)}.m_caseStudyFilter ul._filterDropdown{display:none;position:absolute;background-color:var(--colorOffWhite-light);width:100%;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.2);padding:0;z-index:10;margin:0;list-style:none;text-transform:uppercase;text-align:center}.m_caseStudyFilter ._filterDropdownBtn:hover+ul._filterDropdown,ul._filterDropdown.-open,ul._filterDropdown:hover{display:block}.m_caseStudyFilter ul._filterDropdown li{padding:0}.m_caseStudyFilter ul._filterDropdown li ._filterBtn{width:100%;padding:.5rem;border:none;outline:0;background-color:transparent;font-size:1rem;text-transform:uppercase;line-height:1.375rem}.m_caseStudyFilter ul._filterDropdown li ._filterBtn:hover{background-color:var(--colorOffWhite);color:var(--colorBlack);cursor:pointer}.m_contactDetails{margin:0;padding:0;list-style:none}@media only screen and (max-width:800px){.m_contactDetails li{display:inline-block;width:100%}.m_contactDetails li .a_contactDetail{display:inline-block}}.m_contentFeedTile h4{color:var(--colorPrimary);font-size:1.75rem;font-weight:400;text-transform:none}.m_contentFeedTile h5{margin:1rem 0 0 0;text-transform:uppercase}.m_heroSLide{background-size:cover;background-repeat:no-repeat}.m_heroSLide h1{font-size:2rem;text-transform:uppercase}.m_heroSLide h1 ._highlight{font-size:4rem;clear:both;margin-left:-.125rem;padding:.25rem 0;line-height:110%;color:var(--colorPrimary)}@media only screen and (max-width:400px){.m_heroSLide h1{font-size:1.75rem}.m_heroSLide h1 ._highlight{font-size:2.5rem}}.a_inputSelect{position:relative}.a_inputSelect select{position:relative;z-index:2;display:inline-block;box-sizing:border-box;width:100%;padding:.75rem 2.5rem .75rem 1.5rem;border-radius:1.5rem;border:.125rem solid var(--colorGrey);outline:0;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.a_inputSelect select::-ms-expand{display:none}.a_inputSelect .material-symbols-rounded{position:absolute;right:.1875rem;bottom:.1875rem;z-index:1;font-size:2.5rem;color:var(--colorOffBlack);transition:all .25s ease-in-out}.a_inputSelect select:hover{cursor:pointer}body.-fullscreenNavOpen{overflow:hidden}.m_navFullScreen{display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0;left:0;z-index:21;box-sizing:border-box;width:100%;height:0;padding:0;background:var(--colorSecondary-darker);transition:all .3s ease-in-out;overflow:hidden}.m_navFullScreen ._navFullScreenLogo{display:block;position:relative;border-bottom:none;fill:#fff}.m_navFullScreen.-active{height:100vh;padding:2.25rem 0;overflow:auto}.m_navFullScreen a.a_navItem,.m_navFullScreen a.a_navItem:visited{color:var(--colorWhite)}.m_navList{display:inline-block}.m_navList ._navList{display:flex;align-items:center;justify-content:flex-end;list-style:none;margin:0;padding:0}.m_navList ._navList li{position:relative;margin-right:1rem;border:.1875rem solid var(--colorSecondary);text-transform:uppercase}.m_navList._navList li:hover{border:.1875rem solid var(--colorWhite);background-color:var(--colorPrimary)}.a_navItem.-active:visited,.m_navList .a_navItem.-active{color:var(--colorWhite);background:var(--colorPrimary)}.m_navList ._navList li>*{position:relative;z-index:2}._navList li:after{content:'';position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:.75;background-color:var(--colorPrimary-dark);mix-blend-mode:multiply}.m_navList._bottomBarNavList{width:100%}.m_navList._bottomBarNavList ._navList{justify-content:center;flex-wrap:wrap}.m_navList._bottomBarNavList ._navList li{margin-bottom:1rem}._breadcrumb{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;font-weight:500;text-transform:uppercase}._breadcrumb li{display:flex;align-items:center;max-width:100%;margin-right:1rem;padding-right:1rem;border-right:1px solid var(--colorSecondary)}._breadcrumb li:last-child{border-right:none;margin-right:0;padding-right:0}._breadcrumb li .a_navItem{max-width:100%}._breadcrumb li .a_navItem:hover{color:var(--colorOffBlack)}._breadcrumb li .material-symbols-rounded{margin:0 .5rem;color:var(--colorOffBlack-dark);font-size:2rem}._breadcrumb li .a_navItem span{display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._breadcrumb li .a_navItem.-disabled,._breadcrumb li .a_navItem.-disabled:hover{cursor:not-allowed}.theme-BMAC nav.m_navListBreadcrumb ._breadcrumb li{border-right-color:var(--colorPrimary)}.theme-BMAC nav.m_navListBreadcrumb ._breadcrumb li .a_navItem{font-size:.75rem;line-height:1rem}.theme-BMAC nav.m_navListBreadcrumb ._breadcrumb li .a_navItem:hover{color:var(--colorPrimary)}.theme-BMAC nav.m_navListBreadcrumb ._breadcrumb li .a_navItem.-disabled:hover{color:var(--colorWhite)}nav.m_navListBreadcrumb.-chevronPrimary li .material-symbols-rounded{color:var(--colorPrimary)}@media only screen and (max-width:600px){._breadcrumb{flex-wrap:wrap}}.m_navListPageContents{margin:0 -1rem;padding:2rem 2rem 1.25rem 2rem;background-color:var(--colorGrey-light)}.m_navListPageContents ul{margin:0;padding:0;border-left:.0625rem solid var(--colorGrey-dark);list-style:none;font-weight:400}.m_navListPageContents ul li{margin:0 0 .75rem 0;padding:0 0 0 1rem}.m_navListPagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}.m_navListPagination ._ellipsis{display:inline-block;padding:0 .5rem}@media only screen and (max-width:600px){.m_navListPagination ._ellipsis{padding:0 .25rem}}.m_navListSitemap{margin:0;padding:0 0 0 1.5rem;border-left:.0625rem solid var(--colorGrey);list-style:none}.m_navListSitemap li{margin:.5rem 0 0 0;font-size:1.25rem;font-weight:400}.m_navListSocial{display:inline-block}.m_navListSocial ul{display:block;margin:0;padding:0;list-style:none}.m_navListSocial ul li{position:relative;top:.3125rem;margin:0 .25rem 0 .25rem;display:inline-block}.m_navListSocial ul li a{border:none;background-color:transparent;display:block;padding:0;border-radius:.25rem;width:1.5rem;height:1.5rem}.m_navListSocial ul li a svg{fill:var(--colorWhite);transition:fill .25s ease-in-out}.m_navListSocial ul li a:hover svg{fill:var(--colorSecondary)}.theme-BMAC .m_navListSocial ul li a svg:hover{fill:var(--colorPrimary)}.theme-BMAC .m_navListSocial ul li a svg{fill:var(--colorSecondary-light)}.theme-BMAC .m_navListSocial ul li a svg.svg_iconX{fill:var(--colorPrimary)}@media only screen and (max-width:1200px){.m_navListSocial{margin-top:.5rem;display:block}}.m_newsFilter{display:inline-block;position:relative;margin:0 1.5rem .75rem 0}.m_newsFilter ._filterDropdownBtn{min-width:18rem;background-color:var(--colorSecondary);color:var(--colorWhite);padding:.75rem 1.5rem;border:.125rem solid transparent;outline:0;text-transform:uppercase;font-size:1rem;font-weight:500;line-height:1em;text-align:left}.m_newsFilter ._filterDropdownBtn:hover{cursor:pointer}.m_newsFilter ._filterDropdownBtn svg{float:right;width:1.25rem;margin:-.125rem 0 -.125rem 1rem;vertical-align:middle;fill:var(--colorWhite)}.m_newsFilter ._filterDropdownBtn.-open svg,.m_newsFilter ._filterDropdownBtn:hover svg{transform:scaleY(-1)}.m_newsFilter ul._filterDropdown{display:none;position:absolute;background-color:var(--colorOffWhite-light);width:100%;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.2);padding:0;z-index:10;margin:0;list-style:none;text-transform:uppercase;text-align:center}.m_newsFilter ._filterDropdownBtn:hover+ul._filterDropdown,ul._filterDropdown.-open,ul._filterDropdown:hover{display:block}.m_newsFilter ul._filterDropdown li{padding:0}.m_newsFilter ul._filterDropdown li ._filterBtn{width:100%;padding:.5rem;border:none;outline:0;background-color:transparent;font-size:1rem;text-transform:uppercase;line-height:1.375rem}.m_newsFilter ul._filterDropdown li ._filterBtn:hover{background-color:var(--colorOffWhite);color:var(--colorBlack);cursor:pointer}.m_shareThis ul{list-style:none;padding:0}.m_shareThis ul li{padding:.5rem;width:2rem;height:2rem;border-bottom:none;float:left;margin-right:.5rem}.m_shareThis ul li a{border-bottom:none}.m_shareThis ul li a svg,.m_shareThis ul li a:visited svg{fill:var(--colorPrimary)}.m_tileBlogPost{position:relative;top:0;display:flex;flex-wrap:wrap;box-sizing:border-box;width:calc(50% - 2rem);margin:1rem;border-radius:1.5rem;overflow:hidden;color:var(--colorWhite);background-color:var(--colorBlack);transition:all .25s ease-in-out}.m_tileBlogPost:hover{transform:scale(1.0125)}.m_tileBlogPost ._tileBg{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:.5;background-position:center center;background-size:cover;background-repeat:no-repeat}.m_tileBlogPost ._tileLink{position:absolute;top:0;left:0;z-index:3;display:block;width:100%;height:100%;border:0}.m_tileBlogPost ._tileBody{box-sizing:border-box;width:100%;padding:2rem 2.5rem 0 2.5rem}.m_tileBlogPost ._tileFooter{width:100%;padding:6rem 2.5rem 2rem 2.5rem;align-self:flex-end}.m_tileBlogPost .a_blogPostMeta{font-size:1rem;margin-top:1rem}.m_tileBlogPost ._tileBody h3{position:relative;z-index:2}.m_tileBlogPost .a_blogPostMeta span{position:relative;z-index:2}.m_tileBlogPost .a_blogPostMeta a{position:relative;z-index:4;color:var(--colorWhite)}@media only screen and (max-width:1000px){.m_tileBlogPost{width:calc(50% - 2rem)}}@media only screen and (max-width:600px){.m_tileBlogPost{width:calc(100% - 2rem)}}@media only screen and (max-width:600px){.m_winnersMenu .menu{display:flex;flex-direction:column;align-items:center}}.o_blockCallToAction .banner{height:18rem;width:100%;background-size:cover;background-position:center}.o_blockCallToAction h2{font-weight:600}.o_blockCallToAction .cta-content a{color:var(--colorPrimary)}.o_blockCallToAction .cta-content{color:var(--colorWhite)}.o_blockCallToAction .logos{display:flex;align-content:center;flex-wrap:wrap;justify-content:center}.o_blockCallToAction ._listLogos{display:flex;align-content:center;justify-content:center;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:3rem}.o_blockCallToAction .logos li img{max-height:8rem}.o_contentAndVideo .leftContent{display:flex;flex-direction:column;justify-content:center}.o_contentAndVideo video{display:block;width:100%;height:100%}.b_blockLogosAndContent ._listLogos{display:flex;align-content:center;justify-content:center;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:3rem}.b_blockLogosAndContent ._listLogos li img{max-height:8rem}@media only screen and (max-width:600px){.b_blockLogosAndContent ._listLogos li img{max-height:4.85rem}}@media only screen and (max-width:400px){.b_blockLogosAndContent ._listLogos li img{max-height:4rem}}.o_quickLinks ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center}.o_quickLinks li{width:16rem;margin:0 1rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.o_quickLinks li p{font-weight:600}.o_quickLinks li img{width:8rem;margin:auto}.o_blockquote{position:relative;overflow:hidden}.o_blockquote .splide__pagination{position:absolute;bottom:3rem;left:0;width:100%;margin:0;padding:0}.o_blockquote .splide__pagination__page{width:1.25rem;height:1.25rem;margin:0 .25rem;border:none;border-radius:.625rem;background-color:var(--colorPrimary);transition:.25s all ease-in;cursor:pointer}.o_blockquote .splide__pagination__page:hover{background-color:var(--colorPrimary-dark)}.o_blockquote .splide__pagination__page.is-active{background-color:var(--colorSecondary);width:5.375rem}.o_blockquote .splide__pagination__page.is-active:hover{background-color:var(--colorSecondary)}.o_blockSectors .icon{width:3rem;display:block;float:left;margin-right:.5rem}.o_blockSectors h2{text-align:center}.o_blockSectors ._sectorItem{display:flex;align-items:center}.o_blockSectors ._sectorItem ._sectorName{line-height:1.5rem}.o_blockSectors .Companies{position:absolute;display:none;z-index:1001;top:3rem;width:30rem;max-width:100%}.o_blockSectors .Companies .box{background:var(--colorSecondary);color:var(--colorWhite);display:flex;flex-direction:column;align-items:center;padding:1rem 2rem}.o_blockSectors .Companies .box p{line-height:125%}.o_blockSectors .triangle{width:0;height:0;border-style:solid;border-width:0 3rem 3rem 0;border-color:transparent transparent var(--colorSecondary) transparent;transform:rotate(0);left:1rem;position:relative}.o_blockSectors .Companies .icon{width:6rem;margin:1rem auto}.o_blockSectors .Companies .sector{text-transform:uppercase;color:var(--colorPrimary);font-weight:600}.o_blockSectors .Companies ul{list-style:none;margin:0;padding:1rem;text-align:center}.o_blockSectors .sectorHover{cursor:pointer;position:relative}.o_blockSectors .sectorHover:hover .Companies{display:block}@media only screen and (max-width:600px){.o_blockSectors .Companies{width:calc(100% - 2rem)}}.o_bmacHeroHome button{border:none;background:0 0}.o_bmacHeroHome button.prev{position:absolute;left:0;top:45%}.o_bmacHeroHome button.next{position:absolute;right:0;top:45%}.o_bmacHeroHome button:disabled{opacity:.5;cursor:not-allowed}.o_bmacHeroHome .arrowLeft{transform:scaleX(-1)}.o_bmacHeroHome .arrowLeft,.o_bmacHeroHome .arrowRight{width:2rem;height:2rem;background-color:transparent;border:none;cursor:pointer;z-index:10}@media only screen and (max-width:800px){.o_bmacHeroHome button.next,.o_bmacHeroHome button.prev{display:none}}.o_bmacStandardHero{background-size:cover;background-repeat:no-repeat;min-height:20rem}.o_bmacStandardHero h1{font-size:2rem;text-transform:uppercase}.o_bmacStandardHero h1 div{font-size:4rem;clear:both;padding:.25rem 0;line-height:110%}@media only screen and (max-width:600px){.o_bmacStandardHero h1 div{font-size:2.5rem}.o_bmacStandardHero{background-position-x:-30rem}}.o_callToAction{display:block;padding:1rem 0 2rem 0;color:var(--colorWhite);background-color:var(--colorPrimary)}.o_callToAction .fauxH3{color:var(--colorWhite)}.o_callToAction .material-symbols-rounded{position:relative;bottom:-.625rem;font-size:3rem;color:var(--colorWhite)}.o_careers .offices a{color:var(--colorBlack);text-decoration:none;border:none}.o_careers form{background-color:var(--colorOffWhite);padding:1rem}.o_careers input,.o_careers textarea{border-radius:0;background-color:var(--colorWhite);border:none}.o_careers label{padding:0 0 .5rem 0}.o_carouselChevron{background-color:var(--colorOffWhite)}.o_carouselChevron .container,.o_carouselChevron .row{height:100%}.o_carouselChevron h2{margin:0;color:var(--colorPrimary-dark);font-size:3.25rem;text-transform:uppercase}.o_carouselChevron h3{color:var(--colorPrimary);font-weight:400;margin-right:5rem;text-transform:none}.o_carouselChevron .splide__slide{position:relative}.o_carouselChevron ._bgChevronImg{position:absolute;top:0;left:0;width:calc(50% - 4rem);height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.o_carouselChevron ._bgChevronMask{position:absolute;top:0;right:-1px;width:auto;height:100%;fill:var(--colorOffWhite)}.o_carouselChevron ._grid{position:relative;z-index:3;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;box-sizing:border-box;height:100%;min-height:48rem}.o_carouselChevron ._grid ._gridContent.-topRight{grid-column-start:2;grid-row-start:1;display:flex;align-items:flex-end;flex-wrap:wrap}.o_carouselChevron ._grid ._gridContent.-btmRight{grid-column-start:2;grid-row-start:2;padding-top:1rem}.o_carouselChevron .splide__pagination{position:absolute;bottom:3rem;left:0;width:100%;margin:0;padding:0}.o_carouselChevron .splide__pagination__page{width:1.25rem;height:1.25rem;margin:0 .25rem;border:none;border-radius:.625rem;background-color:var(--colorPrimary);transition:.25s all ease-in;cursor:pointer}.o_carouselChevron .splide__pagination__page:hover{background-color:var(--colorPrimary-dark)}.o_carouselChevron .splide__pagination__page.is-active{background-color:var(--colorSecondary);width:5.375rem}.o_carouselChevron .splide__pagination__page.is-active:hover{background-color:var(--colorSecondary)}@media only screen and (max-width:1000px){.o_carouselChevron ._grid{min-height:38rem}.o_carouselChevron h2{font-size:2.75rem}.o_carouselChevron h3{margin-right:0;font-size:1.75rem}}@media only screen and (max-width:800px){.o_carouselChevron ._grid{grid-template-rows:auto auto;padding:2rem 0 4rem 0}}@media only screen and (max-width:600px){.o_carouselChevron ._grid{min-height:20rem;grid-template-columns:2fr 3fr}.o_carouselChevron h2{font-size:1.75rem}.o_carouselChevron h3{font-size:1.25rem}.o_carouselChevron .splide__pagination{bottom:1rem}}@media only screen and (max-width:400px){.o_carouselChevron ._grid{min-height:16rem}}.o_carouselContentFeed{overflow:hidden}.o_carouselContentFeed ._carouselContentFeed{min-height:28rem;overflow:visible;width:100%;position:relative;user-select:none;transition:height .25s ease-in-out}.o_carouselContentFeed ._carouselContentFeed ul{list-style:none;margin:0;padding:0}.o_carouselContentFeed ._carouselContentFeed ul li.middle{z-index:20}.o_carouselContentFeed ._carouselContentFeed ul li .m_contentFeedTile{transition:all .3s ease-in;padding-top:25%}.o_carouselContentFeed ._carouselContentFeed ul li.middle .m_contentFeedTile{padding-top:0}.o_carouselContentFeed ._carouselContentFeed ul li .m_contentFeedTile img{width:100%;transition:all .3s ease-in}.o_carouselContentFeed ._carouselContentFeed ul li .m_contentFeedTile .a_buttonLink{opacity:0;transition:opacity .3s ease-in,font-size .3s ease-in,filter .3s ease-in;font-size:.4rem;filter:blur(10px)}.o_carouselContentFeed ._carouselContentFeed ul li.middle .m_contentFeedTile .a_buttonLink{opacity:1;font-size:1.15rem;filter:none}.o_carouselContentFeed ._carouselContentFeed ul li .m_contentFeedTile h4{transition:opacity .3s ease-in,font-size .3s ease-in,filter .3s ease-in;filter:blur(.5rem);opacity:0}.o_carouselContentFeed ._carouselContentFeed ul li .m_contentFeedTile h3{transition:opacity .3s ease-in,font-size .3s ease-in,filter .3s ease-in;opacity:0;filter:blur(.5rem)}.o_carouselContentFeed ._carouselContentFeed ul li.middle .m_contentFeedTile h3,.o_carouselContentFeed ._carouselContentFeed ul li.middle .m_contentFeedTile h4{opacity:1;transform:scale(1);filter:none}.o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem{position:absolute;width:20%;transition:all .3s ease-in;opacity:1}.o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem.offLeft{left:-120%;opacity:0}.o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem.farLeft{left:-10%}.o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem.left{left:11.5%}.o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem.middle{left:calc(100% / 12 * 4);width:calc(100% / 3);top:0}.o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem.right{left:68.5%}.o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem.farRight{left:90%}.o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem.offRight{left:120%;opacity:0}.o_carouselContentFeed ._controls ._pageControl{position:absolute;top:0;z-index:9;width:20%;height:0;padding:0;border:none;opacity:.75;background:0 0;cursor:pointer}.o_carouselContentFeed ._controls ._pageControl ._position{position:relative;margin-top:25%;padding-top:75%}.o_carouselContentFeed ._controls ._pageControl svg{display:block;position:absolute;top:0;height:100%;fill:var(--colorWhite)}.o_carouselContentFeed ._controls ._pageControl._prev{left:-2rem}.o_carouselContentFeed ._controls ._pageControl._prev svg{left:0;transform:scaleX(-1)}.o_carouselContentFeed ._controls ._pageControl._next{right:-2rem}.o_carouselContentFeed ._controls ._pageControl._next svg{right:0}@media only screen and (max-width:1200px){.o_carouselContentFeed .controls #left,.o_carouselContentFeed .controls #right{top:3%}}@media only screen and (max-width:800px){.o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem{width:30%}.o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem.middle{left:25%;width:50%}.o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem.left{left:-10%}.o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem.right{left:80%}.o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem.farLeft{left:-120%}.o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem.farRight{left:120%}.o_carouselContentFeed ._controls ._pageControl{width:30%}}@media only screen and (max-width:600px){.o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem.middle{left:20%;width:60%}.o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem.left{left:-15%}.o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem.right{left:85%}}.o_carouselLogos{position:relative}.o_carouselLogos ._bgChevronImg{position:absolute;top:0;left:0;z-index:10;width:calc(50% - 4rem);height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.o_carouselLogos ._bgChevronMask{position:absolute;top:-1px;right:-1px;width:auto;height:calc(100% + 2px);fill:var(--colorWhite)}.o_carouselLogos .splide{padding:0}.o_carouselLogos .splide .splide__track .splide__list .row.-vCenter{box-sizing:border-box}.o_carouselLogos ._logoGrid{position:relative;z-index:3;display:grid;grid-template-columns:1fr 1fr 1fr;list-style:none;margin:0 -1.5rem;padding:0}.o_carouselLogos ._logoGrid ._logo{padding:1.5rem}.o_carouselLogos .splide__pagination{position:absolute;bottom:1rem;left:0;width:100%;margin:0;padding:0}.o_carouselLogos .splide__pagination__page{width:1.25rem;height:1.25rem;margin:0 .25rem;border:none;border-radius:.625rem;background-color:var(--colorPrimary);transition:.25s all ease-in;cursor:pointer}.o_carouselLogos .splide__pagination__page:hover{background-color:var(--colorPrimary-dark)}.o_carouselLogos .splide__pagination__page.is-active{background-color:var(--colorSecondary);width:5.375rem}.o_carouselLogos .splide__pagination__page.is-active:hover{background-color:var(--colorSecondary)}@media only screen and (max-width:1000px){.o_carouselLogos ._bgChevronImg{width:calc(100% / 8 * 3)}.o_carouselLogos ._logoGrid{margin:0 0 0 -1.5rem}}@media only screen and (max-width:800px){.o_carouselLogos .row.-height{min-height:52rem}.o_carouselLogos ._bgChevronImg{width:calc(100% / 3)}}@media only screen and (max-width:600px){.o_carouselLogos .row.-height{min-height:44rem}.o_carouselLogos ._bgChevronImg{width:calc(100% / 4)}.o_carouselLogos ._logoGrid{margin:0 0 0 -.5rem}.o_carouselLogos ._logoGrid ._logo{padding:.5rem}}.theme-BMAC .o_carouselContentFeed .m_contentFeedTile h4{color:var(--colorBlack);font-weight:600}.theme-BMAC .o_carouselContentFeed .m_contentFeedTile h5{color:var(--colorPrimary);font-weight:600}.theme-BMAC .a_buttonLink .material-symbols-rounded{display:none}.theme-BMAC .o_carouselContentFeed ._controls ._pageControl svg{height:20%}.theme-BMAC .o_carouselContentFeed ._controls ._pageControl ._position{margin-top:55%}.theme-BMAC .o_carouselContentFeed ._controls ._pageControl._prev{left:-10%}.theme-BMAC .o_carouselContentFeed ._controls ._pageControl._next{right:-10%}.theme-BMAC .o_carouselContentFeed ._controls ._pageControl._prev svg{left:50%}.theme-BMAC .o_carouselContentFeed ._controls ._pageControl._next svg{right:50%}.theme-BMAC .o_carouselContentFeed ._controls ._pageControl{opacity:1}@media only screen and (max-width:600px){.theme-BMAC .o_carouselContentFeed h4{font-size:1.25rem}.theme-BMAC .o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem.middle{width:80%;left:10%}.theme-BMAC .o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem.right{left:95%}.theme-BMAC .o_carouselContentFeed ._carouselContentFeed .animatedItems .carouselItem.left{left:-25%}.theme-BMAC .o_carouselContentFeed ._controls ._pageControl._prev{left:-15%}.theme-BMAC .o_carouselContentFeed ._controls ._pageControl._next{right:-15%}}.o_caseStudyDetail .images a{margin-bottom:1rem}.o_caseStudyFilter .dropdowns>div{float:left;margin-bottom:1rem}.o_caseStudyList ._caseStudyTile{transition:1s all ease-in}._filterableContent.-filtered .o_caseStudyList ._caseStudyTile.-featured.-visible,.o_caseStudyList ._caseStudyTile.-visible{visibility:visible;opacity:1;max-width:none;max-height:none;overflow:hidden;display:block}.o_caseStudyList ._caseStudyTile.-featured,.o_caseStudyList ._caseStudyTile:not(.-visible){visibility:hidden;opacity:0;max-width:0;max-height:0;display:none}.v_caseStudyList._filterableContent:not(.-filtered) .a_button._clearFilters{display:none;visibility:hidden}.o_companies ._company{background:var(--colorWhite);text-align:center;padding:1rem}.o_companies ._companiesList{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.5rem;margin:0;padding:0;list-style:none}.o_companies ._companiesList.-fiveColumns{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.o_companies ._company ._companyLogo{width:calc(100% - 4rem);margin:1rem 2rem;padding-top:50%;background-position:center;background-size:contain;background-repeat:no-repeat}.o_companies ._company ._year{font-weight:700;padding:.5rem;font-size:1.5rem}@media only screen and (max-width:1000px){.o_companies ._companiesList,.o_companies ._companiesList.-fiveColumns{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:800px){.o_companies ._companiesList,.o_companies ._companiesList.-fiveColumns{grid-template-columns:1fr 1fr}}@media only screen and (max-width:400px){.o_companies ._companiesList,.o_companies ._companiesList.-fiveColumns{grid-template-columns:1fr}}.o_contact .offices a{color:var(--colorBlack);text-decoration:none;border:none}.o_contact form{background-color:var(--colorOffWhite);padding:1rem}.o_contact input,.o_contact textarea{border-radius:0;background-color:var(--colorWhite);border:none}.o_contact label{padding:0 0 .5rem 0}.o_contact .offices a{color:var(--colorBlack);text-decoration:none;border:none}.o_contact form{background-color:var(--colorOffWhite);padding:1rem}.o_contact input,.o_contact textarea{border-radius:0;background-color:var(--colorWhite);border:none}.o_contact label{padding:0 0 .5rem 0}.o_contentFeature{position:relative;overflow:hidden}.o_contentFeature ._bgChevron{position:absolute;top:0;right:0;width:auto;height:100%;fill:var(--colorGrey);opacity:.25}.o_contentFeature .col.-fullHeight{box-sizing:border-box;min-height:100%;background-color:#db7093}.o_contentFeature ._featureImage{box-sizing:border-box;min-height:100%;padding-top:75%;background-position:center;background-repeat:no-repeat;background-size:cover}.o_contentFeature ._contentPanel{padding:3rem 1rem;display:flex;align-items:flex-start;flex-wrap:wrap;z-index:2}.o_contentFeature footer{align-self:flex-end}.o_contentFeature ._content ._preHeading{font-size:1.25rem;font-weight:400;text-transform:uppercase}.o_contentImageChevron{position:relative;overflow:hidden;min-height:29rem}.o_contentImageChevron ._bgChevronImg{position:absolute;top:0;left:0;width:calc(50% - 4rem);height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.o_contentImageChevron ._bgChevronMask{position:absolute;top:-1px;right:-1px;width:auto;height:calc(100% + 2px);fill:var(--colorWhite)}.o_contentImageChevron.bg-offWhite ._bgChevronMask{fill:var(--colorOffWhite)}@media only screen and (max-width:1000px){.o_contentImageChevron{min-height:25rem}}@media only screen and (max-width:800px){.o_contentImageChevron{min-height:20rem}.o_contentImageChevron ._bgChevronImg{left:auto;right:68%}}@media only screen and (max-width:600px){.o_contentImageChevron{min-height:12rem}.o_contentImageChevron ._bgChevronImg{width:40%;right:60%}.o_contentImageChevron .col{width:60%;margin-left:40%}}.o_contentInsetImage{position:relative;background-color:var(--colorWhite);overflow:hidden}.o_contentInsetImage ._bgChevron{position:absolute;top:0;right:-4rem;width:auto;height:100%;fill:var(--colorWhite)}@media only screen and (max-width:1000px){.o_contentInsetImage .row.-minHeight{min-height:32rem}}.o_contentlink ._contentLink{position:relative;display:block;margin:-1rem;border:none;background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:80%}.o_contentlink .span12 ._contentLink{padding-top:40%}.o_contentlink .span6 ._contentLink{padding-top:80%}.o_contentlink ._contentLink:after{content:'';position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:.6;background-color:var(--colorPrimary-dark);mix-blend-mode:multiply;transition:opacity .25s ease-in-out}.o_contentlink ._contentLink:hover:after{opacity:0}.o_contentlink h3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:80%;text-align:center;color:var(--colorWhite);text-transform:uppercase}@media only screen and (max-width:800px){.o_contentlink.-wideLast ._small:last-of-type{width:100%}.o_contentlink.-wideLast ._small:last-of-type ._contentLink{padding-top:40%}}@media only screen and (max-width:600px){.o_contentlink ._small h3{font-size:1.25rem}.o_contentlink ._large ._contentLink{padding-top:80%}.o_contentlink ._small ._contentLink{padding-top:100%}}@media only screen and (max-width:400px){.o_contentlink ._small ._contentLink,.o_contentlink.-wideLast ._small:last-of-type ._contentLink{padding-top:80%}}.o_contentLogoChevron{position:relative;min-height:38rem;display:flex;align-items:center}.o_contentLogoChevron ._bgChevron{position:absolute;top:0;width:auto;height:100%;fill:var(--colorWhite)}.o_contentLogoChevron ._bgChevron._firstChevron{right:45%;fill:var(--colorOffWhite)}.o_contentLogoChevron ._bgChevron._secondChevron{right:calc(45% + -12rem);opacity:.5;fill:var(--colorOffWhite)}@media only screen and (max-width:1000px){.o_contentLogoChevron{min-height:32rem}.o_contentLogoChevron ._bgChevron._firstChevron{display:none}.o_contentLogoChevron ._bgChevron._secondChevron{right:24%;opacity:1}}@media only screen and (max-width:800px){.o_contentLogoChevron{min-height:25rem}.o_contentLogoChevron ._bgChevron._secondChevron{display:none}}@media only screen and (max-width:600px){.o_contentLogoChevron{min-height:18rem}}.o_contentLogos{position:relative;min-height:38rem}.o_contentLogos ._logoList{display:block;margin:0;padding:0;list-style:none}.o_contentLogos ._logoList li{display:inline-block;width:16%;padding:1.5rem;box-sizing:border-box}.o_contentLogos ._logoList li img{display:block}@media only screen and (max-width:1000px){.o_contentLogos{min-height:32rem}.o_contentLogos ._logoList li{width:20%}}@media only screen and (max-width:800px){.o_contentLogos{min-height:25rem}.o_contentLogos ._logoList li{width:25%}}@media only screen and (max-width:600px){.o_contentLogos{min-height:18rem}.o_contentLogos ._logoList li{width:33%;padding:1rem}}@media only screen and (max-width:400px){.o_contentLogos ._logoList li{width:45%}}.o_contentOverImage{position:relative;display:flex;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden;min-height:29rem}@media only screen and (max-width:1000px){.o_contentOverImage{min-height:25rem}}@media only screen and (max-width:800px){.o_contentOverImage{min-height:20rem}}@media only screen and (max-width:600px){.o_contentOverImage{min-height:12rem}}.o_contentSection{position:relative;overflow:hidden}.o_contentThreeColumns ._colImage{margin:0 0 2rem 0;border-radius:.25rem}.o_contentTwoColumns{background:linear-gradient(90deg,var(--colorWhite) 0,var(--colorWhite) 50%,var(--colorGrey-light) 50%,var(--colorGrey-light) 100%)}@media only screen and (max-width:1000px){.o_contentTwoColumns{background:0 0}}.o_heroCaseStudy{padding-bottom:3rem}.o_heroCaseStudy ._logo{background-color:var(--colorWhite);background-position:center;background-size:contain;background-repeat:no-repeat;width:100%;padding-top:100%}.o_heroHome{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;color:var(--colorWhite);overflow:hidden}.o_heroHome ._topBarBg{position:relative;z-index:2;width:100%;height:6rem;background:linear-gradient(180deg,var(--colorPrimary-darker) 0,var(--colorPrimary-dark) 100%)}.o_heroHome ._bgArrow{position:absolute;top:calc(50% - 10rem);left:calc(70% - 19.9375rem);z-index:1;fill:var(--colorPrimary);width:20rem;height:20rem;opacity:.6}.o_heroHome ._grid{position:relative;z-index:3;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto 1fr;min-height:48rem}.o_heroHome ._grid ._heading{position:relative;grid-column-start:1;grid-column-end:3;grid-row-start:2}.o_heroHome ._grid ._content{grid-column-start:1;grid-row-start:3;padding-top:4rem}.o_heroHome ._headingSlide{position:absolute;top:-3.5rem;left:-100vw;font-size:6.25rem;font-weight:600;white-space:nowrap;text-transform:uppercase}.o_heroHome ._headingSlide.-active{left:0;transition:left .5s ease-in-out}.o_heroHome ._headingSlide.-active.-right{left:100vw;transition:left .5s ease-in-out}.o_heroHome.-smallHero main.row{padding:1rem 0}.o_heroHome.-smallHero h1{margin-bottom:0}@media only screen and (max-width:1000px){.o_heroHome ._grid{min-height:38rem}.o_heroHome ._grid ._content{grid-column-start:1;grid-column-end:3}.o_heroHome ._bgArrow{display:none}}@media only screen and (max-width:800px){.o_heroHome ._headingSlide{top:-3rem;font-size:5rem}}@media only screen and (max-width:600px){.o_heroHome ._grid{min-height:20rem}.o_heroHome ._headingSlide{top:-2.5rem;font-size:4rem}.o_heroHome .a_videoBg{top:6rem;height:calc(100% - 6rem)}}@media only screen and (max-width:400px){.o_heroHome ._grid{min-height:16rem}.o_heroHome ._headingSlide{top:-2rem;font-size:3.5rem}}.o_heroNews{position:relative;min-height:29rem;padding:0;background-color:var(--colorOffWhite);background-size:cover;background-position:center center;background-repeat:no-repeat;color:var(--colorWhite)}@media only screen and (max-width:1000px){.o_heroNews ._grid{min-height:20rem}}@media only screen and (max-width:600px){.o_heroNews ._grid{min-height:12rem}}.o_heroNews{position:relative;min-height:29rem;padding:0;background-color:var(--colorOffWhite);background-size:cover;background-position:center center;background-repeat:no-repeat;color:var(--colorWhite)}@media only screen and (max-width:1000px){.o_heroNews ._grid{min-height:20rem}}@media only screen and (max-width:600px){.o_heroNews ._grid{min-height:12rem}}.o_heroSearch{position:relative;color:var(--colorWhite);background-color:var(--colorPrimary-dark);background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}.o_heroSearch ._grid{position:relative;z-index:3;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr auto 1fr;min-height:29rem}.o_heroSearch ._grid ._heading{grid-column-start:1;grid-column-end:4;grid-row-start:2;margin-bottom:0}.o_heroSearch ._grid ._content{position:relative;grid-column-start:1;grid-column-end:4;grid-row-start:3;padding-top:1rem}.o_heroStandard{position:relative;color:var(--colorWhite);background-color:var(--colorPrimary-dark);background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}.o_heroStandard ._grid{position:relative;z-index:3;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr auto 1fr;min-height:29rem}.o_heroStandard ._grid ._heading{grid-column-start:1;grid-column-end:4;grid-row-start:2;margin-bottom:0;color:var(--colorSecondary)}.o_heroStandard ._grid ._content{position:relative;grid-column-start:1;grid-column-end:3;grid-row-start:3}.theme-BMAC .o_heroStandard{background-color:var(--colorSecondary)}.theme-BMAC .o_heroStandard ._grid{min-height:20rem}.theme-BMAC .o_heroStandard ._grid ._heading{color:var(--colorWhite)}.theme-BMAC .o_heroStandard .a_topBarBg{display:none}.theme-BMAC .o_heroStandard .a_bgImage{top:0;height:100%}@media only screen and (max-width:1000px){.o_heroStandard ._grid{min-height:25rem}}@media only screen and (max-width:800px){.o_heroStandard ._grid{min-height:20rem}}@media only screen and (max-width:600px){.o_heroStandard ._grid{min-height:12rem}.theme-BMAC .o_heroStandard ._grid{min-height:10rem}}.o_heroTeam{position:relative;color:var(--colorWhite);background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}.o_heroTeam ._bgArrow{position:absolute;top:calc(50% - 10rem);left:calc(70% - 19.9375rem);z-index:1;fill:var(--colorPrimary);width:20rem;height:20rem;opacity:.6}.o_heroTeam ._grid{position:relative;z-index:3;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr auto 1fr;min-height:29rem}.o_heroTeam ._grid ._heading{grid-column-start:1;grid-column-end:4;grid-row-start:2;margin-bottom:0;color:var(--colorSecondary)}.o_heroTeam ._grid ._content{position:relative;grid-column-start:1;grid-column-end:3;grid-row-start:3}@media only screen and (max-width:1000px){.o_heroTeam ._grid{min-height:20rem}}@media only screen and (max-width:600px){.o_heroTeam ._grid{min-height:12rem}}.o_humanSitemap{overflow:hidden}.o_humanSitemap nav ul{margin:0;padding:0;list-style:none}.o_humanSitemap nav ul li{padding:.125rem 0;font-size:1.25rem;font-weight:400}.o_humanSitemap nav ul li ul{margin:0 0 0 .5rem;padding:0 0 0 .5rem}.o_imageSwitcher #dropdown-switch{max-height:30rem;overflow-y:scroll;background:var(--colorWhite);z-index:9999999}.o_imageSwitcher ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;position:absolute;top:3rem;background:var(--colorWhite);border:2px solid var(--colorBlack);font-size:1rem;padding:0 0 .5rem 0;width:20rem;left:-.1rem;display:none}.o_imageSwitcher ul li{padding:.2rem 0;font-weight:700;cursor:pointer}.o_imageSwitcher ul li .dd-title{width:19rem;cursor:pointer}.o_imageSwitcher .image img{margin:2rem auto}.o_imageSwitcher #title{display:flex;align-items:center;cursor:pointer}.o_imageSwitcher ._dropdownArrow.material-symbols-rounded{position:absolute;top:0;right:0;font-size:3rem}.o_imageSwitcher #menu-title{padding-right:3rem;font-weight:700}.o_imageSwitcher #dd-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:400;background-color:transparent;display:none}.o_imageSwitcher .dropdown-item{display:flex;align-items:center;width:100%;clear:both}.o_imageSwitcher .selected{border:2px solid var(--colorBlack);width:20rem;margin:auto;height:3rem;position:relative;z-index:401}.o_imageSwitcher .selected img{width:2rem;float:left;margin:.5rem}.o_imageSwitcher .selected div.title{padding-top:.9rem}.o_leaders ._leadersList{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem;margin:0;padding:0;list-style:none}.o_leaders ._leader{background:var(--colorWhite);text-align:center;padding:0}.o_leaders ._leader ._leaderPhoto{width:100%;margin:0;padding-top:112%;background-position:center;background-size:cover;background-repeat:no-repeat}.o_leaders ._leader ._tileContent{padding:1rem}@media only screen and (max-width:800px){.o_leaders ._leadersList{grid-template-columns:1fr 1fr}}.o_menu .row .col{padding-top:0;padding-bottom:0;border-right:.125rem solid var(--colorSecondary)}.o_menu .row .col.-noBorder{border-right:none}.o_menu ul{margin:0;padding:0;list-style:none}.o_menu ul>li{text-transform:uppercase;padding-bottom:1.5rem}.o_menu .col.-lessPadding ul>li{padding-bottom:.75rem}.o_menu ul>li:last-child{padding-bottom:0}.o_menu ul>li .a_navItem{font-size:1.25rem}.o_menu ul>li>ul{padding-top:.75rem}.o_menu ul>li>ul>li{padding-bottom:.875rem;text-transform:none;line-height:1.125rem}.o_menu ul>li>ul>li .a_navItem{font-size:.875rem}@media only screen and (max-width:1000px){.o_menu .row .col{border-right:none;text-align:center;margin-bottom:0}.o_menu .row .col li.level0{border-right:none;border-bottom:.125rem solid var(--colorSecondary);margin-bottom:1.5rem;padding-bottom:2rem}}@media only screen and (max-width:800px){.fifth{width:100%}}.o_newsDetail ._captionedImage{margin:0}.o_newsDetail ._captionedImage img{display:block;margin:0}.o_newsDetail ._captionedImage figcaption{display:block;float:right;padding:.5rem;background-color:var(--colorOffWhite);font-size:1.125rem;text-align:right}.o_newsFeature{position:relative;overflow:hidden}.o_newsFeature ._bgChevron{position:absolute;top:0;right:0;width:auto;height:100%;fill:var(--colorGrey);opacity:.25}.o_newsFeature .col.-fullHeight{box-sizing:border-box;min-height:100%;background-color:#db7093}.o_newsFeature ._featureImage{box-sizing:border-box;min-height:100%;padding-top:75%;background-position:center;background-repeat:no-repeat;background-size:cover}.o_newsFeature ._contentPanel{padding:3rem 1rem;display:flex;align-items:flex-start;flex-wrap:wrap;z-index:2}.o_newsFeature footer{align-self:flex-end}.o_newsFeature ._content ._preHeading{font-size:1.25rem;font-weight:400;text-transform:uppercase}._filterableContent.-filtered .o_newsFeature{display:none;visibility:hidden}.o_newsItemBamc ._captionedImage{margin:0 0 3rem 0}.o_newsItemBamc ._captionedImage figcaption{padding:.5rem 1rem;color:var(--colorWhite);background-color:var(--colorSecondary)}.o_newsItemBamc ._captionedImage figcaption a{color:var(--colorWhite);text-decoration:underline}.o_newsList h4{color:var(--colorBlack);text-align:left;margin-bottom:.25rem;font-weight:400}.o_newsList h5{color:var(--colorPrimary);text-align:left;text-transform:uppercase;margin-bottom:.25rem;font-weight:400}.o_newsList .position{color:var(--colorBlack);text-align:center}.o_newsList img{width:100%}.o_newsList p{color:var(--colorBlack)}.o_newsList ._newsTile{transition:1s all ease-in}._filterableContent.-filtered .o_newsList ._newsTile.-featured.-visible,.o_newsList ._newsTile.-visible{visibility:visible;opacity:1;max-width:none;max-height:none;overflow:hidden;display:block}.o_newsList ._newsTile.-featured,.o_newsList ._newsTile:not(.-visible){visibility:hidden;opacity:0;max-width:0;max-height:0;display:none}.o_newsListBmac .row._feature{margin:3rem 1rem 4rem 1rem;display:grid;grid-template-columns:1fr 1fr;height:30rem}.o_newsListBmac ._feature ._featureImage{background-size:cover;display:block;height:100%;width:100%}.o_newsListBmac ._feature ._featureContent{display:flex;flex-direction:column;justify-content:space-between;background-color:var(--colorGrey-light);padding:2rem;width:100%}.o_newsListBmac ._feature ._featureContent h4{text-transform:uppercase;color:var(--colorPrimary);margin:0;padding-top:2rem;font-weight:600}.o_newsListBmac .tagItem{display:none}.o_newsListBmac .tagItem.show{display:block}.o_newsListBmac ._newsList{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.5rem;margin:0;padding:0;list-style:none}.o_newsListBmac ._newsList li._newsItem ._newsItemImg{width:100%;margin:0;padding-top:80%;background-position:center;background-size:cover;background-repeat:no-repeat}.o_newsListBmac ._newsList li._newsItem ._newsTileContent h5{text-transform:uppercase;color:var(--colorPrimary);padding-top:1rem;font-weight:600}.o_newsListBmac ._newsList li._newsItem ._newsTileContent h3{text-transform:none;color:var(--colorBlack);font-size:1.2rem}.o_newsListBmac .tagItem{display:none}.o_newsListBmac .tagItem.show{display:block}@media only screen and (max-width:1000px){.o_newsListBmac ._newsList{grid-template-columns:1fr 1fr}}@media only screen and (max-width:800px){.o_newsListBmac .row._feature{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:auto}.o_newsListBmac ._feature ._featureImage{height:20rem}}.o_newsListFilter .dropdowns>div{float:left;margin-bottom:1rem}.v_newsList._filterableContent:not(.-filtered) .a_button._clearFilters{display:none;visibility:hidden}.o_newsListFilterBMAC a{background:var(--colorSecondary);padding:.25rem 1rem;margin:auto;display:inline-block;margin:1rem 1rem 0 1rem;color:var(--colorWhite);border-radius:.25rem;text-transform:uppercase;font-size:1.6rem;float:left;cursor:pointer}.o_newsListFilterBMAC .a_button{margin-right:.75rem}.o_newsListFilterBMAC .a_button.active{color:var(--colorSecondary);background:var(--colorPrimary)}.o_newsListFilterBMAC .filters button{margin:.5rem .5rem .5rem 0}.o_searchResults ul{list-style:none;padding:0}.o_searchResults li{margin-bottom:2rem}.o_searchResults h4{margin-bottom:0}.o_searchResults a{border-bottom:none}.o_searchResults .txt-grey-dark a,.o_searchResults .txt-grey-dark a:visited{color:var(--colorGrey-dark)}.o_siteBottomBar{padding-bottom:4rem;width:100%;background:linear-gradient(0deg,var(--colorPrimary-dark) 0,var(--colorPrimary-darker) 100%)}.o_siteBottomBar a.a_navItem,.o_siteBottomBar a.a_navItem:visited{color:var(--colorWhite)}.o_siteBottomBar .svg_mohLogo_icon_blue{max-width:4rem}._siteSmallPrintNav{display:inline-block;margin-top:-.25rem}._siteSmallPrintNav ul{display:block;margin:0;padding:0;list-style:none}._siteSmallPrintNav ul li{display:inline-block;margin:0 1rem 0 0;padding-right:1rem;border-right:1px solid var(--colorWhite);font-size:.875rem;line-height:1rem}._siteSmallPrintNav ul li:last-child{border-right:none}._siteSmallPrintNav ul li a{color:var(--colorWhite);border-bottom-color:var(--colorWhite);text-decoration:none;border:none}._siteSmallPrintNav ul li a:hover{border-bottom:.0625rem dotted var(--colorWhite)}.o_siteBottomBar .siteBottomSmallPrint .txt-grey-dark a{color:var(--colorGrey-dark);border-bottom-color:var(--colorGrey-dark)}@media only screen and (max-width:1000px){.o_siteBottomBar ._siteBottomNav ul li{width:50%}.-tl-dispGrid{display:grid}}@media only screen and (max-width:600px){.o_siteBottomBar .o_menu{display:none}}@media only screen and (max-width:400px){.o_siteBottomBar ._siteBottomNav ul li{width:100%;text-align:center}}.o_siteBottomBarBMAC .FooterEmail{fill:var(--colorPrimary);width:1.5rem;height:1.5rem;top:.4rem;position:relative;padding-left:.5rem}.o_siteBottomBarBMAC .footermenu{padding-top:1.4rem}.theme-BMAC .o_siteBottomBarBMAC ._siteSmallPrintNav a,.theme-BMAC .theme-BMAC .o_siteBottomBarBMAC ._siteSmallPrintNav a:visited{font-weight:400}.o_siteTopBar{position:absolute;top:0;left:0;z-index:20;width:100%;min-width:320px;height:6rem;padding:.75rem 0 1.25rem 0;transition:background-color .5s ease-in-out}.o_siteTopBar ._topBarLogo{display:block;width:100%;max-width:10rem;position:relative;border-bottom:none;fill:#fff}.o_siteTopBar ._topBarTagline{display:block;margin-left:1.5rem;color:var(--colorWhite)}@media only screen and (max-width:1400px){.o_siteTopBar .a_inputSearch input[type=search]{width:10rem}}@media only screen and (max-width:1200px){.o_siteTopBar ._topBarLogo{max-width:10rem}.o_siteTopBar ._topBarNavList{display:none}}@media only screen and (max-width:1000px){.o_siteTopBar.tl-navOpen{background-color:var(--colorOffBlack)}}@media only screen and (max-width:800px){.o_siteTopBar ._topBarTagline{display:none}}@media only screen and (max-width:600px){.o_siteTopBar{padding:.375rem 0 0 0}.o_siteTopBar ._topBarLogo{max-width:8rem}.o_siteTopBar .a_inputSearch input[type=search]{display:none}}@media only screen and (max-width:400px){._topBarNavList li .a_navItem,._topBarNavList li .a_navItem:visited{padding:.15rem .5rem}}.o_siteTopBarBMAC{top:0;left:0;z-index:20;width:100%;min-width:320px;padding:0;transition:background-color .5s ease-in-out;position:relative}.o_siteTopBarBMAC ._topNav{list-style:none;position:absolute;right:1rem;top:0;margin:0;padding:0;z-index:1000}.o_siteTopBarBMAC ._topNav .a_buttonLink{margin-left:1rem;padding:.5rem 1rem;border-radius:0 0 .25rem .25rem}.o_siteTopBarBMAC ._topNav ._runBy svg{width:3.5rem;margin-top:-.25rem}.o_siteTopBarBMAC ._topBarLogoContainer{display:flex;align-items:flex-end;justify-content:space-between}.o_siteTopBarBMAC ._topBarLogo{display:block;width:100%;max-width:10rem;position:relative;border-bottom:none}.o_siteTopBarBMAC ._mainNav{display:inline-block;margin:0;padding:0;list-style:none;color:var(--colorBlack);text-align:right;text-transform:uppercase}.o_siteTopBarBMAC ._mainNav li{display:inline-block;margin:0;padding:1rem}.o_siteTopBarBMAC ._mainNav li a{color:var(--colorGrey-dark)}.o_siteTopBarBMAC ._mainNav li.-active a{color:var(--colorBlack)}.o_siteTopBarBMAC #fullscreenNav{display:none}.o_siteTopBarBMAC .burgerButton{display:none}.o_siteTopBarBMAC ._mainNav li.-hasSubNav:hover ._subNav{display:block}.o_siteTopBarBMAC ._mainNav ._subNav{display:none;position:absolute;top:100%;left:0;z-index:10;box-sizing:border-box;width:100%;padding:1rem;list-style:none}.o_siteTopBarBMAC ._mainNav ._subNav ul{margin:0;padding:0;font-size:1rem;list-style:none;text-align:left}.o_siteTopBarBMAC ._mainNav ._subNav ul li{margin:0 1.5rem 0 0;padding:0}.o_siteTopBarBMAC ._mainNav ._subNav ul li a{color:var(--colorWhite)}.o_siteTopBarBMAC ._mainNav ._subNav ul li.-active a{color:var(--colorPrimary)}.o_siteTopBarBMAC ._mainNav .-hasSubNav.-active ._subNav{display:block;z-index:9}.o_siteTopBarBMAC ._mainNav .-hasSubNav.-active ._subNav ._bgFill,.o_siteTopBarBMAC ._mainNav:hover .-hasSubNav ._subNav ._bgFill{position:absolute;top:0;left:50%;z-index:-1;width:100vw;height:100%;margin-left:-50vw;background-color:var(--colorSecondary)}@media only screen and (max-width:1400px){.o_siteTopBarBMAC .navContainer{padding:0}.o_siteTopBarBMAC ._mainNav a{font-size:1rem}}@media only screen and (max-width:1200px){.o_siteTopBarBMAC ._mainNav{display:none}.o_siteTopBarBMAC ._mainNav.-active{display:block;position:relative;box-sizing:border-box;width:100%;height:100%;padding:0 1rem 2rem 1rem;background:var(--colorWhite);text-align:left}.o_siteTopBarBMAC ._mainNav.-active li{width:100%;padding:0 0 .75rem 0}.o_siteTopBarBMAC ._mainNav.-active li a{display:inline-block;width:100%;border-bottom:.0625rem solid var(--colorGrey-light)}.o_siteTopBarBMAC ._mainNav.-active ._subNav{display:block;position:relative;padding:.25rem 0 0 1rem}.o_siteTopBarBMAC ._mainNav.-active ._subNav ._bgFill{display:none}.o_siteTopBarBMAC ._mainNav.-active ._subNav ul li a{color:var(--colorGrey);font-size:.875rem}.o_siteTopBarBMAC ._mainNav.-active ._subNav ul li.-active a{color:var(--colorPrimary)}.o_siteTopBarBMAC .burgerButton{display:block;margin-bottom:1rem}.o_siteTopBarBMAC .a_buttonBurger:hover{background-color:var(--colorSecondary);border-color:var(--colorSecondary)}}@media only screen and (max-width:800px){.o_siteTopBarBMAC ._topNav ._runBy svg{width:3rem;margin-top:-.25rem}}@media only screen and (max-width:600px){.o_siteTopBarBMAC ._topBarLogo{position:relative;display:block;width:100%;max-width:6rem;margin-top:.75rem;border-bottom:none}}.o_teamDetail{position:relative}.o_teamDetail ._bgChevron{position:absolute;top:0;width:auto;height:100%;fill:var(--colorWhite)}.o_teamDetail ._bgChevron._firstChevron{right:48%;fill:var(--colorOffWhite)}.o_teamDetail ._bgChevron._secondChevron{right:calc(48% + -12rem);opacity:.5;fill:var(--colorOffWhite)}.o_teamDetail ._pagination{width:100%;margin:0;padding:0}.o_teamDetail ._pagination ul{display:block;margin:0;padding:0;list-style:none}.o_teamDetail ._pagination ul li{display:inline-block}.o_teamDetail ._pagination ul li a{display:block;width:1rem;height:1rem;margin:0 .25rem;border:none;border-radius:.625rem;background-color:var(--colorPrimary);transition:.25s all ease-in;cursor:pointer}.o_teamDetail ._pagination ul li a:hover{background-color:var(--colorPrimary-dark)}.o_teamDetail ._pagination ul li a.-active{background-color:var(--colorSecondary);width:4rem}.o_teamDetail ._pagination ul li a.-active:hover{background-color:var(--colorSecondary)}.o_teamList ._teamMemberPhoto{padding:0}.o_teamList ._teamMemberPhoto img{display:block}.o_winnersBySectorCriteria .desktopHeading{border-bottom:1px solid var(--colorBlack)}.o_winnersBySectorCriteria .winner{border-bottom:1px solid var(--colorBlack)}.o_winnersBySectorCriteria .winner img{max-height:10rem}.o_winnersBySectorCriteria .winner ._logo{padding:1rem 2rem;background-color:var(--colorWhite)}.o_winnersBySectorCriteria .winner ._logoBgImg{padding-top:50%;background-size:contain;background-repeat:no-repeat;background-position:center center}.o_winnersBySectorCriteria .sector{display:flex;align-content:center;justify-content:left;flex-wrap:wrap}.o_winnersBySectorCriteria .sector h3{color:var(--colorSecondary);font-weight:600;font-size:1.5rem}.o_winnersBySectorCriteria .headingHighlighted{background:var(--colorSecondary);border-radius:.5rem;padding:.5rem;text-transform:uppercase;text-align:center;font-weight:600;font-size:2.25rem}.o_winnersBySectorCriteria .headingHighlighted.gold{color:#f2b300}.o_winnersBySectorCriteria .headingHighlighted.silver{color:silver}.o_winnersBySectorCriteria .headingHighlighted.bronze{color:#cd7f32}.mobileHeading{display:none}@media only screen and (max-width:1000px){.desktopHeading{display:none}.mobileHeading{display:block}}.v_errorPage{display:flex;align-items:center;height:100%}.v_formComplete{display:flex;align-items:center;height:100%}.theme-BMAC .a_bgChevronHero{display:none}