/*!
 * Theme Name: mt-baker-imaging
 * Theme URI: https://grootthe.me
 * Author: SiteCrafting
 * Author URI: https://www.sitecrafting.com/
 * Description: The official SiteCrafting WordPress starter theme
 *
 * Copyright 2024 SiteCrafting, Inc.
 * Based on mt-baker-imaging release: v1.0.11
 */*,:after,:before{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;interpolate-size:allow-keywords}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol[role=list],ul[role=list]{list-style:none}html,html:focus-within{scroll-behavior:smooth}body{min-height:100vh}address{font-style:normal}img,picture{display:block;max-width:100%}img[width]{height:auto}button,input,select,textarea{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@media (prefers-reduced-motion:reduce){html,html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root .alert-bar--emergency{--alert-bar-bg:#e2924f;--alert-bar-color:#1f3345;--alert-bar-link-color:#1f3345;--alert-bar-link-hover:#1f3345;--alert-bar-close-color:#1f3345;--alert-bar-close-hover:#1f3345}:root .alert-bar--information{--alert-bar-bg:#29778e;--alert-bar-color:#fff;--alert-bar-link-color:#fff;--alert-bar-link-hover:#fff;--alert-bar-close-color:#fff;--alert-bar-close-hover:#fff}:root .alert-bar--announcement{--alert-bar-bg:#f7f9fc;--alert-bar-color:#1f3345;--alert-bar-link-color:#1f3345;--alert-bar-link-hover:#1f3345;--alert-bar-close-color:#fff;--alert-bar-close-hover:#fff}.grid-container{--grid-column-gap:min(7vw,32px);--grid-row-gap:min(7vw,32px);--grid-column-count:3;--grid-item--min-width:200px;--gap-count:calc(var(--grid-column-count) - 1);--total-gap-width:calc(var(--gap-count)*var(--grid-column-gap));--grid-item--max-width:calc((100% - var(--total-gap-width))/var(--grid-column-count));column-gap:var(--grid-column-gap);display:grid;grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item--min-width),var(--grid-item--max-width)),1fr));row-gap:var(--grid-row-gap)}.grid-container--4up{--grid-column-count:4}.container{margin:0 auto;max-width:1440px}.container--xs{max-width:448px}.container--sm{max-width:696px}.container--md{max-width:944px}.container--lg{max-width:1192px}.container--xl{max-width:1440px}.outer-gutter{padding-left:min(5vw,80px);padding-right:min(5vw,80px)}@media only screen and (max-width:33.063em){.outer-gutter{padding-left:15px;padding-right:15px}}.site-wrapper{margin:0 auto;max-width:100%;position:relative}main.site-main{display:block;position:relative}header.site-header{background:#fff;padding-left:min(5vw,80px);padding-right:min(5vw,80px);width:100%}@media only screen and (max-width:33.063em){header.site-header{padding-left:15px;padding-right:15px}}header.site-header>.container{align-items:center;display:flex;justify-content:space-between;padding-bottom:20px;padding-top:20px}header.site-header .logo{align-items:center;display:flex;position:relative;z-index:9999}header.site-header .logo img,header.site-header .logo svg{display:block}header.site-header .logo:hover{text-decoration:none}@media only screen and (max-width:81.188em){header.site-header>.container{align-items:center;height:86px;padding:0}}@media only screen and (max-width:47.9375em){header.site-header>.container{height:60px}header.site-header .logo{width:166px}}@media only screen and (min-width:81.25em){header.site-header{padding-top:40px}}.menu-btn{display:none}@media only screen and (max-width:81.188em){.menu-btn{background:transparent;border:0;cursor:pointer;display:block;margin:0;padding:0;position:relative;text-align:left;z-index:9999}.menu-btn .toggle{height:18px;margin:0 auto 5px;pointer-events:none;position:relative;width:30px}.menu-btn .toggle>span{background:#000;display:block;height:2px;left:0;position:absolute;transition:all .25s ease;width:100%}.menu-btn .toggle>span:first-child{top:0}.menu-btn .toggle>span:nth-child(2),.menu-btn .toggle>span:nth-child(3){top:calc(50% - 1px)}.menu-btn .toggle>span:nth-child(4){top:calc(100% - 2px)}.menu-btn>span{color:#000;display:block;font:700 .625rem/1 Outfit,arial,sans-serif;letter-spacing:1px;pointer-events:none;text-align:center;text-transform:uppercase}.menu-btn[aria-expanded=true] .toggle>span:first-child,.menu-btn[aria-expanded=true] .toggle>span:nth-child(4){left:50%;top:calc(50% - 1px);width:0}.menu-btn[aria-expanded=true] .toggle>span:nth-child(2){transform:rotate(45deg)}.menu-btn[aria-expanded=true] .toggle>span:nth-child(3){transform:rotate(-45deg)}}footer.site-footer{border-top:1px solid #c5dbe3;font-size:.875rem;padding:50px min(5vw,80px) 40px}@media only screen and (max-width:33.063em){footer.site-footer{padding-left:15px;padding-right:15px}}footer.site-footer a:not(.text-btn){color:#474f58}footer.site-footer a:not(.text-btn):hover{color:#29778e}footer.site-footer .footer-top{column-gap:60px;display:grid;grid-template-areas:"logo col1 col2 col3";grid-template-columns:1.5fr repeat(3,1fr);row-gap:32px}footer.site-footer .footer-top .footer-top__logo{grid-area:logo}footer.site-footer .footer-top .footer-top__col1{grid-area:col1}footer.site-footer .footer-top .footer-top__col2{grid-area:col2}footer.site-footer .footer-top .footer-top__col3{grid-area:col3}footer.site-footer .footer-top .column-headline{margin-bottom:16px}footer.site-footer .footer-top .text-btn{margin-top:24px}@media only screen and (min-width:48em) and (max-width:63.938em){footer.site-footer .footer-top{grid-template-areas:"logo logo logo" "col1 col2 col3";grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:47.9375em){footer.site-footer .footer-top{grid-template-areas:"logo" "col1" "col2" "col3";grid-template-columns:100%}}footer.site-footer .footer-top__col3 ul{display:grid;gap:3px;list-style-type:none;margin:0;padding:0}footer.site-footer .footer-top__col3 ul li a{color:#474f58;display:block;font:400 .875rem/1.2 Outfit,arial,sans-serif;padding:3px 0}@media only screen and (max-width:47.9375em){footer.site-footer .footer-top__col3{width:100%}footer.site-footer .footer-top__col3 ul{display:block}}footer.site-footer .footer-logo{display:inline-block}footer.site-footer .footer-logo svg{display:block;height:auto;max-width:100%}footer.site-footer .footer-social{align-items:center;column-gap:20px;display:flex;flex-flow:row wrap;list-style-type:none;margin:20px 0;padding:0;row-gap:10px}footer.site-footer .footer-social a{align-items:center;background:#1f3345;border-radius:50%;color:#fff;display:grid;height:40px;justify-items:center;width:40px}footer.site-footer .footer-social a span{display:inline-block}footer.site-footer .footer-social a svg{display:block;height:auto;margin:0 auto;max-width:90%}footer.site-footer .footer-social a svg path{fill:currentColor}footer.site-footer .footer-social a:hover{background:#29778e;color:#fff}footer.site-footer .footer-bottom{align-items:center;border-top:1px solid #c5dbe3;column-gap:80px;display:flex;font-size:.75rem;justify-content:space-between;margin-top:60px;padding-top:24px}@media only screen and (max-width:47.9375em),only screen and (min-width:48em) and (max-width:63.938em){footer.site-footer .footer-bottom{flex-flow:row wrap;row-gap:24px}}footer.site-footer .footer-accreditation{align-items:center;column-gap:20px;display:flex}footer.site-footer .footer-accreditation img{max-width:86px}footer.site-footer .footer-accreditation div{flex:1 1 auto;font-size:.75rem;width:250px}@media only screen and (max-width:33.063em){footer.site-footer .footer-accreditation div{flex:1 1 0;width:auto}}footer.site-footer .footer-copyright{display:flex;flex:0 1 auto;flex-flow:row wrap;justify-content:flex-end}footer.site-footer .footer-copyright p.copy{display:flex;flex-flow:row wrap;gap:5px;justify-content:flex-end}@media only screen and (max-width:47.9375em),only screen and (min-width:48em) and (max-width:63.938em){footer.site-footer .footer-copyright{justify-content:flex-start;row-gap:16px}footer.site-footer .footer-copyright p.copy{justify-content:flex-start}}button.nav-expander{display:none;position:absolute}.nav-search-button button,button.nav-expander{background:transparent;border:0;cursor:pointer;margin:0;padding:0;text-align:left}ul.main-nav__menu{display:flex;gap:var(--gap,2rem);list-style-type:none;margin:0;padding:0}ul.main-nav__menu>li,ul.main-nav__menu>li>.menu-item-wrapper{position:relative}ul.main-nav__menu>li>.menu-item-wrapper>a,ul.main-nav__menu>li>.menu-item-wrapper>button:not(.nav-expander){background:transparent;border:0;color:#1f3345;cursor:pointer;display:block;font:600 .875rem/1.2 Outfit,arial,sans-serif;letter-spacing:.049em;margin:0;padding:0;position:relative;text-align:left;text-decoration:none;text-transform:uppercase}ul.main-nav__menu>li>.menu-item-wrapper>a:hover,ul.main-nav__menu>li>.menu-item-wrapper>button:not(.nav-expander):hover{text-decoration:none}ul.main-nav__menu>li.nav-search-button button{position:relative}ul.main-nav__menu>li.nav-search-button button svg{display:block;height:auto;width:24px}ul.main-nav__menu>li.nav-search-button button svg path{fill:currentColor}ul.main-nav__second{display:none;list-style-type:none;margin:0;padding:0}ul.main-nav__second>li{display:block}ul.main-nav__second>li>.menu-item-wrapper{position:relative}ul.main-nav__second>li>.menu-item-wrapper>a{color:#1f3345;display:block;font:600 .875rem/1.2 Outfit,arial,sans-serif;padding:8px 0;position:relative;text-decoration:none}ul.main-nav__third{display:none;list-style-type:none;margin:0;padding:0}@media only screen and (min-width:81.25em){ul.main-nav__menu{align-items:center}ul.main-nav__menu>li{padding-bottom:8px;padding-top:8px}ul.main-nav__menu>li>.menu-item-wrapper>a,ul.main-nav__menu>li>.menu-item-wrapper>button:not(.nav-expander){padding:8px 0;position:relative}ul.main-nav__menu>li>.menu-item-wrapper button.nav-expander{color:#e2924f;display:block;left:100%;margin-left:4px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:12px}ul.main-nav__menu>li>.menu-item-wrapper button.nav-expander span.mobile-expander{display:none}ul.main-nav__menu>li>.menu-item-wrapper button.nav-expander span.desktop-expander{display:block}ul.main-nav__menu>li>.menu-item-wrapper button.nav-expander span.desktop-expander svg{display:block;opacity:0;transition:all .25s ease-in-out;width:100%}ul.main-nav__menu>li>.menu-item-wrapper button.nav-expander span.desktop-expander svg path{stroke:currentColor}ul.main-nav__menu>li>.menu-item-wrapper button.nav-expander:focus-visible span.desktop-expander svg{opacity:1}ul.main-nav__menu>li.nav-search-button button span{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}ul.main-nav__menu>li.current-menu-ancestor>.menu-item-wrapper>a,ul.main-nav__menu>li.current-menu-ancestor>.menu-item-wrapper>button,ul.main-nav__menu>li.current-menu-item>.menu-item-wrapper>a,ul.main-nav__menu>li.current-menu-item>.menu-item-wrapper>button,ul.main-nav__menu>li:focus-within>.menu-item-wrapper>a,ul.main-nav__menu>li:focus-within>.menu-item-wrapper>button,ul.main-nav__menu>li:hover>.menu-item-wrapper>a,ul.main-nav__menu>li:hover>.menu-item-wrapper>button{color:#29778e}ul.main-nav__menu>li:has(.main-nav__second[data-visible=true]) .main-nav__second,ul.main-nav__menu>li:hover:not(.is-hover-suppressed) .main-nav__second{display:block;opacity:1}ul.main-nav__menu>li:last-child .main-nav__second{left:auto;right:-32px}ul.main-nav__second{background:#fff;border-bottom:4px solid #e2924f;border-radius:0 0 6px 6px;left:-24px;opacity:0;padding:16px 9px 24px;position:absolute;top:100%;transition:display allow-discrete .25s,opacity .25s ease-in-out;width:192px;z-index:1060}ul.main-nav__second .nav-expander{display:none}ul.main-nav__second>li>.menu-item-wrapper>a{border-radius:4px;padding:8px 16px}ul.main-nav__second>li>.menu-item-wrapper>a:hover{background:#f7f9fc;color:#29778e}@starting-style{ul.main-nav__menu>li:has(.main-nav__second[data-visible=true]) .main-nav__second,ul.main-nav__menu>li:hover:not(.is-hover-suppressed) .main-nav__second{opacity:0}}}@media only screen and (max-width:81.188em){button.nav-expander{cursor:pointer;display:block;height:100%;position:absolute;right:-35px;top:0;width:35px;z-index:1050}button.nav-expander span.desktop-expander{display:none}button.nav-expander span.mobile-expander{display:block;position:absolute;right:0;top:15px}button.nav-expander span.mobile-expander svg{display:block;transition:all .25s ease-in-out}button.nav-expander span.mobile-expander svg path{fill:#e2924f}button.nav-expander[aria-expanded=true] svg{transform:scaleY(-1)}.main-nav{background:#fff;display:none;inset:0 0 0 auto;overflow:clip;padding:86px 0;position:absolute;transition:display allow-discrete .25s,width .25s ease-in-out;width:0;z-index:9998}.main-nav[data-visible=true]{display:block;width:400px}@starting-style{.main-nav[data-visible=true]{width:0}}ul.main-nav__menu{flex-direction:column;padding:0 25px;width:400px;--gap:0}ul.main-nav__menu>li{border-bottom:1px solid #c5dbe3}ul.main-nav__menu>li>.menu-item-wrapper>a,ul.main-nav__menu>li>.menu-item-wrapper>button:not(.nav-expander){padding:20px 0}ul.main-nav__menu>li.menu-item-has-children>.menu-item-wrapper{margin-right:35px}ul.main-nav__menu>li.nav-search-button>.menu-item-wrapper>button{align-items:center;display:grid;gap:8px;grid-template-columns:auto 1fr}ul.main-nav__menu>li.current-menu-ancestor>.menu-item-wrapper>a,ul.main-nav__menu>li.current-menu-item>.menu-item-wrapper>a{color:#29778e}ul.main-nav__second{block-size:0;display:none;opacity:0;overflow-y:clip;transition:display allow-discrete .25s,opacity .25s ease-in-out,block-size .25s ease-in-out}ul.main-nav__second[data-visible=true]{block-size:auto;display:block;opacity:1}ul.main-nav__second>li:first-child>.menu-item-wrapper>a{padding-top:0}ul.main-nav__second>li:last-child{padding-bottom:10px}ul.main-nav__second>li>.menu-item-wrapper>a{outline-offset:-2px;padding:8px 0}ul.main-nav__second>li>.menu-item-wrapper>a:hover{text-decoration:none}ul.main-nav__second>li.menu-item-has-children>.menu-item-wrapper{margin-right:35px}ul.main-nav__second>li.current-menu-ancestor>.menu-item-wrapper>a,ul.main-nav__second>li.current-menu-item>.menu-item-wrapper>a{color:#29778e;text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-thickness:max(.03em,1px);text-underline-offset:.15em}@starting-style{ul.main-nav__second[data-visible=true]{block-size:0;opacity:0}}}@media only screen and (max-width:47.9375em){nav.main-nav{padding-top:60px}}@media only screen and (max-width:28.4375em){.main-nav[data-visible=true],ul.main-nav__menu{width:100vw}@starting-style{.main-nav[data-visible=true]{width:0}}}ul.utility-nav-menu{list-style-type:none;margin:0;padding:0}ul.utility-nav-menu>li>a,ul.utility-nav-menu>li>button{color:#fff;cursor:pointer;display:block;font:400 .875rem/1.2 Outfit,arial,sans-serif;position:relative;text-decoration:none}ul.utility-nav-menu>li>a:hover,ul.utility-nav-menu>li>button:hover{text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-thickness:max(.03em,1px);text-underline-offset:.15em}nav.main-nav ul.utility-nav-menu{display:none}@media only screen and (max-width:81.188em){nav.main-nav ul.utility-nav-menu{background:#1f3345;display:flex;flex-flow:row wrap;gap:2rem;padding:25px;row-gap:8px;width:400px}}@media only screen and (max-width:28.4375em){nav.main-nav ul.utility-nav-menu{width:100vw}}nav.utility-nav{display:none}@media only screen and (min-width:81.25em){nav.utility-nav{align-items:center;background:#1f3345;display:flex;height:40px;justify-content:flex-end;left:0;padding-left:min(5vw,80px);padding-right:min(5vw,80px);position:absolute;top:0;width:100vw}nav.utility-nav .container{width:100%}nav.utility-nav ul.utility-nav-menu{align-items:center;display:flex;gap:2rem;height:100%;justify-content:flex-end}nav.utility-nav ul.utility-nav-menu>li>a,nav.utility-nav ul.utility-nav-menu>li>button{color:#fff}}@media only screen and (min-width:81.25em) and only screen and (max-width:33.063em){nav.utility-nav{padding-left:15px;padding-right:15px}}:focus-visible{box-shadow:0 0 0 3px #fff,0 0 0 6px #000;outline:2px solid transparent;outline-offset:2px}html:has(dialog[open]){overflow:hidden;scrollbar-gutter:stable}body{background-color:#f7f9fc;color:#474f58;font:400 1.125rem/1.6 Outfit,arial,sans-serif}@media only screen and (max-width:47.9375em),only screen and (min-width:48em) and (max-width:55.563em){body{font-size:1rem}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#1f3345;font-family:Outfit,arial,sans-serif;font-weight:900;line-height:1;margin-bottom:.5em;text-transform:uppercase}.h1 span,.h2 span,.h3 span,.h4 span,.h5 span,.h6 span,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:var(--headline-highlight,#29778e);display:inline-block}.h1,.h2,.h3,h1,h2,h3{text-wrap:pretty}.h4,.h5,.h6,h4,h5,h6{font-weight:800}.h1,h1{font-size:clamp(2rem,4vw,3rem)}.h2,h2{font-size:clamp(1.5rem,-.5rem + 4vw,2.5rem)}.h3,h3{font-size:clamp(1.25rem,-.25rem + 3vw,2rem)}.h4,h4{font-size:clamp(1.125rem,.375rem + 1.5vw,1.5rem)}.h5,h5{font-size:1.125rem}.h6,h6{font-size:1rem}.headline-label{color:var(--headline-label-color,#29778e);font-family:Outfit,arial,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.15em;line-height:1;margin:0 0 8px;text-transform:uppercase}@media only screen and (max-width:47.9375em),only screen and (min-width:48em) and (max-width:55.563em){.headline-label{font-size:.625rem}}.headline-label.on-navy{--headline-label-color:#39a5c6}a{color:#29778e;transition:all .25s ease}a,a:hover{text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-thickness:max(.03em,1px);text-underline-offset:.15em}a:hover{color:#1f3345}.skip-to-content-link{background:#29778e;border-radius:0 0 8px 0;color:#fff;font:400 1rem/normal Outfit,arial,sans-serif;left:0;padding:15px;position:absolute;text-align:center;text-decoration:none;top:0;transform:translateY(-101%);z-index:101}.skip-to-content-link:focus{transform:translateY(0)}.bg-white{background:#fff}.bg-navy-gradient{background:linear-gradient(270deg,#1e3244,#162332);--headline-label-color:#39a5c6;--headline-highlight:#39a5c6}.rtecontent:after{clear:both;content:"";display:block}.rtecontent>*+*{margin-top:1.25em}.rtecontent h1+p,.rtecontent h2+p,.rtecontent h3+p,.rtecontent h4+p,.rtecontent h5+p,.rtecontent h6+p{margin-top:0}.rtecontent ol,.rtecontent ul{padding-left:20px}.rtecontent ol li::marker,.rtecontent ul li::marker{color:#29778e;font-weight:700}.rtecontent ol li+li,.rtecontent ul li+li{margin-top:.5em}.rtecontent ul{list-style-type:none;padding-left:0}.rtecontent ul>li{padding-left:26px;position:relative}.rtecontent ul>li:before{background-image:url(/wp-content/themes/mt-baker-imaging/img/icons/bullet-checkmark.svg);background-repeat:no-repeat;background-size:contain;content:"";height:18px;left:0;position:absolute;top:6px;width:18px}.rtecontent ol+p,.rtecontent ul+p{margin-top:2em}.rtecontent blockquote,.rtecontent pre{border-left:2px solid #e2924f;font-size:1.125rem;margin-bottom:2em;margin-top:2em;padding:.5em 1.5em}.rtecontent hr{border:0;border-top:1px solid #c5dbe3;margin:1.875em 0}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.alignleft{display:block;float:left;margin-right:30px}@media only screen and (max-width:47.9375em){.alignleft{margin-right:15px;max-width:50%}}.alignright{display:block;float:right;margin-left:30px}@media only screen and (max-width:47.9375em){.alignright{margin-left:15px;max-width:50%}}.aligncenter{clear:both;display:block;margin:20px auto}.wp-caption{max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{font-size:.875rem;margin:5px 0 0;text-align:center}.rtecontent .gallery{display:grid;gap:20px;margin-top:20px}.rtecontent .gallery br{display:none!important}.rtecontent .gallery.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.rtecontent .gallery.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.rtecontent .gallery.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.rtecontent .gallery.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.rtecontent .gallery.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.rtecontent .gallery.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.rtecontent .gallery.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.rtecontent .gallery.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.rtecontent .gallery .gallery-item img{display:block;width:100%}@media only screen and (max-width:47.9375em){.rtecontent .gallery[class*=gallery-columns-]{grid-template-columns:repeat(2,1fr)}}.rtecontent .gallery-caption{display:block;font-size:.875rem;margin:0;padding:10px 5px 0}dialog.popup{background:transparent;border:0;box-shadow:none;margin:0 auto;opacity:0;padding:100px 0 0;transition:display allow-discrete .25s ease,overlay allow-discrete .25s ease,opacity .25s ease;width:min(90%,1440px)}dialog.popup#searchDialog{height:100vh}dialog.popup::backdrop{background:linear-gradient(270deg,#1e3244,#162332);opacity:0;transition:display allow-discrete .25s,overlay allow-discrete .25s ease,opacity .25s ease}dialog.popup[open]{opacity:1}dialog.popup[open]::backdrop{opacity:.95}@starting-style{dialog.popup[open]{opacity:0}dialog.popup[open]::backdrop{opacity:0}}.popup__close{align-items:center;background:transparent;border:0;color:#fff;column-gap:5px;cursor:pointer;display:grid;font:400 1rem/1.2 Outfit,arial,sans-serif;grid-template-columns:1fr auto;margin:0;padding:0;position:absolute;right:0;text-align:left;text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-thickness:max(.03em,1px);text-underline-offset:.15em;top:50px;transition:all .25s ease;z-index:500}.popup__close svg{display:block}.popup__close svg rect{fill:currentColor}.popup__close:hover{text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-thickness:max(.03em,1px);text-underline-offset:.15em}.popup-search-form{margin:50px auto;width:min(100%,670px)}.popup-search-form label{color:#fff;display:block;margin:0 0 15px}.popup-search-form input[type=search]{border-color:#fff}.btn{align-items:center;-webkit-appearance:none;background:var(--btn-background,#29778e);border:0;border-radius:6px;color:var(--btn-color,#fff);cursor:pointer;display:inline-grid;font:700 .875rem/1.1 Outfit,arial,sans-serif;justify-items:center;letter-spacing:.049em;min-height:3.125rem;padding:16px 28px;text-align:center;text-transform:uppercase;transition:all .25s ease}.btn,.btn:hover{text-decoration:none}.btn:hover{background:var(--btn-background-hover,#145468);color:var(--btn-color-hover,#fff)}.btn--secondary{--btn-color:#1f3345;--btn-color-hover:#1f3345;--btn-background:#e2924f;--btn-background-hover:#f1c199}.btn--disabled{cursor:not-allowed;opacity:.7;--btn-color:#fff;--btn-color-hover:#fff;--btn-background:#29778e;--btn-background-hover:#29778e}.btn--disabled.btn--secondary{--btn-color:#1f3345;--btn-color-hover:#1f3345;--btn-background:#e2924f;--btn-background-hover:#e2924f}.text-btn{align-items:center;color:var(--text-btn-color,#29778e);display:inline-grid;font:600 .875rem/1.1 Outfit,arial,sans-serif;gap:10px;grid-template-columns:1fr auto;letter-spacing:.049em;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.text-btn svg path{fill:currentColor}.text-btn:hover{color:var(--text-btn-color-hover,#1f3345)}@media only screen and (max-width:33.063em){.text-btn{font-size:.75rem}}.text-btn--back{grid-template-columns:auto 1fr}.field-label,label{color:#000;display:inline-block;font-size:.875rem;font-weight:700;margin-bottom:5px}.form-control,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:2px solid #000;border-radius:4px;box-sizing:border-box;color:#474f58;display:block;font-size:1rem;height:3.125rem;line-height:1.2;padding:10px}.form-control:focus-visible,input[type=email]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,input[type=search]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible,input[type=url]:focus-visible,select:focus-visible,textarea:focus-visible{border-color:#29778e;box-shadow:0 0 8px 0 rgba(41,119,142,.4);outline:0}.form-control::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{color:#262626}.form-control[disabled],.form-control[readonly],input[type=email][disabled],input[type=email][readonly],input[type=number][disabled],input[type=number][readonly],input[type=password][disabled],input[type=password][readonly],input[type=search][disabled],input[type=search][readonly],input[type=tel][disabled],input[type=tel][readonly],input[type=text][disabled],input[type=text][readonly],input[type=url][disabled],input[type=url][readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{background-color:#f3f3f3;cursor:not-allowed}.form-control--select,select{background-image:url(/wp-content/themes/mt-baker-imaging/img/arrows/nav-expander.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:16px auto;padding-right:45px}select::-ms-expand{display:none}select[multiple]{background-image:none;height:100px}textarea{height:150px}input[type=checkbox],input[type=progress],input[type=radio],input[type=range]{accent-color:#29778e}input[type=checkbox],input[type=radio]{height:20px;width:20px}input[type=checkbox]+label,input[type=radio]+label{font-size:1rem;font-weight:400}input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.search-fields{display:flex}.search-fields input{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0;flex:1;height:auto}.search-fields button{border-bottom-left-radius:0;border-top-left-radius:0;flex:0 0 auto}.post-password-form{max-width:696px}.post-password-form>p:has(label+input){display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.post-password-form>p:has(label+input) label{display:flex;flex:1;flex-direction:column;margin-bottom:0}.post-password-form input[type=password]{margin-top:10px}.post-password-form input[type=submit]{align-items:center;-webkit-appearance:none;background:var(--btn-background,#29778e);border:0;border-radius:6px;color:var(--btn-color,#fff);cursor:pointer;display:inline-grid;flex:0 0 auto;font:700 .875rem/1.1 Outfit,arial,sans-serif;height:3.125rem;justify-items:center;letter-spacing:.049em;margin-top:auto;min-height:3.125rem;padding:16px 28px;text-align:center;text-align:left;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.post-password-form input[type=submit]:hover{background:var(--btn-background-hover,#145468);color:var(--btn-color-hover,#fff);text-decoration:none}.post-password-form .post-password-form-invalid-password{color:#9e2a2b;font-weight:700;margin-bottom:5px}.pagination{border-top:1px solid #c5dbe3;margin-top:40px;padding-top:40px}.post-numbers-pagination ul.page-numbers{align-items:center;column-gap:12px;display:flex;font:700 1rem/1.1 Outfit,arial,sans-serif;justify-content:center;list-style-type:none;margin:0;padding:0}.post-numbers-pagination ul.page-numbers .page-numbers:not(.prev):not(.next){background-color:#fff;border-radius:50%;display:grid;height:2rem;place-items:center;text-decoration:none;width:2rem}.post-numbers-pagination ul.page-numbers .page-numbers:not(.prev):not(.next):hover{text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-thickness:max(.03em,1px);text-underline-offset:.15em}.post-numbers-pagination ul.page-numbers .page-numbers:not(.prev):not(.next).current{background-color:#29778e;color:#fff}.post-numbers-pagination ul.page-numbers .next,.post-numbers-pagination ul.page-numbers .prev{align-items:center;color:var(--text-btn-color,#29778e);display:inline-grid;font:600 .875rem/1.1 Outfit,arial,sans-serif;gap:10px;gap:5px;grid-template-columns:1fr auto;letter-spacing:.049em;position:relative;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.post-numbers-pagination ul.page-numbers .next svg path,.post-numbers-pagination ul.page-numbers .prev svg path{fill:currentColor}.post-numbers-pagination ul.page-numbers .next:hover,.post-numbers-pagination ul.page-numbers .prev:hover{color:var(--text-btn-color-hover,#1f3345)}@media only screen and (max-width:33.063em){.post-numbers-pagination ul.page-numbers .next,.post-numbers-pagination ul.page-numbers .prev{font-size:.75rem}}.post-numbers-pagination ul.page-numbers .next svg,.post-numbers-pagination ul.page-numbers .prev svg{height:auto;width:12px}.post-numbers-pagination ul.page-numbers .prev{grid-template-columns:auto 1fr}.image-content-card,.image-location-card{align-items:start;background:#fff;border-radius:6px;box-shadow:0 4px 9.8px 0 rgba(44,125,150,.08);display:flex;flex-direction:column;overflow:hidden;position:relative;transition:all .3s ease;width:100%}.image-content-card .image-content-card__image,.image-content-card .image-location-card__image,.image-location-card .image-content-card__image,.image-location-card .image-location-card__image{aspect-ratio:460/250;width:100%}.image-content-card .image-content-card__image img,.image-content-card .image-location-card__image img,.image-location-card .image-content-card__image img,.image-location-card .image-location-card__image img{height:100%;object-fit:cover;position:relative;width:100%}.image-content-card .image-content-card__content,.image-content-card .image-location-card__content,.image-location-card .image-content-card__content,.image-location-card .image-location-card__content{align-items:start;cursor:pointer;display:flex;flex:1;flex-direction:column;padding:32px 24px}.image-content-card .image-content-card__content .headline,.image-content-card .image-location-card__content .headline,.image-location-card .image-content-card__content .headline,.image-location-card .image-location-card__content .headline{margin:0 0 16px}.image-content-card .image-content-card__content .headline a,.image-content-card .image-location-card__content .headline a,.image-location-card .image-content-card__content .headline a,.image-location-card .image-location-card__content .headline a{color:#1f3345;text-decoration:none}.image-content-card .image-content-card__content .headline a:before,.image-content-card .image-location-card__content .headline a:before,.image-location-card .image-content-card__content .headline a:before,.image-location-card .image-location-card__content .headline a:before{content:"";inset:0;position:absolute}.image-content-card .image-content-card__content .text,.image-content-card .image-location-card__content .text,.image-location-card .image-content-card__content .text,.image-location-card .image-location-card__content .text{margin-bottom:16px}.image-content-card .image-content-card__content .address,.image-content-card .image-location-card__content .address,.image-location-card .image-content-card__content .address,.image-location-card .image-location-card__content .address{margin-bottom:26px}.image-content-card .image-content-card__content .text-btn,.image-content-card .image-location-card__content .text-btn,.image-location-card .image-content-card__content .text-btn,.image-location-card .image-location-card__content .text-btn{margin-top:auto}@media only screen and (max-width:47.9375em){.image-content-card .image-content-card__content,.image-content-card .image-location-card__content,.image-location-card .image-content-card__content,.image-location-card .image-location-card__content{padding-left:16px;padding-right:16px}}.image-content-card:hover,.image-location-card:hover{box-shadow:0 4px 20px 0 rgba(44,125,150,.16)}.image-content-card:hover .text-btn,.image-location-card:hover .text-btn{color:var(--text-btn-color-hover,#1f3345)}.image-location-card .address{align-items:start;display:grid;gap:8px;grid-template-columns:auto 1fr}.image-location-card .address a{position:relative;z-index:100}.location-text-card{align-items:start;background:#1f3345;border:1px solid #3d505b;border-radius:16px;display:flex;flex-direction:column;padding:32px 24px;position:relative}.location-text-card .headline{color:#fff}.location-text-card .headline a{color:#fff;text-decoration:none}.location-text-card .headline a:before{content:"";inset:0;position:absolute}.location-text-card .text{color:#d5e2ea;font-size:1rem;margin-bottom:26px}.location-text-card .text-btn{margin-top:auto;--text-btn-color:#e2924f;--text-btn-color-hover:#39a5c6}.location-text-card:hover .text-btn{color:var(--text-btn-color-hover,#1f3345)}@media only screen and (max-width:47.9375em){.location-text-card{padding-left:16px;padding-right:16px}}.staff-card{align-items:start;background:#fff;border-radius:6px;box-shadow:0 4px 9.8px 0 rgba(44,125,150,.08);display:flex;flex-direction:column;overflow:hidden;position:relative;transition:all .3s ease;width:100%}.staff-card .staff-card__image{aspect-ratio:1/1}.staff-card .staff-card__image img{height:100%;object-fit:cover;position:relative;width:100%}.staff-card .staff-card__content{align-items:start;display:flex;flex:1;flex-direction:column;padding:24px}.staff-card .staff-card__content:has(button){cursor:pointer}.staff-card .staff-card__content .name{margin:0 0 5px}.staff-card .staff-card__content .name button{background:transparent;border:0;color:#1f3345;cursor:pointer;margin:0;padding:0;text-align:left;text-decoration:none}.staff-card .staff-card__content .name button:before{content:"";inset:0;position:absolute}.staff-card .staff-card__content .text{margin-bottom:24px}.staff-card .staff-card__content .text-btn{margin-top:auto}@media only screen and (max-width:47.9375em){.staff-card .staff-card__content{padding-left:16px;padding-right:16px}}.staff-card:hover{box-shadow:0 4px 20px 0 rgba(44,125,150,.16)}.staff-card:hover .text-btn{color:var(--text-btn-color-hover,#1f3345)}dialog.staff-bio-dialog{background:transparent;border:0;height:100%;margin:0;max-height:none;max-width:none;overflow-y:auto;padding:200px 25px;transition:display allow-discrete .25s ease,overlay allow-discrete .25s ease;width:100%}@media only screen and (max-width:47.9375em){dialog.staff-bio-dialog{padding:80px 25px}}dialog.staff-bio-dialog::backdrop{background:#f7f9fc;opacity:0;transition:display allow-discrete .25s ease,overlay allow-discrete .25s ease,opacity .25s ease}dialog.staff-bio-dialog[open] .staff-bio-wrapper{opacity:1;transform:translateY(0)}dialog.staff-bio-dialog[open]::backdrop{opacity:.95}dialog.staff-bio-dialog .staff-bio-wrapper{background:#1f3345;border-radius:6px;display:grid;gap:min(7vw,32px);grid-template-columns:minmax(0,1fr) minmax(0,2fr);margin:0 auto;max-width:960px;opacity:0;padding:36px;position:relative;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease;width:100%}dialog.staff-bio-dialog .staff-bio-wrapper>img{aspect-ratio:1/1;border-radius:6px;object-fit:cover}dialog.staff-bio-dialog .staff-bio-wrapper .staff-bio-wrapper__content{color:#fff}dialog.staff-bio-dialog .staff-bio-wrapper .staff-bio-wrapper__content .name{color:#fff;margin:0 0 5px}dialog.staff-bio-dialog .staff-bio-wrapper .staff-bio-wrapper__content .title{color:#1f3345;color:#39a5c6;font-family:Outfit,arial,sans-serif;font-size:1.125rem;font-weight:900;font-weight:800;line-height:1;margin-bottom:.5em;text-transform:uppercase}dialog.staff-bio-dialog .staff-bio-wrapper .staff-bio-wrapper__content .title span{color:var(--headline-highlight,#29778e);display:inline-block}dialog.staff-bio-dialog .staff-bio-wrapper .staff-bio-wrapper__content .rtecontent{margin-top:20px}dialog.staff-bio-dialog .popover__close{background:transparent;background:#fff;border:0;border-radius:50%;cursor:pointer;height:45px;margin:0;padding:0;position:absolute;right:0;text-align:left;top:0;transform:translate(50%,-50%);width:45px;z-index:1}dialog.staff-bio-dialog .popover__close svg{display:block;height:100%;width:100%}@media only screen and (max-width:47.9375em){dialog.staff-bio-dialog .staff-bio-wrapper{padding:24px 15px}}@media only screen and (max-width:33.063em){dialog.staff-bio-dialog .staff-bio-wrapper{gap:24px;grid-template-columns:100%}}@starting-style{dialog.staff-bio-dialog[open] .staff-bio-wrapper{opacity:0;transform:translateY(10px)}dialog.staff-bio-dialog[open]::backdrop{opacity:0}}.pattern{margin-top:min(12vw,80px);padding-left:min(5vw,80px);padding-right:min(5vw,80px)}@media only screen and (max-width:33.063em){.pattern{padding-left:15px;padding-right:15px}}.pattern:last-child:not(.pattern--pad){margin-bottom:min(12vw,80px)}.flex-patterns--remove-outer-gutter .pattern{padding-left:0;padding-right:0}.pattern--pad{padding-bottom:min(10vw,100px);padding-top:min(10vw,100px)}.pattern--pad+.pattern--pad{margin-top:0}.pattern--pad.bg-navy-gradient+.pattern--pad.bg-navy-gradient,.pattern--pad.bg-white+.pattern--pad.bg-white{padding-top:0}.pattern--no-gutter{padding-left:0;padding-right:0}.pattern--no-top{margin-top:0;padding-top:0}.pattern--no-bottom{margin-bottom:0;padding-bottom:0}.pattern__header{margin:0 0 50px}@media only screen and (max-width:47.9375em),only screen and (min-width:48em) and (max-width:63.938em){.pattern__header{margin:0 0 24px}}.pattern__footer{margin-top:50px}@media only screen and (max-width:47.9375em),only screen and (min-width:48em) and (max-width:63.938em){.pattern__footer{margin-top:24px}}.hero{background:#162332;display:grid;grid-template-columns:100%;grid-template-rows:1fr auto;padding:0;place-items:center;position:relative}.hero+.pattern--pad{margin-top:0}.hero__background{aspect-ratio:16/9;grid-column:1;grid-row:1/-1;min-height:100%;overflow:hidden;position:relative;width:100%}.hero__background img,.hero__background video{display:block;height:100%;object-fit:cover;object-position:center center;position:relative;width:100%}.hero__background .background-overlay:before{background:linear-gradient(270deg,rgba(22,35,50,.8),#162332 81.11%);content:"";display:block;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}.hero__background .background-overlay svg{left:-3%;position:absolute;top:50%}@media only screen and (max-width:47.9375em){.hero__background{align-self:start;aspect-ratio:650/500;height:auto;min-height:370px}.hero__background .background-overlay:before{background:linear-gradient(180deg,rgba(22,35,50,.8),#162332 81.11%)}.hero__background .background-overlay svg{display:none}}.hero__text-block{grid-column:1;grid-row:1;padding:60px min(5vw,80px) 32px;position:relative;width:100%}@media only screen and (max-width:33.063em){.hero__text-block{padding-left:15px;padding-right:15px}}.hero__text-block .headline{color:#fff;font-size:clamp(3rem,.375rem + 7vw,5.625rem);margin:0;max-width:515px}.hero__text-block .headline .headline-label{--headline-label-color:#39a5c6}.hero__text-block .headline span{color:#39a5c6}.hero__text-block .intro-text{color:#d5e2ea;margin-top:16px;max-width:515px}.hero__text-block .button-row{margin-top:24px}@media only screen and (max-width:47.9375em){.hero__text-block{padding-top:200px}}@media only screen and (max-width:33.063em){.hero__text-block .button-row .btn{width:100%}}.hero-interior{align-items:center;background:linear-gradient(270deg,#1e3244,#162332);display:grid;min-height:20.75rem}.hero-interior+.pattern--pad{margin-top:0}.hero-interior .hero-interior__content{padding:32px min(5vw,80px);position:relative;width:100%;--headline-label-color:#39a5c6}@media only screen and (max-width:33.063em){.hero-interior .hero-interior__content{padding-left:15px;padding-right:15px}}.hero-interior .hero-interior__content h1{color:#fff;margin:0;max-width:600px}.hero-interior .hero-interior__content h1 span{color:#39a5c6}.hero-interior:has(.hero-interior__background){display:grid;grid-template-areas:"stack";place-items:center}.hero-interior:has(.hero-interior__background)>*{grid-area:stack}.hero-interior:has(.hero-interior__background) .hero-interior__background{aspect-ratio:1600/332;min-height:100%;overflow:hidden;position:relative;width:100%}.hero-interior:has(.hero-interior__background) .hero-interior__background .background-overlay:before{background:linear-gradient(270deg,rgba(22,35,50,.8),#162332 81.11%);content:"";display:block;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}.hero-interior:has(.hero-interior__background) .hero-interior__background .background-overlay svg{left:-3%;position:absolute;top:30%}.hero-interior:has(.hero-interior__background) .hero-interior__background img,.hero-interior:has(.hero-interior__background) .hero-interior__background video{display:block;height:100%;object-fit:cover;object-position:center center;position:relative;width:100%}.pattern--accordion .pattern__headline,.pattern--accordion .pattern__headline+.rtecontent{margin-bottom:30px}.pattern--accordion .pattern__headline:has(+.rtecontent){margin-bottom:.2em}.accordion details{border-bottom:2px solid #c5dbe3}.accordion details summary{align-items:start;color:#474f58;column-gap:20px;cursor:pointer;display:grid;font-size:1.25rem;font-weight:600;grid-template-columns:1fr auto;list-style:none;margin:0;padding:20px 0;position:relative}.accordion details summary::-webkit-details-marker{display:none}.accordion details summary .acc-toggle{display:block;height:16px;margin-top:8px;position:relative;transition:all .25s ease;width:16px}.accordion details summary .acc-toggle svg{content:"";display:block;height:auto;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.accordion details summary .acc-toggle svg path{fill:#e2924f}.accordion details summary+div{padding:0 0 24px}.accordion details[open] summary .acc-toggle{transform:scaleY(-1)}.accordion details::details-content{block-size:0;opacity:0;overflow-y:clip;transition:content-visibility allow-discrete .25s,opacity .25s ease-in-out,block-size .25s ease-in-out}.accordion details[open]::details-content{block-size:auto;opacity:1}.pattern--cta{text-align:center}.pattern--cta .btn,.pattern--cta .subtext,.pattern--cta .title{margin-left:auto;margin-right:auto}.pattern--cta .title{max-width:750px}.pattern--cta .subtext{max-width:700px}.pattern--cta .btn{margin-top:32px}.pattern--cta.bg-navy-gradient .subtext,.pattern--cta.bg-navy-gradient .title{color:#fff}.pattern--cta.bg-navy-gradient .btn{--btn-color:#1f3345;--btn-color-hover:#1f3345;--btn-background:#e2924f;--btn-background-hover:#f1c199}.image-content-row{align-items:center;display:flex}.image-content-row__asset,.image-content-row__content{flex:1}.image-content-row__asset{align-self:start;position:relative}.image-content-row__asset img{border-radius:6px;width:100%}.image-content-row__content{align-items:center;display:flex}.image-content-row__content>div{margin-left:auto;margin-right:auto;max-width:604px;padding:0 32px}.image-content-row__content>div .btn{margin-top:32px}@media only screen and (max-width:47.9375em){.image-content-row{flex-flow:row wrap}.image-content-row__asset,.image-content-row__content{flex-basis:100%}.image-content-row__asset>div,.image-content-row__content>div{padding:0}.image-content-row__content>div{max-width:100%}}.image-content-row--reverse{flex-flow:row-reverse}@media only screen and (max-width:47.9375em){.image-content-row--reverse{flex-flow:row wrap}}.pattern--image-content-cards .pattern__header,.pattern--image-location-cards .pattern__header,.pattern--staff-cards .pattern__header{margin-left:auto;margin-right:auto;max-width:944px}.home .pattern--image-content-cards .pattern__header,.home .pattern--image-location-cards .pattern__header,.home .pattern--staff-cards .pattern__header,.pattern--image-content-cards:not(:has(.pattern-header-content)) .pattern__header,.pattern--image-location-cards:not(:has(.pattern-header-content)) .pattern__header,.pattern--staff-cards:not(:has(.pattern-header-content)) .pattern__header{margin-left:0;max-width:688px}.pattern--image-content-cards .grid-headline,.pattern--image-location-cards .grid-headline,.pattern--staff-cards .grid-headline{margin-bottom:32px}.pattern--image-content-cards .grid-headline~.grid-headline,.pattern--image-location-cards .grid-headline~.grid-headline,.pattern--staff-cards .grid-headline~.grid-headline{margin-top:60px}.pattern--location-text-cards{overflow:hidden;position:relative}.pattern--location-text-cards>svg{left:-3%;position:absolute;top:10%}.pattern--location-text-cards .pattern__header{max-width:540px}.pattern--location-text-cards .pattern__header .headline{color:#fff}.pattern--location-text-cards .container{position:relative}.pattern--search .search-title{margin:0}.pattern--search .search-title-count{font-size:1rem}.search-results-list{margin-top:80px}.search-card{border-top:1px solid #c5dbe3;margin-top:32px;padding-top:32px}.search-card:first-child{border-top:none;margin-top:0;padding-top:0}.search-card .title a{text-decoration:none}.search-card .title a:hover{color:#29778e;text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-thickness:max(.03em,1px);text-underline-offset:.15em}
/*# sourceMappingURL=style.css.map*/