:root{--bm-purple:#340f53;--bm-pink:#a93690;--bm-beige:#f1efe6;--bm-dark-grey:#414042;--bm-gold:#af8d41;--bm-blue:#65d1fa;--bm-cool-blue:#4f76e3;--bm-text-dark:#111;--bm-text-light:#fff;--font-heading:"PT Serif",Georgia,serif;--font-body:"Source Sans 3",system-ui,sans-serif;--btn-lspacing:.15px}html{scroll-behavior:smooth}.bm-pink{background-color:var(--bm-pink)}.bm-cool-blue{background-color:var(--bm-cool-blue)}.bm-purple{background-color:var(--bm-purple)!important}.bm-purple-txt{color:var(--bm-purple)!important}.bm-beige{background-color:var(--bm-beige)}.bm-blue{background-color:var(--bm-blue)}.bm-dark-grey{background-color:var(--bm-dark-grey)}.bm-white{background-color:var(--bm-text-light)}.bm-pink,.bm-purple,.bm-dark-grey{color:var(--bm-text-light)}.bm-white .gfield_required.gfield_required_asterisk,.bm-beige .gfield_required.gfield_required_asterisk{color:var(--bm-purple)}.bm-pink .gfield_required.gfield_required_asterisk{color:var(--bm-text-light)}.bm-purple .gfield_required.gfield_required_asterisk,.bm-dark-grey .gfield_required.gfield_required_asterisk{color:var(--bm-pink)}.bm-beige,.bm-white{color:var(--bm-purple)}.bm-beige p,.bm-white p{color:var(--bm-dark-grey)}.bm-pink a,.bm-purple a,.bm-dark-grey a{color:var(--bm-text-light)}.bm-beige a,.bm-white a{color:var(--bm-purple)}.home-slider,.quotes-slider,.highlights-slider{visibility:hidden}.home-slider.slick-initialized,.quotes-slider.slick-initialized,.highlights-slider.slick-initialized{visibility:visible}body p>a,body p>em>a,:is(h1,h2,h3,h4,h5,h6) a,body p>strong>a{color:var(--bm-purple);text-decoration:underline}body p>a:hover{color:var(--bm-pink)}.btn.btn-primary{border:0!important}.s-txt{font-size:1rem!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-style:normal;font-weight:600;text-transform:none;letter-spacing:.1px}body{color:#32214c;font-family:var(--font-body);font-weight:400;word-break:break-word;line-height:1.3}strong{font-weight:600}.regular{font-family:var(--font-body);font-style:normal;font-weight:400;letter-spacing:-.33px}.gform_wrapper.gf_browser_chrome .top_label li.gsection.gf_scroll_text h2.gsection_title,.gform_wrapper.gf_browser_gecko .top_label li.gsection.gf_scroll_text h2.gsection_title{font-family:var(--font-body);font-size:1.1rem}.header{font-family:var(--font-heading);font-style:normal;font-weight:700;text-transform:none;letter-spacing:.2px}.white{color:#fff}.green{color:#8ed300}.green-bg{background-color:#8ed300!important}.purple-bg{background-color:#a395b7!important}.grey-bg{background-color:#f5f5f5!important}.purple{color:#a395b7}.dpurple{color:#32214c}a.btn,.btn{border-radius:6px;padding:5px 25px;white-space:normal;font-weight:600;font-size:1.2rem}a.btn-green,.btn-green,.gform_wrapper form .gform_footer input[type=submit],.sf-field-submit input[type=submit]{background-color:var(--bm-gold);color:#fff;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.people-listing .sf-field-submit input[type=submit]:hover{background-color:var(--bm-pink)}section.cta-banner div a{font-family:var(--font-body);font-weight:600}a.btn-green:hover,a.btn-green:focus,a.btn-green:focus-visible,.experts-cards .expert-card__cta .btn:hover,.info-card .btn:hover,.latest-card__body span.btn-green:hover{background-color:var(--bm-pink)}.gform_wrapper form .gform_footer input[type=submit]:hover,.gform_wrapper form .gform_footer input[type=submit]:focus,.blog .blog-filter__form li.sf-field-submit input[type=submit]:hover{background-color:var(--bm-purple)}.bm-pink a.btn-green:hover,.bm-pink a.btn-green:focus,.bm-pink a.btn-green:focus-visible{background-color:var(--bm-purple)}[data-bg=bm-pink] .btn-green:hover{background-color:var(--bm-purple)}.bm-pink .validation_message.gfield_validation_message,.bm-pink .gform_submission_error.hide_summary,.bm-pink .gform_legacy_markup_wrapper .gfield_error .gfield_label{color:var(--bm-text-light)}.bm-pink .gform_legacy_markup_wrapper .gform_validation_errors{border:1px solid var(--bm-text-light)!important}.contact .gfield--input-type-select label,.single-location .contact .gfield--type-select label{clip:rect(1px,1px,1px,1px) !important;position:absolute !important;height:1px !important;width:1px !important;overflow:hidden !important}a.btn-purple{background-color:#a395b7;color:#fff}a.btn-dpurple{background-color:#32214c;color:#fff}hr.heading{margin:1.4rem auto;max-width:35px}hr.blog.heading{margin-left:0}hr.heading.green{border-top:5px solid #8ed300}hr.heading.purple{border-top:5px solid #a395b7}hr.heading.dpurple{border-top:5px solid #32214c}hr.heading.white{border-top:5px solid #fff}img.center{margin:auto}iframe{max-width:100%}.category-events .intro-text p{text-transform:initial!important}.category-events .intro-text{padding:30px 15px!important}.gform_wrapper form .gform_footer{margin:0;text-align:right}.gform_wrapper form .gform_footer input[type=submit]{border:none;color:#fff;cursor:pointer;font-size:.9em;font-weight:600;padding:10px 40px;width:140px}.gform_wrapper .form-control{border-radius:0;color:#32214c}body .gform_wrapper form ul li.gfield{margin-top:10px}body .gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text]{margin-bottom:0}::-webkit-input-placeholder{color:#32214c !important}:-ms-input-placeholder{color:#32214c !important}::-moz-placeholder{color:#32214c !important;opacity:1 !important}:-moz-placeholder{color:#32214c !important;opacity:1 !important}.charleft.ginput_counter{display:none}.charleft.ginput_counter:first-of-type{display:block}.gform_wrapper form .field_description_below .gfield_description{padding-top:5px}.gform_wrapper form li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper form li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}.gform_wrapper form .description,.gform_wrapper form .gfield_description,.gform_wrapper form .gsection_description,.gform_wrapper form .instruction{font-size:1rem}.gform_wrapper form li.gfield.gfield_error.gfield_contains_required div.gfield_description{padding-left:10px}section.contact a{text-decoration:underline}section.contact .form-left a{color:#fff}section.contact .gform_wrapper{margin-top:0}section.contact .gform_wrapper form ul li:first-of-type{margin-top:0}section.contact .gform_wrapper .top_label div.ginput_container{margin-top:0}section.contact .gform_wrapper .form-control,.modal-content .modal-form .gform_wrapper .form-control{border:2px solid #fff;color:#32214c !important;font-size:1.2rem}section.contact .gform_wrapper .ginput_container input,section.contact .gform_wrapper .ginput_container select,section.contact .gform_wrapper .ginput_container textarea,.modal-content .modal-form .gform_wrapper .ginput_container input,.modal-content .modal-form .gform_wrapper .ginput_container select,.modal-content .modal-form .gform_wrapper .ginput_container textarea{border:1px solid #ede9f5;color:#32214c !important;font-size:1rem}section.contact.stacked-form .gform_wrapper .gfield.gfield_calculation .ginput_container input,.gform_wrapper .gfield.gfield_calculation textarea{background-color:var(--bm-pink)!important;border:2px solid var(--bm-text-light);font-weight:600;color:#ffffff!important}section.contact.stacked-form p{color:var(--bm-text-light)!important}section.contact .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:1rem}.sf-field-search input{border:1px solid #ffffff!important;border-radius:6px!important;max-width:520px;margin:auto}section.contact .gform_confirmation_message,.modal-content .modal-form .gform_confirmation_message{color:#32204c!important}section.contact .gform_wrapper .ginput_container textarea{max-height:150px !important}section.contact p{text-align:left!important}.modal-content p>a{color:#32214c !important}section.contact .gform_wrapper .ginput_container input,section.contact .gform_wrapper .ginput_container select,section.contact .gform_wrapper .ginput_container textarea,.modal-content .modal-form .gform_wrapper .ginput_container input,.modal-content .modal-form .gform_wrapper .ginput_container select,.modal-content .modal-form .gform_wrapper .ginput_container textarea{background-color:#ede9f5 !important;color:#32214c !important;padding:5px 10px!important;height:auto!important}section.contact .gform_legacy_markup_wrapper .hidden_label .gfield_label{clip:auto;position:static !important;height:auto;width:auto;overflow:visible;font-weight:400}section.contact .gform_legacy_markup_wrapper input::placeholder,section.contact .gform_legacy_markup_wrapper textarea::placeholder{color:transparent!important}.modal-content .modal-form .gform_wrapper ::-webkit-input-placeholder,.modal-content .modal-form .gform_wrapper ::-webkit-input-placeholder{color:#32214c !important}section.contact .gform_wrapper :-ms-input-placeholder,.modal-content .modal-form .gform_wrapper :-ms-input-placeholder{color:#32214c !important}section.contact .gform_wrapper ::-moz-placeholder,.modal-content .modal-form .gform_wrapper ::-moz-placeholder{color:#32214c !important;opacity:1 !important}section.contact .gform_wrapper :-moz-placeholder,.modal-content .modal-form .gform_wrapper :-moz-placeholder{color:#32214c !important;opacity:1 !important}.contact .form-left{color:#32214c !important}.contact .col-lg-6{flex:0 0 66.666667%;max-width:66.666667%}.contact .col-lg-5{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.contact .row{padding-top:50px}section.contact .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.modal-content .modal-form{font-size:1rem}.gform_legacy_markup_wrapper .gfield_required{margin-left:0!important}.gfield--input-type-captcha .gform-field-label,.gfield--type-captcha .gform-field-label{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}section.contact .gform_wrapper li.hidden_label input{margin-top:0}.gsection_description p{margin-bottom:5px}.gsection_description p>a{font-weight:700}.gform_confirmation_message{padding-top:25px;padding-bottom:20px}.gform_confirmation_message h3{padding-top:15px}.gform_confirmation_message a{color:#fff;text-decoration:underline}.gform_wrapper li.gsection.gf_scroll_text{height:auto!important;overflow:visible !important;max-height:none !important}nav.bg-light{background-color:#340F53!important}nav#navtop{background-color:#a395b7;color:#fff}nav#navtop>.container>.row{display:block}nav#navtop .searchandfilter input{background:0 0;border:0;color:#fff;font-size:14px;font-weight:300;letter-spacing:1px}nav#navtop .searchandfilter input::-webkit-input-placeholder{color:#fff !important}nav#navtop .searchandfilter input:-ms-input-placeholder{color:#fff !important}nav#navtop .searchandfilter input::-moz-placeholder{color:#fff !important;opacity:1 !important}nav#navtop .searchandfilter input:-moz-placeholder{color:#fff !important;opacity:1 !important}nav#navtop .searchandfilter ul li.sf-field-submit .btn-primary{font-size:24px;padding:0 5px}nav#navtop .ubermenu .ubermenu-item.ubermenu-active .ubermenu-submenu-drop,nav#navtop .ubermenu-nojs .ubermenu-item:hover .ubermenu-submenu-drop{z-index:600}.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-item-header>.ubermenu-target{font-weight:300}nav#ubermenu-main-3-top-2{width:initial}.ubermenu-sub-indicators .ubermenu-tabs.ubermenu-tab-layout-left>.ubermenu-tabs-group>.ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator,.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{color:var(--bm-text-light)}.ubermenu-tab-content-panel .ubermenu-active .ubermenu-target,.ubermenu-submenu-type-flyout>li>a:hover{color:#111!Important}.ubermenu-tab.ubermenu-active>.ubermenu-target>.ubermenu-sub-indicator{color:#fff!important}.ubermenu-content-block.cta-column{padding-left:0;padding-top:0}.cta-column .menu-cta{background-color:#8ed300;max-width:350px;padding:20px 10px;text-align:center}.menu-cta p{font-weight:700;font-size:1rem}.menu-cta a.btn{font-size:.7rem}.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack>.ubermenu-item-normal:first-child{margin-top:0}nav#ubermenu-main-3-top-2 .ubermenu-item-level-0>.ubermenu-target,nav#ubermenu-main-2-navbar-2 .ubermenu-horizontal .ubermenu-item-level-0:first-child>.ubermenu-target{color:#fff}.navbar-brand img{max-width:140px}.ubermenu-item-level-0>.ubermenu-target{position:relative}.ubermenu-item-level-0>.ubermenu-target:after{content:"";position:absolute;left:20px;bottom:0;width:25px;border-bottom:2px solid var(--bm-gold);visibility:hidden}nav#ubermenu-main-3-top-2,nav#ubermenu-main-2-navbar-2{letter-spacing:.1rem}nav.ubermenu-responsive{max-height:100%}nav#ubermenu-main-2-navbar-2 .ubermenu-item-level-0>.ubermenu-target{text-transform:uppercase;letter-spacing:.1rem}.ubermenu-item-level-0:hover>.ubermenu-target:after,.ubermenu-item-level-0.ubermenu-active>.ubermenu-target:after{visibility:visible}.ubermenu .ubermenu-item .ubermenu-submenu-drop{box-shadow:none}.ubermenu-responsive-toggle i.fa-bars{font-size:1.2rem!important}nav#ubermenu-main-2-navbar-2 .ubermenu-nav .ubermenu-item-level-0.ubermenu-active:after,nav#ubermenu-main-2-navbar-2 .ubermenu-nav .ubermenu-item-level-0:hover:after{visibility:visible}li.ubermenu-item-level-0>ul.ubermenu-submenu{margin-top:5px!important}.ubermenu.ubermenu-main .ubermenu-tab>.ubermenu-target,ul.ubermenu-submenu-type-flyout.ubermenu-submenu-drop{border-bottom:1px solid var(--bm-purple)!important}@media (min-width:576px){.navbar{padding:1rem 0}}nav#navbar .row{width:100%}.ubermenu-tabs-group li.ubermenu-has-submenu-drop>a,.ubermenu .ubermenu-target{padding:10px 20px!important}nav#ubermenu-main-3-top-2{z-index:200}nav.ubermenu-main{width:100%;z-index:150}.ubermenu-sub-indicators .ubermenu-tabs.ubermenu-tab-layout-left>.ubermenu-tabs-group>.ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator,.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{color:var(--bm-text-light)}.ubermenu-submenu .ubermenu-sub-indicator{right:10px !important}.form-inline .form-control.border-secondary{border:none;border-radius:0;background-color:transparent;color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;padding:10px 10px!important;line-height:1.3em;font-size:.9rem}.form-inline .input-group input#s::placeholder{color:#fff !important}.form-inline .input-group input#s::-webkit-input-placeholder{color:#fff !important}.form-inline .input-group input#s:-ms-input-placeholder{color:#fff !important}.form-inline .input-group input#s::-ms-input-placeholder{color:#fff !important}.form-inline .input-group input#s:-moz-placeholder{color:#fff !important}.form-inline .input-group-append button{border:none;color:#fff}nav#ubermenu-main-27074-navbar-2{justify-items:flex-end}.ubermenu-skin-minimal.ubermenu-horizontal .ubermenu-item-level-0>.ubermenu-submenu-drop{border:none!important}@media screen and (max-width:991px){body .ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{z-index:200!Important}body li.ubermenu-item-level-0>ul.ubermenu-submenu,.ubermenu-tab.ubermenu-item.ubermenu-active>ul.ubermenu-tab-content-panel{display:block!important;max-width:600px!important;margin:auto!important;position:initial!important}ul#ubermenu-nav-main-2-navbar.ubermenu-nav{padding-top:20px!important;padding-bottom:0!important}.ubermenu-tab-content-panel>.ubermenu-autocolumn.ubermenu-item-type-column,.ubermenu-tab-content-panel>.ubermenu-autocolumn.ubermenu-item-type-column .ubermenu-submenu-type-stack,.ubermenu-submenu-type-stack{padding-top:0!important;padding-bottom:0!important}ul.ubermenu-tab-content-panel,.ubermenu-submenu-type-flyout.ubermenu-active>ul{padding-top:10px!important;padding-bottom:10px!important}.ubermenu-tab-content-panel .ubermenu-target{padding:5px 20px!important}.ubermenu-submenu .ubermenu-item{width:100%!important}.ubermenu-submenu-type-stack{padding-top:0;padding-bottom:0}.ubermenu-horizontal.ubermenu-items-align-flex .ubermenu-nav .ubermenu-item-level-0{text-align:left}nav.ubermenu-main .ubermenu-nav{max-width:500px}li.ubermenu-item-level-0>ul.ubermenu-submenu{margin-top:0!important}.ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group{border:none}.cta-column .menu-cta{display:none}.topnav>a.ubermenu-responsive-toggle,.topnav #ubermenu-main-3-top-2{display:none}a.ubermenu-responsive-toggle-open nav#ubermenu-main-2-navbar-2{padding-top:20px;padding-bottom:20px}.navbar>.container,.navbar>.container-fluid{-ms-flex-wrap:wrap;flex-wrap:wrap}.ubermenu.ubermenu-main .ubermenu-tab>.ubermenu-target,ul.ubermenu-submenu-type-flyout.ubermenu-submenu-drop{border-bottom:1px solid var(--bm-text-light)!important}.ubermenu.ubermenu-main .ubermenu-tab>.ubermenu-target{padding-left:30px}nav#ubermenu-main-2-navbar-2 .ubermenu-nav .ubermenu-item-level-0.ubermenu-active:after,nav#ubermenu-main-2-navbar-2 .ubermenu-nav .ubermenu-item-level-0:hover:after,nav#ubermenu-main-2-navbar-2 .ubermenu-nav .ubermenu-item-level-0:after{display:none}}.topnav .ubermenu{display:flex !important}.topnav ul.ubermenu-nav{align-self:center}#quadmenu{margin:0}#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav>li:not(.quadmenu-item-type-button).quadmenu-has-link:hover,#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav>li:not(.quadmenu-item-type-button).quadmenu-has-link.open{background-color:#11111117}.slick-dots{bottom:-55px !important}.slick-dots li button:before{border:2px solid #fff;border-radius:10px;content:' ' !important;opacity:1 !important;width:14px !important;height:14px !important}.slick-dots li.slick-active button:before{background-color:#fff}.slick-arrow{width:20px !important;height:20px !important;border-color:#000 !important;position:absolute !important;top:50% !important;margin-top:-31px !important;color:#fff !important}.slick-prev{left:20px !important;z-index:99;border-bottom:3px solid !important;border-left:3px solid !important;transform:rotate(45deg) !important}.slick-next{right:20px !important;z-index:99;border-bottom:3px solid !important;border-left:3px solid !important;transform:rotate(-135deg) !important}.slick-prev:before,.slick-next:before{content:none !important}.faq-block{padding-bottom:50px}section.hero{padding:120px 0}.hero .btn{margin-top:20px}section.hero p{font-size:1.8em;line-height:35px}section.hero.slider,section.cta-banner.slider{padding:0}section.hero .slick-slide,section.cta-banner.slider .slick-slide{align-items:center;display:flex}section.hero .home-slide p{font-size:2.4rem;margin-top:15px}.hero.hero--event .btn{margin-bottom:25px}.hero--light,.hero--light h1,.hero--light p{color:#fff}.hero--dark,.hero--dark p{color:var(--bm-dark-grey)!important}.hero--dark h1,.hero--dark p.header{color:var(--bm-purple)!important}section.hero .home-slide.hero--dark p{color:#3c3c3b}section.hero .home-slide.hero--dark h1,section.hero .home-slide.hero--dark p.header{color:#340f53}body.home h1.header,body.home p.header{color:#340f53;font-weight:600;font-size:4rem;text-transform:none;letter-spacing:.2px;line-height:1.2}section.cta-banner img{max-width:300px;max-height:200px;margin:auto}section.cta-banner .col-12.w-image{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}section.cta-banner div a{margin-top:20px}section.cta-banner p.regular{font-size:1.4rem}section.hero .slick-dots,section.cta-banner .slick-dots{bottom:25px !important}section.hero .slick-dotted.slick-slider,section.cta-banner .slick-dotted.slick-slider{margin-bottom:0}.img-txt-cards.bm-pink .card-content{color:var(--bm-purple)}.img-txt-cards .btn{margin-top:20px!important}section.txt,section.quote-section{padding:40px 0 50px}section.txt.grey{background-color:#e7e7e7;padding:20px 0 30px}section.txt .btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.txt .btn-row a.btn{margin-right:10px}section.txt a.btn{margin-top:30px}section.txt h1,section.txt h2,section.txt h3,section.txt h4,section.txt h5,section.txt h6{margin-top:20px;margin-bottom:20px}section.txt p{font-size:1.2rem}section.txt .quote{margin-bottom:20px}section.txt .quote p{font-size:1.4rem}section.services{font-weight:400;padding:60px 0}section.services ul.cols{display:flex;flex-wrap:wrap;list-style:none;padding-left:0}section.services ul.cols li{padding:5px 20px;width:50%}section.services ul li a{color:#fff}section.exp-clients{padding:40px 0 20px}section.exp-clients .text-section p{font-size:1.2rem;margin-top:20px}section.exp-clients .client-logo p{font-size:.9rem;padding-top:10px;padding-bottom:15px}.gm-style .gm-style-iw{background-color:#3c61ad !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;min-height:120px !important;padding-top:10px;display:block !important}.gm-style .gm-style-iw #google-popup p{padding:10px}.gm-style div div div div div div div div{background-color:rgba(50,33,76,.6);padding:0;margin:0;padding:0;top:0;color:#fff;font-size:16px}.gm-style div div div div div div div div a{color:#f1f1f1;font-weight:700}section.map{padding:60px 0 80px}section.highlights{padding:60px 0 60px}section.highlights .slider{margin-top:20px}section.highlights p{font-size:1.3rem;font-weight:400;margin:auto;max-width:500px}section.highlights .highlights-slider .slick-track{display:flex}section.highlights .highlights-slider .highlights-slide{align-self:center}section.quotes{padding:0 0 40px}section.quotes .quotes-slider .slick-track{display:flex}section.quotes .quotes-slider .highlights-slide{align-self:center}section.quotes .quote{margin-bottom:20px}section.quotes .quote p{font-size:1.4rem}section.quotes .slider{margin-top:20px}section.quotes p{font-size:1.3rem;font-weight:400;margin:auto;max-width:700px}.client-logo-slider .slick-prev.slick-arrow{display:none}section.contact.bm-pink .gform_confirmation_message{font-size:1.2rem;color:var(--bm-text-light)}section.clients{padding:80px 0 60px}section.clients .row{padding:20px 0 20px}section.clients .client-logo{padding-top:20px}section.clients .clients-txt{padding-bottom:0;padding-top:35px}section.clients .clients-img{padding-top:0;border-bottom:1px solid #fff}section.blog .blog-filter,section.people-listing .blog-filter{background-color:#a395b7;margin-top:-120px;padding:20px 0}section.blog.recent:nth-of-type(odd) .container-fluid:nth-of-type(odd){background-color:rgba(0,0,0,.2)}section.blog.recent.light .container-fluid{background-color:rgba(237,223,223,.6) !important}section.blog.recent div.row.justify-content-center{width:100%}.blog section.txt.table{padding-top:10px;padding-bottom:10px}.blog section.txt.new-blog{padding-top:20px}.author-bio.mt-3{display:none}.h5.author-title{padding-bottom:20px!important}section.blog .row{justify-content:center;padding:60px 0 0}.post-type-archive-press section.blog .row{padding-top:30px}section.contact.blog .form-footer p{text-align:left!important;font-size:1rem}.searchandfilter ul{display:flex;flex-wrap:wrap;padding:0}.topnav .searchandfilter ul li{padding:0}.searchandfilter .sf-input-text,.searchandfilter .sf-input-select,.searchandfilter .sf-input-select,.searchandfilter .sf-input-select{width:100%;display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.searchandfilter ul li.sf-field-search{width:100%}.searchandfilter ul li.sf-field-taxonomy-expertise,.searchandfilter ul li.sf-field-category{margin-right:15px;width:32.2%}.searchandfilter ul li.sf-field-taxonomy-location{margin-right:0;width:32.3%}.searchandfilter .sf-field-submit{text-align:center;width:100%}.searchandfilter label{width:100%}section.staff-details .blog-filter{padding:20px 40px}.staff-details .intro-col{padding-top:30px}.staff-contact.mobile h6{color:var(--bm-text-light)!important}section.staff-details .searchandfilter ul{justify-content:center}section.staff-details .searchandfilter ul li.sf-field-search{margin-right:30px;width:32.3%}section.blog .item{display:flex;flex-direction:column;margin-bottom:30px}section.blog .img{min-height:175px}section.blog .header,section.blog .excerpt{padding:20px 10px}section.blog .news .header,section.blog .item.iarticles .header,section.blog .item.iguides .header,section.blog .item.inewsletters .header,section.blog .item.itraining .header,section.blog .item.icase-studies .header{background-color:var(--bm-purple);color:#fff}section.blog .iarticles .header{background-color:#32214c;color:#fff}section.blog .ievents .header{background-color:#8ed300;color:#fff}section.blog .excerpt{background-color:#fff;color:#000;display:flex;flex-direction:column;flex-wrap:wrap;flex-grow:1;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}section.blog .excerpt a.btn{margin:0 auto;max-width:150px;width:100%;padding:1px 20px;-ms-flex-item-align:end;align-self:flex-end}section.blog .item.ievents .excerpt a.btn{background-color:#8ed300}section.blog .recent-event{background-color:#8ed300;color:#fff;font-weight:400;padding:5px 0;text-transform:uppercase}section.blog .recent-event p{margin-bottom:0}section.blog .date{font-size:.9rem;margin-bottom:10px;text-transform:uppercase}section.blog .tags{color:#32214c;font-weight:400;margin-bottom:10px}section.blog .readmore{background-color:#fff;flex-grow:1}.pagination,.page-numbers{font-size:1.2rem;margin:auto;padding:0 0 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-results ul{list-style:none}.search-results li{margin-bottom:40px}.search-results a h6{color:#32204c}.search-results{color:#000}section.press-intro{font-size:1.2rem;padding:40px 0 40px}main.press .searchandfilter ul li.sf-field-taxonomy-expertise,main.press .searchandfilter ul li.sf-field-taxonomy-location{width:49%}section.contact{padding:80px 0 60px}section.contact p{font-size:1.2rem;font-weight:400}.accordion-block .title-inline{color:var(--bm-purple);padding-bottom:8px}.tabbed-navigation .left-tab,.tabbed-navigation .right-tab{padding-top:30px;padding-bottom:30px}.tabbed-navigation h2{padding-top:25px;text-align:center;width:100%}.tabbed-navigation h3{padding-left:20px;padding-right:20px}.tabbed-navigation .card-header,.tabbed-navigation .card{background-color:transparent;border:none}.tabbed-navigation .accordion .card-header{padding:0}.tabbed-navigation a.expertise-link{color:#fff!important}.tabbed-navigation .card-header i{padding-top:5px;padding-bottom:5px;color:var(--bm-purple)}.tabbed-navigation.bm-dark-grey .card-header i{color:var(--bm-text-light)}.card-header .fas{transition:.3s transform ease-in-out}.card-header .collapsed .fas{transform:rotate(90deg)}.card-header .fas{transform:rotate(180deg)}.tabbed-navigation .accordion .card-header .btn-link{margin:0}.tabbed-navigation button.btn-link{color:#fff}.tabbed-navigation button.btn-link{font-weight:300;font-size:1.1rem;position:relative;margin:.75em 0;padding:8px 20px;width:100%;border-radius:0;letter-spacing:0;text-align:left}.tabbed-navigation button.btn-link:hover,button.btn-link[aria-expanded=true]{background-color:#a93690;text-decoration:none}.accordion .card-header .btn:focus{outline:2px solid var(--bm-purple)}.tabbed-navigation .card .collapse.show{border-bottom:2px solid #a93690}.tabbed-navigation .card-body{padding-top:0;padding-bottom:0}.tabbed-navigation .card-body ul{padding-left:30px}.tabbed-navigation .card-body li{list-style:none}.tabbed-navigation .card-body li a{color:#fff}.tabbed-navigation .card-body li:before{border-color:transparent var(--bm-purple);border-style:solid;border-width:.35em 0 .35em .45em;content:"";display:block;visibility:hidden;height:0;width:0;position:relative;left:-1em;top:1.2em}.tabbed-navigation .card-body li a:hover{color:var(--bm-text-light);text-decoration:none}.tabbed-navigation .card-body li:hover:before{border-color:transparent var(--bm-pink);border-style:solid;border-width:.35em 0 .35em .45em;content:"";display:block;height:0;width:0;position:relative;visibility:visible;left:-1em;top:1.2em}.mobile-tabbed-nav{padding-top:30px;padding-bottom:30px}.mobile-tabbed-nav #accordion .card-header{background:#404040;border-radius:0;border-bottom:1px solid var(--bm-pink);border-top:1px solid var(--bm-pink);text-align:left}.mobile-tabbed-nav #accordion .card{border-radius:0;border:0}.mobile-tabbed-nav #accordion .card-body{background:#363636;padding:10px}.mobile-tabbed-nav #accordion .card-body .nav-link:hover,.mobile-tabbed-nav #accordion .card-body .nav-link:active{background:#252525;color:#8ed300}.mobile-tabbed-nav #accordion .card-header:hover,.mobile-tabbed-nav #accordion .card-header[aria-expanded=true]{background:#8ed300}.mobile-tabbed-nav #accordion .card-header h5{color:#fff;font-weight:300}.mobile-tabbed-nav #accordion .card-header:hover{text-decoration:none}.expand_caret{transform:scale(1.6);margin-left:8px;margin-top:-4px}.mobile-tabbed-nav #accordion .card-header[aria-expanded=false]>.expand_caret{transform:scale(1.6) rotate(-90deg)}section.cards{padding:60px 0}section.cards.grey{background-color:var(--bm-beige)}section.cards .recent-item{display:flex;flex-direction:column}section.cards .recent-item .excerpt{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}section.cards .img.title-box{min-height:175px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:200px}section.cards .img.title-box,section.cards .excerpt{padding:20px 30px}section.cards .img.title-box{justify-content:center;text-align:center}section.cards .experts .excerpt{padding:20px 15px}section.cards .experts .excerpt h6,section.cards .experts .excerpt p{font-size:1rem!important}section.cards .practice .header{background-color:#a395b7;color:#fff}.blog.post-type-archive-people .cards.experts-cards{background-color:var(--bm-text-light)}section.cards h6{font-family:var(--font-heading);font-style:normal;font-weight:600;text-transform:none;letter-spacing:-.6px;font-size:1.4rem}section.cards .excerpt{color:#000;display:flex;flex-direction:column;justify-content:space-between}section.txt li>a{color:var(--bm-purple);text-decoration:underline}section.cards .excerpt a.btn{padding:1px 20px}section.txt ul.related-expertise a{position:relative;padding-left:1.5rem;display:inline-block;padding-bottom:15px;text-decoration:none!important}section.txt ul.related-expertise a:before{content:'';position:absolute;left:0;top:.35em;width:16px;height:16px;background:url('/wp-content/themes/bm/theme/img/purple-arrow.svg') no-repeat center;background-size:contain}section.txt ul.related-expertise a:before{transition:transform .2s ease}section.txt ul.related-expertise a:hover{color:var(--bm-pink);text-decoration:underline}section.txt ul.related-expertise a:hover:before{transform:translateX(3px)}ul.related-expertise{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;text-decoration:underline;list-style:none;padding:0}ul.related-expertise>li{width:49%;padding:20px;text-align:left}ul.related-expertise>li>a{color:#32214c;font-size:1.2rem;font-weight:500}section.cards .supporting-documents .recent-item .title{background-color:#a395b7;color:#fff;font-weight:400;padding:5px 0;text-transform:uppercase}section.cards .supporting-documents .recent-item .title p{margin-bottom:0}.txt.script-block{padding-top:0!important;padding-bottom:0!important}section.cards .supporting-documents .recent-item h6{font-size:1rem;margin-bottom:30px}section.cards .supporting-documents .recent-item .img.title-box{min-height:120px!Important}.supporting-documents h3{color:var(--bm-text-light);font-size:1.4rem}section.cards .supporting-documents .excerpt{padding:20px}section.cards .experts h5,section.cards .experts .excerpt h5,section.cards .supporting-documents h6,section.cards .experts .excerpt p{color:#fff;font-weight:500}section.cards .experts h6{color:#32214c;text-transform:initial}section.cards .experts .excerpt p{font-size:1.2rem}section.cards .experts .excerpt p:before{content:url('/wp-content/themes/bm/theme/img/005-location.png');width:30px;height:30px;position:relative;top:5px;left:auto;bottom:0}section.cards .recent-item{padding-top:20px;padding-bottom:20px}section.cards .experts .container .row>a.btn{margin-top:50px;max-width:600px}section.cta-banner{padding-top:100px;padding-bottom:100px}section.awards{padding:40px 0 60px}section.awards .row{justify-content:center;padding:20px 0 40px}.img-txt-row .row.regional-info{padding:25px 0}.img-txt-row .row.regional-info div.client-logo{min-height:150px;max-height:150px}.img-txt-row .row.regional-info h3{font-size:1.2rem;margin-bottom:20px}section.img-txt-row{padding:40px 0 60px}section.img-txt-row .regional-info .col-lg-7{padding-left:30px}section.infographic{padding:40px 0 60px}section.infographic .infographic-boxes{padding-top:40px}section.infographic .infographic-boxes .row{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:20px 0 40px}section.infographic .col-md-5.col-lg-4.col-xl-3.mx-auto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}section.infographic .info-box-content{padding:30px 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;justify-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}section.infographic .info-box-content p{font-size:1.2rem;font-weight:500;text-transform:uppercase}section.infographic .info-box-content p span{font-size:2.5rem;font-weight:600}.img-txt-row .row.regional-info{padding:25px 0}.img-txt-row .row.regional-info h3{font-size:1.2rem;margin-bottom:20px}section.img-txt-row{padding:40px 0 60px}section.img-txt-row .regional-info .col-lg-7{padding-left:30px}main.blog section.blog .item .title,section.blog .item .title{background-color:#a395b7;color:#fff;font-weight:400;padding:5px 0;text-transform:uppercase}section.blog .item .title p{margin-bottom:0}section.blog .item .excerpt a.btn{margin-top:10px}main.blog section.blog .iblog .title,main.blog section.blog .iblog .header,main.blog section.blog .iblog .excerpt a.btn{background-color:#a395b7;color:#fff}main.blog section.blog .inews .title,main.blog section.blog .inews .header,main.blog section.blog .inews .excerpt a.btn{background-color:#a186be;color:#fff}main.blog section.blog .guides .title,main.blog section.blog .guides .header,main.blog section.blog .guides .excerpt a.btn,section.blog .guides .title,section.blog .guides .header,section.blog .guides .excerpt a.btn{background-color:#cbc0dd;color:#fff}main.blog section.blog .itraining .title,main.blog section.blog .itraining .header,main.blog section.blog .itraining .excerpt a.btn{background-color:#93c348;color:#fff}main.blog section.blog .ics .title,main.blog section.blog .ics .header,main.blog section.blog .ics .excerpt a.btn,section.blog .item.case-studies .title,section.blog .item.case-studies .header,section.blog .item.case-studies .excerpt a.btn{background-color:#32214c;color:#fff}main.blog section.blog .ievents .title,main.blog section.blog .ievents .header,main.blog section.blog .ievents .excerpt a.btn,section.blog .item.events .excerpt a.btn{background-color:#8ed300;color:#fff}main.blog section.blog .item .title p{margin-bottom:0}ul.page-numbers li{display:flex;justify-content:center}main.blog .pagination .page-item.active .page-link,span.page-numbers.current{color:#fff;font-weight:600}main.blog .pagination span.active{font-weight:500}main.blog .pagination .page-item .page-link,.page-numbers{padding:10px}body.single-post section.single,body.single-press section.single,body .category-events .single-content{padding:60px 0;padding-bottom:0}#main.blog.events .txt.pull-out h3{margin-top:0}#main.blog.events .txt.hosts .regional-info p{font-size:1rem}.single-content.lp{padding-top:30px;padding-bottom:30px}.single-lp h1{font-size:2rem}.lp-img{max-width:200px;width:100%;margin:auto;display:block;padding-bottom:20px}.single-content.lp .gform_wrapper ul.gform_fields li.gfield,.single-content.lp .gform_wrapper form .gform_footer input[type=submit]{margin-right:0!important;padding-right:0!Important}.single-content.lp .gform_wrapper li.gsection.gf_scroll_text{width:100%!important}.container.single-content{padding-bottom:35px}body .category-events.single{padding-top:0!important;margin-top:-60px}.txt.hosts h2{margin-bottom:50px}body.single-post .header-meta,body.single-press .header-meta{color:#a395b7;font-size:1.4rem;font-weight:400}body.single-post .author-bio{padding-bottom:10px}body.single-post .author-bio .author-about{color:#8ed300;text-transform:uppercase}body.single-post .author-bio .author-name{font-weight:600}body.single-post .author-bio .author-name,body.single-post .author-bio .author-title{color:var(--bm-purple);margin-bottom:0}body.single-post .author-bio a.btn{font-size:.9rem;margin-right:20px;padding:5px 20px}body.single-post section.contact .gform_wrapper .form-control{background-color:#fff;border:0;color:#32214c}body.single-post .gform_wrapper form .gform_footer{text-align:center}body.single-post section.contact ::-webkit-input-placeholder{color:#32214c !important}body.single-post section.contact :-ms-input-placeholder{color:#32214c !important}body.single-post section.contact ::-moz-placeholder{color:#32214c !important;opacity:1 !important}body.single-post section.contact :-moz-placeholder{color:#32214c !important;opacity:1 !important}.event-info{padding-top:20px;padding-bottom:20px}.event-col h4{color:#fff;font-size:1rem}.row.event-container{padding-top:20px;padding-bottom:20px}.row.event-container [class*=col-]:not(:last-child):after{background:#e0e0e0;width:1px;content:"";display:block;position:absolute;left:10;top:0;bottom:0;right:0}.event-col:after{border-right:2px solid #8ed300}.modal-dialog{display:flex;flex-direction:column;margin:auto;max-width:900px;overflow:initial;z-index:9999}#careers-modal .modal-dialog{min-height:initial!important;height:initial!important}.scroll-bg.modal-open{overflow:scroll!important}.modal-open .modal{overflow-x:auto;overflow-y:auto}div.modal{top:60px;bottom:20px}.modal-content{background-image:url('/wp-content/uploads/2019/01/modal-bg.jpg');background-size:cover;border:0;border-radius:0;padding:1rem 2rem;top:0;right:0;left:0;bottom:0}.modal-header{border-bottom:0;padding:.5rem 0}.modal-header button.close{border:0;color:#32214c;font-family:var(--font-heading);font-style:normal;font-weight:600;text-transform:none;letter-spacing:-.6px;font-size:2rem;line-height:0;opacity:1;text-shadow:none}.modal-header button.close:before{content:'';display:block;border:2px solid #32214c;width:30px;height:30px;border-radius:100px;margin-top:-13px;margin-left:-5px;position:absolute}.modal-body{display:flex;overflow-y:auto;padding:0 0 1rem}.modal-copy{min-height:280px;width:50%;padding-right:20px}.modal-copy h2,.modal-copy h3,.modal-copy h4,.modal-copy h5,.modal-copy h6{color:var(--bm-text-light)!important}.modal-copy h5{font-size:2rem}.modal-copy p{font-size:1.2rem}.modal-form{margin-left:auto;width:50%}.modal-footer{border-top:none}.modal .btn{background-color:#a395b7;border:none;border-radius:30px;font-size:.9em;font-weight:600;padding:5px 0;width:120px}#cookie-law-info-bar{display:flex;justify-content:center}#cookie-law-info-bar:before{background-image:url('/wp-content/themes/bm/theme/img/bmfooter-logo.png');background-repeat:no-repeat;background-size:115px;content:'';width:117px;height:100px;margin-top:10px;padding-right:130px;display:inline-block}#cookie-law-info-bar span{max-width:680px;text-align:left}a#cookie_action_close_header{border-radius:20px}.alphabet{margin-bottom:20px}.alphabet a{color:#fff;font-size:18px;font-weight:400}.post-type-archive-people section.staff-details .excerpt{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.9rem;padding:0 25px}.post-type-archive-people .contact-listing{padding-top:15px;padding-bottom:15px;width:70%;overflow-wrap:break-word}.post-type-archive-people section .staff-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-type-archive-people .header{padding:10px 20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;justify-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.post-type-archive-people .header h5{font-size:1rem}.post-type-archive-people .header p{font-size:.8rem}.post-type-archive-people .header h5,.post-type-archive-people .header h6,.post-type-archive-people .header p{font-weight:500;text-transform:uppercase}.people-name,.people-name:hover{color:#fff}p.location a{color:#32214c}section .staff-contact.details .excerpt p.linkedin:before{content:url('/wp-content/themes/bm/theme/img/white-linkedin.png')}section .staff-contact.details .excerpt p.twitter:before{content:url('/wp-content/themes/bm/theme/img/white-twitter.png')}section .staff-contact.details .excerpt p.location:before{content:url('/wp-content/themes/bm/theme/img/staff-location.png')}section.people-listing .row.staff{padding-top:50px;padding-bottom:30px}section.people-listing .row.people-pagination{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.people-listing .row.people-pagination li a.page-link{color:#fff}section .staff-contact.details .excerpt .social{background:#e8e5e5;padding:5px;padding-top:21px;margin-bottom:20px}section .staff-contact.details .excerpt .social p:before{right:0}section.people-listing .card-body{background:#fff;padding:0}section.people-listing .view-profile{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.view-profile a{padding:3px 40px;margin-bottom:10px}.modal-content{background-color:var(--bm-pink)!important;color:var(--bm-text-light)!important}.post-type-archive-people .staff-expertise h3,section.staff-details .intro-col h1,section.staff-details .intro-col h2,section.staff-details .intro-col h3,section.staff-details .intro-col h4,section.staff-details .intro-col h5,section.staff-details .intro-col h6{color:var(--bm-purple);padding-bottom:15px;padding-top:15px}.single-people .hero h2{font-size:1.25rem}.single-people section.hero{padding:60px 0}.single-people section.video h3,.single-people section.video p{padding-bottom:15px}section.staff-details,section.staff-expertise{padding:60px 0 60px}section.staff-details blockquote,section.highlights.people-page blockquote,blockquote{padding-bottom:20px}section.staff-details blockquote:before{content:"";display:block;width:55px;height:55px;margin:20px auto 12px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(/wp-content/themes/bm/theme/img/quotes-purp.svg)}section.staff-details blockquote,section.highlights.people-page blockquote{font-weight:400;font-size:1.2rem}section.staff-details blockquote p{font-weight:400!important}.intro-content .staff-contact{margin-top:50px}.intro-content .staff-contact .header h6{color:#fff;padding:0}section.staff-details .intro-content .staff-contact .excerpt p{font-weight:400}section.staff-details blockquote p,section.highlights.people-page blockquote p,blockquote p{font-size:1.3rem}section.staff-details blockquote footer,section.highlights.people-page blockquote footer,blockquote footer{font-size:.9rem;font-weight:500;padding-bottom:20px}section.highlights.people-page blockquote footer{max-width:500px;margin:auto;padding-top:10px}body .quote-section blockquote footer{text-transform:uppercase;background-color:transparent}section.staff-details blockquote:before,section.quote-section blockquote:before,section.staff-details blockquote:after{color:#8ed300}section.highlights.people-page blockquote:before,section.highlights.people-page blockquote footer,section.highlights.people-page blockquote:after{color:#32214c!important}.staff-contact.awards .excerpt{padding:15px 20px}section .staff-contact .header,section .expertise-list .header,section .staff-additional .header{background:var(--bm-purple);padding:10px 25px}section.people-listing .staff-contact .header{padding:10px 20px}section .staff-contact .header,section .expertise-list .header,section .staff-additional .header{color:#fff;margin-bottom:0}section .staff-contact .img{min-height:200px}section .staff-contact .excerpt,section.staff-expertise .expertise-list .excerpt,section .staff-additional .excerpt,.expertise-list .excerpt{background:#fff;padding:15px 35px}.staff-contact .awards-container{text-align:center}.staff-contact .awards-container>img{padding:5px;max-width:110px;margin:10px}section .staff-contact .excerpt p{color:#32214c;display:table;margin-bottom:5px}section .staff-contact{padding-bottom:20px}section .staff-contact.details .excerpt p:before{content:url('/wp-content/themes/bm/theme/img/005-location.png');background-size:contain;width:25px;height:25px;position:relative;right:13px;display:inline-block;top:5px;left:auto;bottom:0;content:''}section .staff-contact.details .excerpt p.mobile:before{content:url('/wp-content/themes/bm/theme/img/mobile-icon.png')}section .staff-contact.details .excerpt p.phone:before{content:url('/wp-content/themes/bm/theme/img/phone-icon.png')}section .staff-contact.details .excerpt p.email:before{content:url('/wp-content/themes/bm/theme/img/mail-icon.png')}section .staff-contact.details .excerpt p.vcard:before{content:url('/wp-content/themes/bm/theme/img/vcard-icon.png')}section .staff-contact.details .excerpt p.twitter:before{content:url('/wp-content/themes/bm/theme/img/staff-twitter-icon.png')}section .staff-contact.details .excerpt p.linkedin:before{content:url('/wp-content/themes/bm/theme/img/staff-linkedin-icon.png')}section .staff-contact.details .excerpt p.location:before{content:url('/wp-content/themes/bm/theme/img/staff-location.png')}section.txt.pull-out ul.styled li{color:#32214c;font-weight:500}section.txt.pull-out ul.styled li:before{border-color:transparent #32214c}section.staff-expertise ul,.expertise-list ul{list-style:none;color:#32214c;font-weight:500;margin-top:0;margin-bottom:5px;padding-left:0}section.staff-expertise ul li{padding-bottom:10px}section.staff-expertise ul li a,.expertise-list ul li a,.intro-col ul.styled li a,.intro-col ul li a{color:#32214c;font-size:.9rem;font-weight:500;text-decoration:underline}.staff-contact.mobile{display:none}.staff-expertise h3{padding-bottom:15px}@media only screen and (max-width:768px){.staff-contact.desktop{display:none}.staff-contact.mobile{display:block}}.cards.infographic .info-content{max-width:350px;margin:auto;margin-top:30px}.cards.infographic .info-content h5{margin-bottom:20px;text-transform:none}.cards.infographic .info-content p{font-size:1.2rem}.cards.infographic .info-content span{font-weight:700}.cards.infographic .col-10 .infographic-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px}.divider{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border-bottom:2px solid #a395b7;margin:5px}.social-share img{max-width:48px;max-height:48px}.social-share p{font-size:1.1rem;font-weight:600}.social-share a{text-decoration:none;width:45px;margin-left:10px;transition:opacity .2s ease,transform .2s ease}.social-share a:hover{opacity:.7;transform:translateY(-2px)}.social-share{padding-bottom:15px}span.divider:nth-of-type(2n){display:none}section.video iframe{padding-top:20px;max-height:450px}section.video .wp-video{margin:auto}section.video p{font-size:1.2rem}section.map-section.infographic{padding:40px 0 60px}section.map-section.infographic .infographic-boxes .row{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:20px 0 40px}section.map-section.infographic .col-md-5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;min-height:250px}section.map-section.infographic .info-box-content{padding:30px 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;justify-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:relative}section.map-section.infographic .info-box-content>a{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}section.map-section.infographic .info-box-content p{font-size:1.2rem;font-weight:500;text-transform:uppercase}section.map-section.infographic .info-box-content p span{font-size:2rem;font-weight:600}section.careers-info{color:#8d7aa8}section.careers{padding:80px 0 60px}.careers-info-box-outer{display:flex}.careers-info-box-outer:first-of-type{margin-left:auto}.careers-info-box-outer:last-of-type{margin-right:auto}p.careers-info-txt-top{font-size:4rem;font-weight:900}p.careers-info-txt-bottom{font-weight:600}footer .newsletter-signup .gform_wrapper form{display:flex}.footer-contact-locations h3,.footer .social-links h3,.newsletter-signup h3{font-size:1rem}footer .newsletter-signup .gform_wrapper .gform_footer{display:flex;padding:0}footer .newsletter-signup .gform_wrapper ul.gform_fields li.gfield{margin-top:0;padding-right:0}footer .newsletter-signup .gform_wrapper .top_label div.ginput_container{margin-top:0}footer .newsletter-signup .gform_wrapper li.hidden_label input{margin-top:0}footer .newsletter-signup .gform_wrapper form .gform_footer input[type=submit]{background-color:#a395b7;border-radius:0;padding:2px 15px;width:auto}footer.footer .newsletter-signup a{font-size:.8rem;max-width:200px}.footer-mid{text-align:center}.footer-contact{text-align:right}.footer-sra{display:inline-block;margin:0;max-width:200px;max-height:163px;width:100%}.footer-contact-locations{display:inline-block;margin-left:20px;max-width:130px}footer .btn-purple{background:var(--bm-purple);color:#fff}.footer-socials{padding-bottom:30px}.footer .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:end!important;-ms-flex-wrap:wrap;flex-wrap:wrap}.social-icons a img{transition:opacity .2s ease,transform .2s ease}.social-icons a:hover img{opacity:.7;transform:translateY(-2px)}.footer .newsletter-signup{padding-top:30px}.footer .social-icons img{margin-right:10px;max-width:35px;max-height:35px}.footer .footer-logo{display:block;max-width:200px;margin:0 auto;padding-bottom:5px}.footer .arrange-call{padding-top:30px;padding-bottom:30px}.footer ul.sitemap-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start;list-style:none}.footer ul{padding-left:0}.footer ul.sitemap-nav li{margin-right:20px}.footer ul.sitemap-nav li:last-of-type{margin-right:0}.footer ul li a{color:#32204c}.footer form ul li a{text-decoration:underline}.footer .footer-locations{list-style:none;margin-bottom:0}.disclaimer p{font-size:.8rem;text-align:left}.gform_wrapper .gfield_radio li label{margin:4px 2px 0 10px}.gfield_radio li input[type=radio]{margin-top:0!important}.page-id-7165 h1.header{font-size:3rem!important}.page-id-7165 .hero p{font-size:2.2rem!important}.navbar-telbtn{padding:10px 40px;margin-left:-40px;font-weight:600;background:#8ed300;color:#fff!important;text-decoration:none}p.lp_form-txt{font-size:.8rem}.form-footer{height:240px;padding:16px;background:rgba(255,255,255,.7)!important;overflow-y:scroll;overflow-x:hidden;border:1px solid #ccc;border-bottom:1px solid #CCC!important;color:#32214c}.form-footer h5{color:#32214c}.single-content.lp .gform_wrapper div.validation_error{color:#fff}@media (max-width:991px){.slick-prev.slick-arrow,.slick-next.slick-arrow{display:none!important}}.new-blog-content section.txt h1,.new-blog-content section.txt h2,.new-blog-content section.txt h3,.new-blog-content section.txt h4,.new-blog-content section.txt h5,.new-blog-content section.txt h6{margin-top:20px}.home-slider:not(.slick-initialized) .home-slide:after{display:none}.post-5 .hero.slider .home-slide[data-slick-index="0"] .col-12.col-lg-10.mx-auto{display:flex;flex-direction:column}.post-5 .hero.slider .home-slide[data-slick-index="0"] .col-12.col-lg-10.mx-auto h1{order:2;font-weight:500}.post-5 .hero.slider .home-slide[data-slick-index="0"] .col-12.col-lg-10.mx-auto p{order:1;font-weight:600}.four-col-row__intro h1,.four-col-row__intro h2,.four-col-row__intro h3,.four-col-row__intro h4,.four-col-row__intro h5{margin-bottom:20px}.four-col-row__intro p{font-size:1.3rem;font-weight:400;line-height:1.4;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.four-col-row .btn{width:auto;align-self:flex-start}.services-columns{column-count:3;column-gap:3rem;list-style:none;padding-left:0;margin:0}.tabbed-navigation h4,.tabbed-navigation h5{font-family:var(--font-body);font-weight:600}.tabbed-navigation .accordion .card-body ul li h5 a{text-decoration:none}.tabbed-navigation .card-body h5>a{font-size:1.2rem}.tabbed-navigation .card-header button>span{font-weight:600}.tabbed-navigation hr{margin-left:20px;margin-right:20px}.services-columns li{break-inside:avoid;margin-bottom:.75rem}@media (max-width:991.98px){.services-columns{column-count:2}}@media (max-width:575.98px){.services-columns{column-count:1}}.white-bg{background-color:#fff}.nav-search{position:relative;display:flex;align-items:center}@media (max-width:767.98px){.nav-search{display:none !important}}.nav-search__toggle{background:0 0;border:0;padding:.5rem;cursor:pointer;display:inline-flex;align-items:center}.nav-search__svg{display:block;width:22px;height:22px}.nav-search__panel{position:absolute;right:0;top:100%;margin-top:.5rem;z-index:1000;background:var(--bm-purple);color:var(--bm-text-light);border:1px solid rgba(255,255,255,.12);border-radius:6px;padding:.75rem;min-width:300px;box-shadow:0 10px 30px rgba(0,0,0,.15)}.nav-search__panel .searchandfilter input[type=text],.nav-search__panel .searchandfilter select{width:100%}.nav-search__panel.is-closed{display:none}.nav-search__panel.is-open{display:block}.footer-links{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.footer-links h3,.footer-links ul{margin-bottom:0;padding-bottom:15px}ul.sitemap-nav.privacy li>a{font-weight:700}.footer-links h3{font-size:1rem;font-family:var(--font-body)}.footer .legal p{margin-bottom:0}.footer ul li a,.footer-links h3,.footer .legal p,.footer .disclaimer p{color:#fff}.container.legal{border-top:1px solid #fff}.latest-card{padding-bottom:30px;display:flex!important;flex-direction:column}.latest-card__label,.expert-card__label{top:0;right:0;padding:8px 14px;border-radius:0 0 0 6px;background:var(--bm-purple);color:var(--bm-text-light);font-weight:600;font-size:14px;min-width:150px;text-align:right;letter-spacing:.15px}.latest-card__body{display:flex;flex-direction:column;height:100%}.latest-card__excerpt{margin-bottom:1rem}.latest-card img,.hero-media,.author-img img,.expert-card__image{border-radius:2px}.latest-card__label.blog-header{padding:8px 14px;border-radius:6px;background:var(--bm-purple);color:var(--bm-text-light);font-weight:600;font-size:14px;min-width:150px}.expert-card__label{min-width:120px}.latest-card__title,.press-module__item-title,.press-module__featured-title{font-family:var(--font-body);font-style:normal;font-weight:600;letter-spacing:.15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.3}.press-module__featured-title{line-height:20px}.latest-content .text-end{text-align:right}.press-module .press-module__all{color:var(--bm-text-light)}.latest-content__cta,.press-module__all{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.latest-content__cta:after,.press-module__all:after{content:"";width:11px;height:19px;background-repeat:no-repeat;background-size:contain}.press-module__item{position:relative;display:block;padding-right:32px}.bm-purple .latest-content__cta:after,.bm-grey .latest-content__cta:after,.press-module__all:after,.press-module__all:after,.bm-pink .press-module__all:after,.bm-pink .latest-content__cta:after{background-image:url("/wp-content/themes/bm/theme/img/white-arrow.svg")}.bm-biege .latest-content__cta:after,.bm-white .latest-content__cta:after,.bm-biege .press-module__all:after,.bm-white .press-module__all:after{background-image:url("/wp-content/themes/bm/theme/img/purple-arrow.svg")}.latest-card h3,.latest-card h3>a,.press-module__featured-title>a{font-size:1.2rem}.latest-card h3>a,.press-module__featured-title>a{text-decoration:none}.latest-card__date{font-size:12px;opacity:.75}.latest-content__cta,.press-module__all{font-weight:600;text-decoration:none;letter-spacing:var(--btn-lspacing)}.latest-card__image-wrap{display:block;width:100%;aspect-ratio:16/9}.latest-card__image-wrap img{width:100%;height:100%;object-fit:cover;max-height:197px}@media (max-width:767px){.latest-card__image-wrap img{max-height:fit-content}.latest-card__image-wrap,.latest-card__image-wrap img{aspect-ratio:16/7}.footer-links,.footer ul.sitemap-nav{display:block!important;text-align:left}.footer-mid{text-align:left;margin-top:10px!important;padding-bottom:20px}.single-post .blog section.hero .col-12,.single-press .blog section.hero .col-12{padding-top:20px}.single-post .blog section.hero p{font-size:1rem!important}.single-post .blog .hero h1,.single-press .blog .hero h1{font-size:2rem!important}.single-post .blog .hero img,.single-press .blog .hero img{aspect-ratio:16/7!important}.infographic-row .title-box img{max-width:250px;padding-bottom:20px}.cards.infographic .info-content{max-width:unset!important;margin:unset!important}article#post_79 .client-logo{max-width:250px}.experts-cards .expert-card__image,section .staff-contact .img{aspect-ratio:4/3;object-fit:cover;object-position:center top;max-height:unset!important}.latest-card__body{padding-top:15px!important}}.press-module{padding-top:4rem;padding-bottom:5rem}.press-module__item-title{font-size:1.1rem;padding-right:20px}.press-module__list,.press-module__featured{position:relative}.press-module__featured .btn{max-width:135px}.press-module__arrow{font-size:2rem;line-height:.5;display:block;align-self:flex-start;margin-top:.1em;flex-shrink:0}.press-module__arrow{font-size:0;position:relative}.press-module__arrow:before{content:"";display:inline-block;width:15px;height:18px;background-image:url("/wp-content/themes/bm/theme/img/white-arrow.svg");background-size:contain;background-repeat:no-repeat;margin-top:3px}.press-module__item{position:relative;padding:.5rem 0;text-decoration:none}.press-module__featured{border-top:1px solid var(--bm-text-light);border-bottom:1px solid var(--bm-text-light);padding-left:20px;padding-right:20px}.press-module__item:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--bm-text-light)}.press-module__item:last-child:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--bm-text-light)}@media (max-width:767px){.press-module__featured{padding-left:0;padding-right:0;border-top:0;border-bottom:0}}@media (min-width:992px){#contact-footer{--gf-gap:40px;--gf-reserve:70px;--gf-btn-w:140px;--gf-cap-gap:24px}#contact-footer .gform_wrapper form{position:relative}#contact-footer .gform-body{padding-bottom:var(--gf-reserve)}#contact-footer .gform_fields{column-count:2;column-gap:var(--gf-gap)}#contact-footer .gform_fields>li.gfield{break-inside:avoid;-webkit-column-break-inside:avoid;display:inline-block;width:100%;vertical-align:top;margin:0 0 8px}#contact-footer .gform_fields>li.gform_hidden,#contact-footer .gform_fields>li.gform_validation_container,#contact-footer .gform_fields>li.gfield--type-honeypot{display:none !important}#contact-footer .gform_fields>li.gf-split-message{break-before:column;-webkit-column-break-before:always}#contact-footer .gf-split-message textarea{min-height:320px}#contact-footer .gform_fields>li.gfield--type-captcha{position:absolute;bottom:0;left:calc(50% + (var(--gf-gap) / 2));right:calc(var(--gf-btn-w) + var(--gf-cap-gap));width:auto;margin:0 !important}#contact-footer .gform_footer{position:absolute;bottom:0;right:0;width:auto;margin:0 !important;display:flex;justify-content:flex-end;z-index:2}#contact-footer .gform_footer input[type=submit]{width:var(--gf-btn-w);min-width:var(--gf-btn-w)}}@media (max-width:991.98px){#contact-footer .gform_wrapper form{position:static}#contact-footer .gform-body{padding-bottom:0}#contact-footer .gform_fields{column-count:1;column-gap:0}#contact-footer .gform_fields>li.gfield--type-captcha,#contact-footer .gform_footer{position:static;width:auto}}.gform_wrapper li.gsection.gf_scroll_text>a{color:var(--bm-text-light)}@media (min-width:768px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap;align-items:end}}section.quotes .highlights-slide,section.highlights .highlights-slide,.quotes .quote{margin:20px auto 12px}section.quotes .highlights-slide:before,section.highlights .highlights-slide:before,.txt.quotes .quote:before{content:"";display:block;width:55px;height:55px;margin:20px auto 12px;background-repeat:no-repeat;background-size:contain;background-position:center}.txt ul li{font-size:1.1rem;padding-bottom:15px}section.quotes .quotes-slider .highlights-slide:before,.txt.quotes .quote:before{margin-top:20px}section.quotes.bm-purple .highlights-slide:before,section.quotes.bm-pink .highlights-slide:before,section.highlights.bm-purple .highlights-slide:before,section.highlights.bm-pink .highlights-slide:before,.txt.quotes.bm-pink .quote:before,.txt.quotes.bm-purple .quote:before{background-image:url("/wp-content/themes/bm/theme/img/quotes-gold.svg")}section.quotes.bm-beige .highlights-slide:before,section.highlights.bm-beige .highlights-slide:before,.txt.quotes.bm-beige .quote:before,.txt.quotes.bm-white .quote:before{background-image:url("/wp-content/themes/bm/theme/img/quotes-purp.svg")}section.quotes.bm-purple .slick-arrow,section.quotes.bm-beige .slick-arrow,section.highlights.bm-beige .slick-arrow,section.highlights.bm-purple .slick-arrow,.exp-clients .slick-arrow{color:var(--bm-gold)!important}.clients.equality img{max-width:250px}section.quotes.bm-pink .slick-arrow,section.highlights.bm-pink .slick-arrow{color:var(--bm-text-light)!important}section.cta-banner.slider .home-slider{display:flex;flex-direction:column;background:var(--slide-bg,transparent)}section.cta-banner.slider .home-slider .slick-list{flex:1 1 auto}section.cta-banner.slider .home-slider>.slick-dots{position:static !important;margin:15px 0 0;padding:0;padding-bottom:15px}section.cta-banner.slider .home-slider{transition:background-color .4s ease}section.cta-banner.slider .home-slider{color:#fff}section.cta-banner.slider .home-slider[data-theme=bm-pink],section.cta-banner.slider .home-slider[data-theme=bm-purple]{color:#fff}section.cta-banner.slider .home-slider[data-theme=bm-beige] .header,section.cta-banner.slider .home-slider[data-theme=bm-beige] .regular,section.cta-banner.slider .home-slider[data-theme=bm-beige] h1,section.cta-banner.slider .home-slider[data-theme=bm-beige] h2,section.cta-banner.slider .home-slider[data-theme=bm-beige] h3,section.cta-banner.slider .home-slider[data-theme=bm-beige] p,section.cta-banner.slider .home-slider[data-theme=bm-beige] .slick-arrow{color:var(--bm-purple)!important}.services-list li a{position:relative;padding-left:1.5rem;display:inline-block;padding-bottom:15px;text-decoration:none!important}.services.bm-purple .services-list li a:before,.services.bm-dark-grey .services-list li a:before{content:'';position:absolute;left:0;top:.2em;width:16px;height:16px;background:url('/wp-content/themes/bm/theme/img/white-arrow.svg') no-repeat center;background-size:contain}.txt.services .services-list li a:before{top:.7em}.txt .col-12 img{text-align:center!important;display:block;max-width:450px;margin:auto}.services.bm-beige .services-list li a:before{content:'';position:absolute;left:0;top:.35em;width:16px;height:16px;background:url('/wp-content/themes/bm/theme/img/purple-arrow.svg') no-repeat center;background-size:contain}.services.bm-beige .services-list li a{color:var(--bm-purple)}.services.bm-beige .services-list li a:hover{color:var(--bm-pink)}.services-list li a:before{transition:transform .2s ease}.search-results a h2{color:var(--bm-purple)}.services-list li a:hover:before{transform:translateX(3px)}.experts-cards .expert-card{text-decoration:none;color:inherit;height:100%;display:flex;flex-direction:column;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.experts-cards .expert-card:hover{transform:translateY(-3px)}.experts-cards .expert-card__image-wrap{position:relative;overflow:hidden;background:#f2f2f2}.experts-cards .expert-card__image{width:100%;height:100%;max-height:200px;object-fit:cover;display:block}.experts-cards .expert-card__body{padding:18px 0 20px;display:flex;flex-direction:column;flex:1;gap:8px}.experts-cards .expert-card__name{margin:0;color:#340f53;font-size:1.35rem;line-height:1.15;font-weight:700}.experts-cards .expert-card__role{margin:0;color:#444;font-weight:600;font-size:1rem}.experts-cards .expert-card__location{margin:0;color:#666;font-size:.95rem}.experts-cards .expert-card__cta{margin-top:auto;padding-top:10px}.expert-card__cta .btn{padding:5px 10px}.cards .practice .excerpt{padding:20px 0;background:unset}.experts-cards .expert-card__cta .btn{display:inline-block}.cards.experts-cards{background-color:var(--bm-beige)}.ubermenu .ubermenu-item.ubermenu-active>.ubermenu-target,.ubermenu .ubermenu-item:hover>.ubermenu-target{font-weight:600}.ubermenu-submenu .ubermenu-current-menu-item>a{background-color:var(--bm-text-light)!important}.ubermenu-submenu .ubermenu-current-menu-item>a>span{color:var(--bm-pink)}.pricing-list .pricing-link{position:relative;padding-left:1.5rem;display:inline-block;color:var(--bm-purple);font-size:1.1rem;text-decoration:none!important}.pricing-list .pricing-link:before{content:'';position:absolute;left:0;top:.75em;width:16px;height:16px;background:url('/wp-content/themes/bm/theme/img/purple-arrow.svg') no-repeat center;background-size:contain}.pricing-list .pricing-link:before{transition:transform .2s ease}.pricing-list .pricing-link:hover:before{transform:translateX(3px)}.accordion-block .fa-chevron-up:before{color:var(--bm-purple)}.tabbed-navigation .accordion-block button.btn-link:hover,.tabbed-navigation .accordion-block button.btn-link[aria-expanded=true]{background-color:var(--bm-beige);text-decoration:none}.tabbed-navigation.grey .accordion-block button.btn-link:hover,.tabbed-navigation.grey .accordion-block button.btn-link[aria-expanded=true]{background-color:#fff}.pagination{display:flex;justify-content:center;gap:.5rem;margin:3rem 0;padding-left:0;list-style:none}.pagination .page-item{display:inline-flex}.pagination .page-link,.pagination .current,.pagination .dots{min-width:42px;height:42px;padding:0 .75rem;display:inline-flex;align-items:center;justify-content:center;font-size:.95rem;font-weight:500;text-decoration:none;border-radius:6px;background:#fff;color:#32214c;transition:all .2s ease}.pagination a.page-link:hover{background:#32214c;color:#fff;border-color:#32214c}.pagination a{border:1px solid var(--bm-purple)}.pagination .current{background:#32214c;color:#fff;border-color:#32214c;cursor:default}.pagination .disabled .page-link,.pagination .dots{opacity:.5;cursor:default;pointer-events:none;background:0 0;border-color:var(--bm-purple)}.pagination .page-link i{font-size:.9rem}@media (max-width:576px){.pagination{flex-wrap:wrap;gap:.4rem}}.blog .hero.slider .home-slide{min-height:520px;display:flex;align-items:center;padding:90px 0;position:relative}@media (min-width:992px){.blog .hero.slider .home-slide{padding:120px 0 90px}}.blog .hero.slider .home-slide,.blog .hero.slider .home-slide h1,.blog .hero.slider .home-slide p{color:#fff}.blog .hero.slider .home-slide .col-md-7{max-width:650px}.blog .hero.slider .slick-prev:before,.blog .hero.slider .slick-next:before{content:"";display:block;width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;margin:0 auto}.blog .hero.slider .slick-prev:before{transform:rotate(135deg)}.blog .hero.slider .slick-next:before{transform:rotate(-45deg)}.blog .hero.slider .slick-prev{left:20px}.blog .hero.slider .slick-next{right:20px}.bm-beige .slick-dots li button:before,[data-theme=bm-beige] .slick-dots li button:before{background-color:transparent;border:2px solid var(--bm-purple)}.bm-purple .slick-dots li button:before,[data-theme=bm-purple] .slick-dots li button:before,.bm-pink .slick-dots li button:before,[data-theme=bm-pink] .slick-dots li button:before{background-color:transparent;border:2px solid var(--bm-text-light)}.bm-beige .slick-dots li.slick-active button:before,[data-theme=bm-beige] .slick-dots li.slick-active button:before{color:var(--bm-purple);background-color:var(--bm-purple);border:2px solid var(--bm-purple)}.bm-purple .slick-dots li.slick-active button:before,[data-theme=bm-purple] .slick-dots li.slick-active button:before,.bm-pink .slick-dots li.slick-active button:before,[data-theme=bm-pink] .slick-dots li.slick-active button:before{color:var(--bm-text-light);background-color:var(--bm-text-light);border:2px solid var(--bm-text-light)}.blog .hero.slider .slick-dots{bottom:18px}.blog .hero.slider .slick-dots li button:before{font-size:10px;opacity:.35;color:#fff}.blog .hero.slider .slick-dots li.slick-active button:before{opacity:1;color:#fff}.blog .blog-filter__form{max-width:1100px;margin:0 auto;margin-bottom:2rem;padding:1.75rem;gap:1rem;border-radius:16px}.single-post .blog .hero h1{margin-top:10px}.blog .blog-filter__form form.searchandfilter>ul{list-style:none;margin:auto !important;padding:0 !important;max-width:800px;display:grid;gap:1.25rem;align-items:end}@media (min-width:992px){.blog .blog-filter__form form.searchandfilter>ul{grid-template-columns:1fr 1fr 1fr auto}.blog .blog-filter__form form.searchandfilter>ul>li.sf-field-search{grid-column:1/-1}}.blog .blog-filter__form form.searchandfilter>ul>li{margin:0 !important;padding:0 !important}.blog .blog-filter__form form.searchandfilter>ul>li>label{display:block;margin:0}.blog .blog-filter__form .sf-input-text,.blog .blog-filter__form .sf-input-select,.blog .blog-filter__form input[type=text],.blog .blog-filter__form input[type=search],.blog .blog-filter__form select{width:100% !important;height:44px;padding:0 1.25rem;border-radius:6px;border:0;background-color:rgba(255,255,255,.95);color:#2b2b2b;font-size:16px;line-height:1.2;box-shadow:none;outline:none}.blog .blog-filter__form li.sf-field-search .sf-input-text{height:48px;padding:0 60px 0 18px;border-radius:0;background-color:#f3f3f3;background-image:url('/wp-content/themes/bm/theme/img/blog-search.svg');background-repeat:no-repeat;background-position:right 18px center;background-size:26px 26px}.blog .blog-filter__form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3rem;background-image:linear-gradient(45deg,transparent 50%,#4a4a4a 50%),linear-gradient(135deg,#4a4a4a 50%,transparent 50%);background-position:calc(100% - 18px) 50%,
    calc(100% - 12px) 50%;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.blog .blog-filter__form input:focus,.blog .blog-filter__form select:focus{box-shadow:0 0 0 3px rgba(255,255,255,.25)}.searchandfilter ul li.sf-field-submit{grid-column:1/-1;justify-self:center}.blog .blog-filter__form li.sf-field-submit input[type=submit]{height:44px;padding:0 2.5rem;border:0;border-radius:6px;font-weight:700;white-space:nowrap;cursor:pointer;grid-column:1/-1;justify-self:center}@media (max-width:991px){.blog .blog-filter__form form.searchandfilter>ul{grid-template-columns:1fr;align-items:stretch}.blog .blog-filter__form li.sf-field-submit input[type=submit]{width:100%}}@media (min-width:992px){.post-type-archive-press #search-filter-form-686>ul{grid-template-columns:repeat(2,340px) !important;justify-content:center;gap:1rem 2rem}.post-type-archive-press #search-filter-form-686>ul>li.sf-field-search,.post-type-archive-press #search-filter-form-686>ul>li.sf-field-submit{grid-column:1/-1 !important;justify-self:center}.post-type-archive-press #search-filter-form-686>ul>li.sf-field-search{width:100%;max-width:700px}.post-type-archive-press .sf-field-taxonomy-expertise,.post-type-archive-press .sf-field-taxonomy-location{width:100%!important}}.hero-media{width:100%;aspect-ratio:3/2;object-fit:cover}.hero__details{display:grid;grid-template-columns:1fr;gap:12px;margin:0}@media (min-width:576px){.hero__details{grid-template-columns:repeat(3,minmax(0, 1fr))}}.hero__detail dt{font-size:.85rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;opacity:.75;margin:0 0 4px}.hero__detail dd{margin:0;font-size:1rem;font-weight:500}.hero.img-banner{background-image:var(--hero-bg);background-position:center top;background-size:cover;background-repeat:no-repeat;min-height:clamp(500px, 45vh, 600px);display:block;padding:0}.hero.img-banner>.container{height:100%}.hero.img-banner.hero--align-top{align-items:flex-start}.hero.img-banner.hero--align-bottom{align-items:flex-end}.hero.img-banner .container,.hero.img-banner .row{min-height:inherit}.hero.img-banner .hero__text{display:flex;flex-direction:column;justify-content:center;min-height:inherit}.hero.img-banner .hero__image-col{display:flex;min-height:inherit;justify-content:flex-end}.hero.img-banner .hero__image-col.is-v-center{align-items:center}.hero.img-banner .hero__image-col.is-v-top{align-items:flex-start;margin-top:-13px!important}.post-1554 .hero.img-banner .hero__image-col.is-v-top{margin-top:-10px!important}.hero.img-banner .hero__image-col.is-v-bottom{align-items:flex-end}@media (min-width:768px){.hero__side-image{opacity:0;transform:translateY(18px);animation:heroReveal .8s cubic-bezier(.22,1,.36,1) forwards}@keyframes heroReveal{to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.hero__side-image{animation:none !important;opacity:1 !important;transform:none !important;will-change:auto}}@media (max-width:767.98px){.hero.img-banner{min-height:unset}.hero__side-image{max-width:400px;margin:auto}.hero.img-banner .hero__text{padding-top:35px}.ubermenu-has-submenu-mega>.ubermenu-submenu{padding-top:0}}.ubermenu-item-level-0>.ubermenu-submenu>.ubermenu-row>.ubermenu-column-3-4,.ubermenu-item-level-0>a[href*="/blog"]+.ubermenu-submenu>.ubermenu-row>.ubermenu-column-1-3:not(:first-child){display:flex;flex-direction:column;gap:20px;background-color:var(--bm-text-light);padding:35px 30px}.ubermenu-item-level-0>a[href*="/blog"]+.ubermenu-submenu>.ubermenu-row>.ubermenu-column-1-3:first-child{background-color:var(--bm-purple)}.ubermenu-submenu .ubermenu-column-1-3:first-child,.ubermenu-submenu .ubermenu-column-1-4:first-child{padding-top:30px}.ubermenu-submenu .ubermenu-column-1-3:first-child h2,.ubermenu-submenu .ubermenu-column-1-4:first-child h2{font-family:var(--font-body);font-size:1.3rem;font-weight:500;letter-spacing:1px}.ubermenu-item.ubermenu-item-level-0:hover>.ubermenu-target{font-weight:400!important}.ubermenu .ubermenu-submenu .ubermenu-target{padding:10px 12px 10px 0 !important}.ubermenu .ubermenu-submenu .ubermenu-target-text{color:var(--bm-dark-grey)!important}.ubermenu .ubermenu-submenu-padded{padding:0 15px!important}.ubermenu-submenu .ubermenu-column-3-4 li a,.ubermenu-submenu .ubermenu-column-1-3 li a{border:none;position:relative;max-width:320px}.ubermenu-has-submenu-mega>.ubermenu-submenu{padding-top:20px!important}.ubermenu-submenu .ubermenu-row{border-top:1px solid var(--bm-gold)}.ubermenu-submenu .ubermenu-column-3-4 li a:after,.ubermenu-submenu .ubermenu-column-1-3 li a:after{content:"";position:absolute;bottom:0;left:0;width:100%;max-width:100%;height:1px;background:#808285}.ubermenu-item-level-0>a[href*="/blog"]+.ubermenu-submenu>.ubermenu-row{display:flex;align-items:stretch}.ubermenu-item-level-0>a[href*="/blog"]+.ubermenu-submenu>.ubermenu-row>.ubermenu-column{display:flex;flex-direction:column;align-self:stretch}.ubermenu-item-level-0>a[href*="/blog"]+.ubermenu-submenu>.ubermenu-row>.ubermenu-column>.ubermenu-submenu-type-stack{flex:1;display:flex;flex-direction:column}.ubermenu-responsive-toggle i.fa-bars{color:var(--bm-text-light)}@media (max-width:959px){.ubermenu-item-level-0>a[href*="/blog"]+.ubermenu-submenu>.ubermenu-row{display:block !important;align-items:initial !important}.ubermenu-submenu .ubermenu-column-1-3:first-child,.ubermenu-submenu .ubermenu-column-1-4:first-child{padding-top:10px}.ubermenu-item-level-0>.ubermenu-submenu>.ubermenu-row>.ubermenu-column-3-4,.ubermenu-item-level-0>a[href*="/blog"]+.ubermenu-submenu>.ubermenu-row>.ubermenu-column-1-3:not(:first-child){padding:20px}}.ubermenu-submenu-type-block li.ubermenu-item,.ubermenu-submenu.ubermenu-submenu-type-stack li.ubermenu-item{padding-left:20px}.ubermenu-submenu-type-block li.ubermenu-item:hover,.ubermenu-submenu.ubermenu-submenu-type-stack li.ubermenu-item:hover{background-image:url('/wp-content/themes/bm/theme/img/gold-right-arrow.svg');background-repeat:no-repeat;background-position:left center;background-size:10px;padding-left:20px}section.services p{font-size:1.2rem}.home h1{font-size:2.1rem}