/*!
 * Theme Name:  Mary Bridge Child Theme (Client Customizations)
 * Template:    multicare
 * Description: Customizations for the Mary Bridge theme.
 * Version:     1.0.0
 * Author:      SiteCrafting
 * Author URI:  https://www.sitecrafting.com/
 */:root{--mc-text-color:#3d3d3d;--mc-link-color:#72269c;--mc-link-color-darker:#470f66;--mc-headings-color:#470f66;--mc-main-color:#72269c;--mc-main-color-alt:#01a4e0;--mc-blue-light:#d2eaf7;--mc-blue-pale:#edfaff;--mc-orange-color:#f6a220;--mc-green-color:#73d876;--mc-gray:#f5f5f5;--mc-linear-gradient:linear-gradient(90deg,#5d1585,#72269c 99.96%);--mc-font-family-base:aktiv-grotesk,sans-serif;--mc-font-family-headings:aktiv-grotesk,sans-serif;--mc-header-mobile:80px;--mc-input-color:#3d3d3d;--mc-input-border:#72269c;--mc-input-border-focus:#470f66}.bg-light-blue,.bg-mb-bg-light-blue,.mb-bg-light-blue{background-color:#edfaff}.bg-light-orange,.mb-bg-light-orange{background-color:hsla(37,89%,93%,.4)}.bg-light-green,.mb-bg-light-green{background-color:#f8fff7}.bg-gray,.bg-light-gray,.mb-bg-gray,.mb-light-gray{background-color:#f5f5f5}.bg-white,.mb-bg-white{background-color:#fff}.mb-bg-light-purple{background-color:#f8f4ff}.bg-linear-gradient,.bg-mb-linear-gradient{background:linear-gradient(90deg,#5d1585,#72269c 99.96%)}.bg-mb-linear-gradient .notification{--mc-blue-light:#f8f4ff}nav.main-nav{margin-top:24px}@media only screen and (max-width:70em){nav.main-nav{margin:0}}ul.main-nav__menu{--mc-green-color:#01a4e0}@media only screen and (max-width:1422px) and (min-width:1120px){ul.main-nav__menu>li{margin-right:26px}}@media only screen and (max-width:1164px) and (min-width:1120px){ul.main-nav__menu>li>div a{font-size:1rem}ul.main-nav__menu>li>div .nav-expander svg{top:-1px}}header.site-header .logo svg{max-width:260px;width:100%}.subnav{--mc-blue-light:#cfdbe3}.searchform input[type=text]{border-color:rgba(114,38,156,.35)}.searchform input[type=text]:focus,.searchform input[type=text]:focus-visible{border-color:#72269c}.popup-card,.subnav__filters .subnav__filters-group{--mc-blue-pale:#f8f4ff;--mc-main-color-alt:#72269c}.subnav__mobile-toggle--filters{--mc-blue-pale:#f8f4ff;--mc-link-color-darker:#72269c;border:1px solid #72269c}.subnav__mobile-toggle--filters svg path{stroke:#72269c}.subnav__mobile-toggle--filters:after{background:url(/wp-content/themes/mary-bridge/img/arrows/carets/caret-down-blue.svg) 0 0 no-repeat}.subnav__mobile-toggle--filters:focus{border-color:#470f66}footer.site-footer a{color:#3d3d3d}footer.site-footer a:hover{color:#72269c}footer.site-footer .logo svg{max-width:260px}footer.site-footer .site-footer__bottom{background:#f8f4ff}.btn--solid{background-color:#ecd6f9;color:#72269c}.btn--solid:hover{background-color:#d7aaf2}.banner-form .btn--search,.btn--on-dark{background:#491169}.banner-form .btn--search:hover,.btn--on-dark:hover{background-color:#2a0a3d}.banner-form .banner-form__field .input.input--search{--mc-input-border:#cfdbe3;--mc-input-border-focus:#2a0a3d}.btn--arrow-left,.btn--arrow-right{--mc-main-color-alt:#72269c}.pattern--newsletter-signup{background:linear-gradient(90deg,#72269c 50%,#470f66 0)}.pattern--newsletter-signup .newsletter-signup__form{background:#72269c}blockquote:before{background:#01a4e0}.hero+.pattern.pattern--common-resources-box.mb-bg-white{margin-top:120px;padding-top:0}@media only screen and (max-width:47.9375em),only screen and (min-width:48em) and (max-width:55.563em){.hero+.pattern.pattern--common-resources-box.mb-bg-white{margin-top:min(8vw,60px)}}.hero,.hero-interior,.service-letter-list{--mc-green-color:#01a4e0}.breadcrumbs{--mc-blue-pale:#f5f5f5}.page-title-bar{--mc-blue-pale:#f8f4ff;--mc-microclimate-border:#ecd6f9}.page-title-bar__headline{border-right-color:#d489ff}.mobile-icon-links .icon-link{background-color:#f8f4ff}.mobile-icon-links .icon-link:hover{background-color:#e8dbff}.details-wrapper svg,.gallery-card svg,.hero-location__main svg,.hero-provider__main svg,.location-list-card svg,.provider-list-card svg{--mc-link-color-darker:#01a4e0}.icon-content-card--sml,.pattern--card-gallery-location,.pattern--card-gallery-providers{background-color:#f8f4ff}.gallery-card--testimonial .gallery-card__content .quote svg path{fill:rgba(212,137,255,.5)}.announcement.bg-light-blue,.announcement.mb-bg-light-blue,.icon-content-card.bg-light-blue,.icon-content-card.mb-bg-light-blue{border-bottom:8px solid #01a4e0}.announcement.bg-light-blue .links,.announcement.mb-bg-light-blue .links,.icon-content-card.bg-light-blue .links,.icon-content-card.mb-bg-light-blue .links{border-top:2px solid rgba(1,164,224,.2)}.announcement.mb-bg-light-orange,.icon-content-card.mb-bg-light-orange{border-bottom:8px solid var(--mc-orange-color)}.announcement.mb-bg-light-orange .links,.icon-content-card.mb-bg-light-orange .links{border-top:2px solid rgba(246,162,32,.2)}.announcement.mb-bg-light-purple,.icon-content-card.mb-bg-light-purple{border-bottom:8px solid #72269c}.announcement.mb-bg-light-purple .links,.icon-content-card.mb-bg-light-purple .links{border-top:2px solid rgba(114,38,156,.2)}.pattern--link-list-box{--mc-blue-pale:#f8f4ff}.pattern--stats-row-cta .flex-row>[class*=col-]{border-right-color:rgba(212,137,255,.5)}.anchor-links{--mc-green-color:#01a4e0}.anchor-links .anchor-link{border-left-color:rgba(212,137,255,.5)}.form-select,select{background-image:url(/wp-content/themes/mary-bridge/img/arrows/carets/caret-down-blue.svg)}.mfp-close-btn-in .mfp-close{color:#72269c}.mfp-close-btn-in .mfp-close:hover{color:#000}.post-pagination{--mc-blue-pale:#f8f4ff}.hero-location__main .details-wrapper svg,.post-pagination .page-numbers.next svg,.post-pagination .page-numbers.prev svg{top:0}.date-box--recurring svg rect{fill:#72269c}.pattern--in-the-news .post-pagination,.pattern--newsroom .post-pagination{--mc-blue-pale:#fff}.page-template-template-press .page-title-bar{--mc-blue-pale:#72269c}.page-template-template-press .page-title-bar .page-title-bar__headline a{color:#fff}.page-template-template-press .page-title-bar .page-title-bar__headline a:hover{text-decoration:underline}.page-template-template-press .page-title-bar .page-title-bar__menu a{color:#fff}.page-template-template-press .page-title-bar .page-title-bar__menu a svg path{stroke:#fff}.article-card--external{background-image:url(/wp-content/themes/mary-bridge/img/icons/icon-external.svg)}.pattern--banner-form .btn{background:#491169}.pattern--banner-form .btn:hover{background-color:#2a0a3d}.pattern--banner-form .banner-form__field .input.date-field{background-image:url(/wp-content/themes/mary-bridge/img/icons/icon-calendar-lg.svg)}.pattern--banner-form .react-datepicker{--mc-blue-pale:#f8f4ff}.pattern--banner-form .react-datepicker .react-datepicker__day--selected{background-color:#72269c}.pattern--banner-form .react-datepicker .react-datepicker__day--selected:hover{background-color:#541c73}.article__feature-image{background:linear-gradient(180deg,#f5f5f5 50%,#fff 0)}.post-author-block{--mc-blue-light:#ecd6f9}.table-of-contents{--mc-blue-pale:#f8f4ff}.table-of-contents svg path{fill:#72269c}.follow-up-block{--mc-blue-light:#ecd6f9}.follow-up-block .rtecontent ul li{background-image:url(/wp-content/themes/mary-bridge/img/icons/icon-bullet-checkmark.svg)}.common-resources-box .common-resources-box__content .content-links .text-link svg{top:6px}@media only screen and (max-width:47.9375em),only screen and (min-width:48em) and (max-width:55.563em){.common-resources-box .common-resources-box__content .content-links .text-link svg{top:5px}}.multi-select-checkboxes__options,.single-select-checkboxes__options{--mc-main-color:#470f66}.multi-select-checkboxes.open .multi-select-checkboxes__button,.single-select-checkboxes.open .multi-select-checkboxes__button{border-bottom-color:#470f66}.mc3-input-field:focus,input[type=text]:focus{border-color:#470f66}.cc-window{background-color:var(--mc-link-color-darker)!important}.wp-core-ui,body.login{background:#f8f4ff;font-family:aktiv-grotesk,sans-serif;font-size:.875rem;padding-left:15px;padding-right:15px}.wp-core-ui form,body.login form{background:#fff;border:1px solid #dadada;box-shadow:none;padding:40px}.wp-core-ui form label,body.login form label{font-size:1rem;font-weight:700}.wp-core-ui form .forgetmenot label,body.login form .forgetmenot label{font-weight:400}.wp-core-ui form .input,.wp-core-ui form input[type=password],.wp-core-ui form input[type=text],body.login form .input,body.login form input[type=password],body.login form input[type=text]{background-color:#fff;border-radius:5px;padding:5px 10px}.wp-core-ui form .button,.wp-core-ui form .button.button-large,body.login form .button,body.login form .button.button-large{background:#72269c;border:0;border-radius:4;color:#fff;cursor:pointer;display:inline-block;font:700 .9375rem/1 aktiv-grotesk,sans-serif;letter-spacing:normal;padding:14px 36px;position:relative;text-align:center;text-transform:none;transition:all .25s ease}.wp-core-ui form .button.button-large:hover,.wp-core-ui form .button:hover,body.login form .button.button-large:hover,body.login form .button:hover{background:#470f66}.wp-core-ui form#lostpasswordform .button,body.login form#lostpasswordform .button{width:100%}.wp-core-ui form input[type=checkbox]+label,body.login form input[type=checkbox]+label{line-height:28px}@media only screen and (max-width:767px){.wp-core-ui form,body.login form{padding:20px}}.wp-core-ui #backtoblog,.wp-core-ui #nav,body.login #backtoblog,body.login #nav{margin:0;text-align:center}.wp-core-ui #backtoblog a:hover,.wp-core-ui #nav a:hover,body.login #backtoblog a:hover,body.login #nav a:hover{color:#72269c}.wp-core-ui #nav,body.login #nav{margin:40px 0 15px}#login{max-width:520px;padding-bottom:80px;padding-top:80px;position:relative;width:100%}@media only screen and (max-width:529px){#login{padding-bottom:30px;padding-top:30px}}#login h1 a,.login h1 a{background-image:url(/wp-content/themes/mary-bridge/img/mb-logo.svg);background-size:250px auto;display:block;height:auto;margin:0 auto;padding-bottom:30px;width:100%}.login #login_error,.login .message,.login .success{border-bottom:1px solid #dadada;border-right:1px solid #dadada;border-top:1px solid #dadada;box-shadow:none;margin-bottom:25px;margin-top:10px}.login .message{border-left-color:#72269c}
/*# sourceMappingURL=custom-login.css.map*/