/* Approved Ironhill palette: Forest & soft sage. */

 body{--token-ef68ebfe-5189-491e-a779-713f6e7c63f7:#E0EBE4!important;--token-036287bd-577c-45a0-9129-df2b5e4d1701:#EFF4F1!important;--token-5014c458-560a-4650-b663-8b1c39fad232:#FFFFFF!important;--token-7742a58c-b43e-41c3-bfb0-2c557de192f3:#EFF4F1!important;--token-afd446d5-f216-4353-a810-16da7340af94:#24382D!important;--token-63eabd16-154a-4475-9451-2bbf3792fe83:#24382D!important;--token-0763df1a-bdea-4060-b750-4712268cd096:#24382D!important;--token-62ce0a25-6e1c-42ed-8082-3fe5ab09f1c8:#54605A!important;--token-7ede9cf3-8574-451a-bc94-f3ada884da8f:#54605A!important;--token-b38bf89d-10a5-4fc3-9bb5-148884749fe0:#CAD8CF!important;background:#FFFFFF!important}
 /* Keep photography and its white type unchanged; recolor the existing navigation. */
 header.framer-mFkaa>.framer-ib1xdo,header.framer-mFkaa>[data-framer-name="BG"]{background:#244737!important}
 header.framer-mFkaa a,header.framer-mFkaa p,header.framer-mFkaa h6{color:#FFFFFF!important;--framer-text-color:#FFFFFF!important;--framer-link-text-color:#FFFFFF!important}
 header.framer-mFkaa svg{color:#FFFFFF!important;--1m973uw:#FFFFFF!important}
 header.framer-mFkaa button [data-framer-name="Line"],header.framer-mFkaa button div{background-color:#FFFFFF!important}
 header.framer-mFkaa a[data-quote-link]{background:#C8DCCF!important;color:#244737!important}
 header.framer-mFkaa a[data-quote-link] p,header.framer-mFkaa a[data-quote-link] span{color:#244737!important;--framer-text-color:#244737!important}
 header.framer-mFkaa nav:not([data-mobile-menu]) a[data-contact-link]{border-color:#FFFFFF66!important;background:transparent!important}
 header.framer-mFkaa nav:not([data-mobile-menu]) a[data-contact-link] p{color:#FFFFFF!important;--framer-text-color:#FFFFFF!important}
 .ironhill-business{background:#FFFFFF!important;color:#24382D!important}
 .ironhill-business .ib-button{background:#244737!important;color:#FFFFFF!important}
 .ironhill-business .ib-cta,.ib-start-panel,.ih-quote-context{background:#EFF4F1!important;border-color:#CAD8CF!important;color:#24382D!important}
 .ib-group-links a:hover,.ib-rows>a:hover{background:#E0EBE4!important}
 .ib-group-links a,.ib-related a,.ib-coverage-grid>a{border-color:#CAD8CF!important}
 .ironhill-business .ib-small,footer .ih-footer-note{color:#54605A!important}
 footer .ih-footer-note{border-color:#CAD8CF!important}
 a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline-color:#C8DCCF!important}
 
/* A visible focus indicator on both white and forest surfaces. */
body :is(a,button,input,textarea,select,summary):focus-visible{outline-color:#397A57!important}
header.framer-mFkaa :is(a,button):focus-visible{outline-color:#FFFFFF!important}
.ironhill-business .ib-industry-list a:hover{color:#244737!important}
.ironhill-business :is(section,.ib-industry-list a,.ib-rows>a,.ib-process>li,.ib-faq details,.ib-jump-links){border-color:#CAD8CF!important}
