#brx-header.sticky,.sticky.sticky{position:fixed!important}.hidden--s{display:inherit}@media screen and (max-width:480px){.hidden--s{display:none}}.inline--s{display:none}@media screen and (max-width:480px){.inline--s{display:inline}}body.bricks-is-frontend.bricks-is-frontend :focus-visible{outline}.share-icon span.x-copy-to-clipboard_text{margin-bottom:-5px;margin-right:30px}header{--mm-space:var(--space-s);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}header .header--inner{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;--header-bg:var(--white-trans-90);--x-burger-line-color:var(--base)}header .header--inner svg.logo-wrapper{width:230px;height:37px}@media screen and (max-width:766px){header .header--inner svg.logo-wrapper{width:150px;height:24px}}@media screen and (max-width:766px){header .header--inner svg.logo-wrapper{width:150px;height:24px}}@media screen and (max-width:450px){header .header--inner svg.logo-wrapper{width:100px;height:16px}}header .header--inner svg.logo-wrapper .logo-letter{fill:var(--base);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}header .header--inner .menu-item{border-bottom:1px solid transparent;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}header .header--inner .menu-item a{color:var(--base)}@media screen and (min-width:992px){header .header--inner .menu-item button{display:none}}header .header--inner .menu-item:hover{border-bottom:1px solid var(--base)}header .header--inner .brxe-search button{color:var(--base)}header .header--inner .pre-header__link-wrapper{color:var(--base);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;padding-block:1rem;border-bottom:1px solid transparent}header .header--inner .pre-header__link-wrapper:hover{border-bottom:1px solid var(--base)}header .header--inner[header-style="light"]{--header-bg:var(--base-trans-90);--x-burger-line-color:var(--base-ultra-light)}header .header--inner[header-style="light"] svg.logo-wrapper .logo-letter{fill:var(--base-ultra-light)}header .header--inner[header-style="light"] .menu-item a{color:var(--base-ultra-light)}header .header--inner[header-style="light"] .menu-item:hover{border-bottom:1px solid var(--base-ultra-light)}header .header--inner[header-style="light"] .brxe-search button{color:var(--base-ultra-light)}header .header--inner[header-style="light"] .pre-header__link-wrapper{color:var(--base-ultra-light)}header .header--inner[header-style="light"] .pre-header__link-wrapper:hover{border-bottom:1px solid var(--base-ultra-light)}header .header--inner .menu-item{position:relative}header .header--inner .menu-item.brx-has-megamenu .brx-megamenu .mm--section{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}header .header--inner .menu-item.brx-has-megamenu .sub-menu{display:none!important}header.scrolling{--mm-space:var(--space-xs)}header.scrolling .header--inner{padding-block:var(--space-s)}header.scrolling .pre-header{padding-block:0}header.scrolling .pre-header__link-wrapper{padding-block:.5rem}header.scrolling .header{padding-block:1rem}header .bricks-search-overlay.show{z-index:-1}header .bricks-search-overlay .title{display:none}header .bricks-search-form input{border;border-bottom:1px solid var(--base);text-align:left!important;padding:0!important;border-radius:0}header:after{background:transparent;content:"";position:absolute;height:0;width:100%;inset:0;-webkit-transition:height .2s ease,background 0s ease .2s;-moz-transition:height .2s ease,background 0s ease .2s;-o-transition:height .2s ease,background 0s ease .2s;transition:height .2s ease,background 0s ease .2s;border-bottom:1px solid transparent}.x-offcanvas_prevent-scroll_mobile-offcanvas header .header--inner{--x-burger-line-color:var(--base)}.x-offcanvas_prevent-scroll_mobile-offcanvas header .header--inner svg.logo-wrapper .logo-letter{fill:var(--base)}.mm-active header .header--inner svg.logo-wrapper .logo-letter{fill:var(--base)!important}.mm-active header .header--inner .brxe-nav-menu .menu-item a{color:var(--base)}.mm-active header .header--inner .brxe-search button{color:var(--base)!important}.mm-active header:after{height:var(--header-after-height,0);border-bottom:1px solid var(--base-dark-trans-10);background:white;-webkit-transition:height .2s ease;-moz-transition:height .2s ease;-o-transition:height .2s ease;transition:height .2s ease}.mm-active.search-active .header-logo{z-index:1001!important}.mm-active.search-active .brxe-nav-menu{z-index:1000!important}.x-offcanvas_inner:after{content:"";position:fixed;height:calc(var(--space-xl) * 2);width:100%;inset:0;background:white}.h1{font-family:"Tiempos";font-weight:400;line-height:calc(4px + 2ex)}footer .footer-logo .logo-wrapper{width:clamp(180px,23vw,333px);fill:white}footer #email-subscribe-form .submit-button-wrapper{width:auto}footer p a{color:white}footer p a:hover{color:var(--neutral)}.btn--arrow-defaults,.btn--arrow-light,.btn--base-light,.btn--arrow-base,.mm--sub-item,.btn--arrow-coast,.page-link--coast .page-link--title{position:relative;-webkit-transition:all .2s ease!important;-moz-transition:all .2s ease!important;-o-transition:all .2s ease!important;transition:all .2s ease!important;transform:translateX(0)}.btn--arrow-defaults:before,.btn--arrow-light:before,.btn--base-light:before,.btn--arrow-base:before,.mm--sub-item:before,.btn--arrow-coast:before,.page-link--coast .page-link--title:before{content:"";position:absolute;height:100%;width:22px;left:0;top:0;opacity:0;transform:translateX(0);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background-size:80%;background-position:left center;background-repeat:no-repeat}.btn--arrow-defaults:hover,.btn--arrow-light:hover,.btn--base-light:hover,.btn--arrow-base:hover,.mm--sub-item:hover,.btn--arrow-coast:hover,.page-link--coast .page-link--title:hover{transform:translateX(28px)}.btn--arrow-defaults:hover:before,.btn--arrow-light:hover:before,.btn--base-light:hover:before,.btn--arrow-base:hover:before,.mm--sub-item:hover:before,.btn--arrow-coast:hover:before,.page-link--coast .page-link--title:hover:before{opacity:1;transform:translateX(-28px)}.btn--arrow-light:before,.btn--base-light:before{background-image:url(/wp-content/uploads/2024/08/arrow-right-light.svg)}.btn--arrow-base:before,.mm--sub-item:before{background-image:url(/wp-content/uploads/2024/08/arrow-right-dark.svg)}.btn--arrow-coast:before,.page-link--coast .page-link--title:before{background-image:url(/wp-content/uploads/2024/08/arrow-right-coast.svg)}.btn--base,.contact-form .gform_footer.before,.contact-form .gform_footer.top_label{padding:.7em 1.4em!important;border-radius:2em!important;background-color:var(--base)!important;position:relative;-webkit-transition:all .2s ease!important;-moz-transition:all .2s ease!important;-o-transition:all .2s ease!important;transition:all .2s ease!important;transform:translateX(0)}.btn--base:before,.contact-form .gform_footer.before:before,.contact-form .gform_footer.top_label:before{content:"";position:absolute;height:100%;width:22px;left:1.4em;top:0;opacity:0;transform:translateX(0);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background-size:80%;background-position:left center;background-repeat:no-repeat;background-image:url(/wp-content/uploads/2024/08/arrow-right-light.svg)}.btn--base:hover,.contact-form .gform_footer.before:hover,.contact-form .gform_footer.top_label:hover{padding-left:calc(1.8em + 22px)!important;background-color:var(--base-trans-90)!important}.btn--base:hover:before,.contact-form .gform_footer.before:hover:before,.contact-form .gform_footer.top_label:hover:before{opacity:1}.page-link--coast .page-link--title:before{height:22px;top:var(--space-s)}.staff-card .btn--arrow-coast:before,.staff-card .page-link--coast .page-link--title:before,.page-link--coast .staff-card .page-link--title:before{top:-18px}.post-card:hover .btn--arrow-coast,.post-card:hover .page-link--coast .page-link--title,.page-link--coast .post-card:hover .page-link--title,.staff-card:hover .btn--arrow-coast,.staff-card:hover .page-link--coast .page-link--title,.page-link--coast .staff-card:hover .page-link--title{transform:translateX(28px)}.post-card:hover .btn--arrow-coast:before,.post-card:hover .page-link--coast .page-link--title:before,.page-link--coast .post-card:hover .page-link--title:before,.staff-card:hover .btn--arrow-coast:before,.staff-card:hover .page-link--coast .page-link--title:before,.page-link--coast .staff-card:hover .page-link--title:before{opacity:1;transform:translateX(-28px)}.post-card:hover .ti-arrow-right:before,.staff-card:hover .ti-arrow-right:before{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;color:#6d8eeb}.post-card:hover .btn--base,.post-card:hover .contact-form .gform_footer.before,.contact-form .post-card:hover .gform_footer.before,.post-card:hover .contact-form .gform_footer.top_label,.contact-form .post-card:hover .gform_footer.top_label,.staff-card:hover .btn--base,.staff-card:hover .contact-form .gform_footer.before,.contact-form .staff-card:hover .gform_footer.before,.staff-card:hover .contact-form .gform_footer.top_label,.contact-form .staff-card:hover .gform_footer.top_label{padding-left:calc(1.8em + 22px)!important;background-color:var(--base-trans-90)!important}.post-card:hover .btn--base:before,.post-card:hover .contact-form .gform_footer.before:before,.contact-form .post-card:hover .gform_footer.before:before,.post-card:hover .contact-form .gform_footer.top_label:before,.contact-form .post-card:hover .gform_footer.top_label:before,.staff-card:hover .btn--base:before,.staff-card:hover .contact-form .gform_footer.before:before,.contact-form .staff-card:hover .gform_footer.before:before,.staff-card:hover .contact-form .gform_footer.top_label:before,.contact-form .staff-card:hover .gform_footer.top_label:before{opacity:1}.bg--custom-neutral:after{background:#e8e9e3!important}.people-section{position:relative}.people-section .people-slider .splide__track{overflow:visible}.people-section .people-slider:after{content:"";position:absolute;height:110%;width:100%;top:0;left:-100%;background:white;z-index:1}@media screen and (max-width:766px){.people-section .people-slider:after{width:0;background:transparent}}.insights-card:hover .arrow-icon{color:#6d8eeb}.insights-slider .splide__track{overflow:visible}.filter-container label{width:100%}.filter-container input.search,.filter-container input.sf-input-text{border-bottom:solid 1px #2A3335!important;border;padding:0;background:url(https://redemont.com/wp-content/uploads/2024/09/search.svg);background-repeat:no-repeat;background-position:right;background-size:inherit}.filter-container input.search::placeholder,.filter-container input.sf-input-text::placeholder{opacity:1;color:#2A3335}.filter-container .brxe-block.gap--none.listening .ti-angle-up{display:none}.filter-container .brxe-block.gap--none.listening .ti-angle-down{display:block}.filter-container .brxe-block.gap--none.listening.brx-open .ti-angle-up{display:block}.filter-container .brxe-block.gap--none.listening.brx-open .ti-angle-down{display:none}.contact-map{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.contact-form .gform_heading{display:none}.contact-form div.gform_fields{grid-row-gap:0}.contact-form div.gform_fields input,.contact-form div.gform_fields select,.contact-form div.gform_fields textarea{background:transparent;border;border-bottom:solid 1px #2A3335;color:#2A3341;padding:10px 0!important}.contact-form div.gform_fields input::placeholder,.contact-form div.gform_fields select::placeholder,.contact-form div.gform_fields textarea::placeholder{color:#2A3335}.contact-form .gform_footer.before,.contact-form .gform_footer.top_label{width:80px}.contact-form .gform_footer.before input.gform_button,.contact-form .gform_footer.top_label input.gform_button{font-weight:500;letter-spacing:.12rem;text-transform:uppercase;background:transparent;border;color:#2A3341;padding:10px 0!important;margin-top:6px}.filter-accordion ul{padding:0}.filter-accordion ul li h4{text-transform:none;letter-spacing:0;width:100%;display:flex;justify-content:space-between;cursor:pointer;position:relative}.filter-accordion ul li h4:after{content:"";position:absolute;height:14px;width:14px;right:0;top:calc(50% - 7px);background-image:url(/wp-content/uploads/2024/09/chevron-down.svg);background-size:contain;background-repeat:no-repeat}.filter-accordion ul li h4.accordion-open:after{background-image:url(/wp-content/uploads/2024/09/chevron-up.svg)}.filter-accordion ul li ul{display:none;margin-top:10px;list-style:none}.filter-accordion ul li ul li{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start}.filter-accordion ul li ul li .sf-input-checkbox{transform:translateY(0.3em)}.accordion-item{border-bottom:1px solid var(--base)}.post-author a{color:var(--base)}.pill{font-size:0}.pill a,.pill span{font-size:1rem;background-color:var(--neutral);padding-top:.5rem;padding-right:1.5rem;padding-bottom:.5rem;padding-left:1.5rem;border-radius:2rem;margin-right:.2rem;line-height:2.5rem}@media print{header,footer,.hide-for-print{display:none}.insights--wrapper,.insights--content{padding-top:0!important}}.wp-block-quote{border;padding:var(--space-m);background:var(--neutral-trans-10);font-family:"Sohne";font-size:var(--text-m)}.wp-block-quote ul{list-style:none;padding-left:var(--space-m)}.wp-block-quote ul li{position:relative}.wp-block-quote ul li:before{content:"";position:absolute;height:16px;width:16px;inset:0;background:url(/wp-content/uploads/2024/09/Vector-6.svg);background-size:contain;background-repeat:no-repeat;left:calc(0px - var(--space-m));top:4px}.contact--line-item i{width:20px;text-align:center}.sf-field-sort_order{display:none!important}.section--featured .h2{color:var(--white)}