body.home #page .entry-content .bpm-home-closing{color:#30372b;background:#fff;font:400 17px/1.65 Lato,Arial,sans-serif}body.home #page .entry-content .bpm-home-closing *,body.home #page .entry-content .bpm-home-closing *:before,body.home #page .entry-content .bpm-home-closing *:after{box-sizing:border-box}body.home #page .entry-content .bpm-home-closing .bpm-closing-inner{width:min(1280px,calc(100% - 144px));margin:0 auto}body.home #page .entry-content .bpm-home-closing section{margin:0;padding:60px 0;scroll-margin-top:96px}body.home #page .entry-content .bpm-home-closing h2{font:400 clamp(28px,2.6vw,34px)/1.16 Georgia,"Times New Roman",serif!important;letter-spacing:-.025em!important;text-transform:none!important;color:#30372b!important;margin:0 0 22px!important;padding:0!important}body.home #page .entry-content .bpm-home-closing h3{font:400 26px/1.2 Georgia,Times New Roman,serif!important;letter-spacing:-.015em!important;text-transform:none!important;color:#30372b!important;margin:24px 0 12px!important;padding:0!important}body.home #page .entry-content .bpm-home-closing p{font:inherit;color:#63675d;margin:0 0 20px}body.home #page .entry-content .bpm-home-closing .bpm-closing-kicker{font:700 11px/1.5 Lato,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase!important;color:#64714f;margin:0 0 12px}body.home #page .entry-content .bpm-home-closing figure,body.home #page .entry-content .bpm-home-closing blockquote{margin:0;padding:0;border:0}body.home #page .entry-content .bpm-home-closing img{display:block;margin:0}body.home #page .entry-content .bpm-home-closing figcaption{font:400 14px/1.5 Lato,Arial,sans-serif;color:#63675d;margin:16px 0 0;padding:0}body.home #page .entry-content .bpm-home-closing figcaption strong{display:block;font-size:16px;color:#3c4932;margin-bottom:4px}body.home #page .entry-content .bpm-home-closing figcaption span{display:block}body.home #page .entry-content .bpm-home-closing a.bpm-closing-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:#3b4a2f;font:700 15px/1.5 Lato,Arial,sans-serif;text-decoration:none;box-shadow:inset 0 -1px #758366;padding:8px 0;border:0}body.home #page .entry-content .bpm-home-closing a.bpm-closing-link:hover{color:#1f3219;box-shadow:inset 0 -2px #33462a}body.home #page .entry-content .bpm-home-closing a:focus-visible{outline:2px solid #587143;outline-offset:6px}body.home #page .entry-content .bpm-home-closing .bpm-team-layout{display:grid;grid-template-columns:minmax(0,500px) minmax(0,1fr);gap:64px;align-items:center}body.home #page .entry-content .bpm-home-closing .bpm-team-portraits{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-self:start}body.home #page .entry-content .bpm-home-closing .bpm-team-portraits img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:50% 40%;border-radius:7px}body.home #page .entry-content .bpm-home-closing .bpm-team-copy>p:not(.bpm-closing-kicker){max-width:570px}body.home #page .entry-content .bpm-home-closing .bpm-closing-book{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:30px;align-items:center;margin-top:40px;padding-top:34px;border-top:1px solid #e0e0d7}body.home #page .entry-content .bpm-home-closing .bpm-closing-book>img{width:120px;height:auto}body.home #page .entry-content .bpm-home-closing .bpm-closing-book h3{margin:0 0 10px!important;font-size:26px!important}body.home #page .entry-content .bpm-home-closing .bpm-closing-book p{max-width:710px;margin-bottom:0;font-size:16px}body.home #page .entry-content .bpm-home-closing .bpm-closing-book .bpm-closing-kicker{font-size:10px;margin-bottom:9px}body.home #page .entry-content .bpm-home-closing .bpm-closing-book a{justify-self:end;white-space:nowrap}body.home #page .entry-content .bpm-home-closing .bpm-closing-reviews{background:#f5f3ed}body.home #page .entry-content .bpm-home-closing .bpm-closing-reviews h2{margin-bottom:28px!important}body.home #page .entry-content .bpm-home-closing .bpm-review-feature{display:grid;grid-template-columns:300px minmax(0,1fr);gap:48px;align-items:center}body.home #page .entry-content .bpm-home-closing .bpm-review-feature>img{width:300px;max-width:100%;height:auto;border-radius:7px}body.home #page .entry-content .bpm-home-closing blockquote{font-style:normal}body.home #page .entry-content .bpm-home-closing blockquote:before,body.home #page .entry-content .bpm-home-closing blockquote:after{content:none}body.home #page .entry-content .bpm-home-closing blockquote p{font:400 22px/1.5 Lato,Arial,sans-serif;color:#394032;margin:0}body.home #page .entry-content .bpm-home-closing .bpm-review-feature blockquote p{font-size:clamp(22px,2vw,26px);max-width:750px}body.home #page .entry-content .bpm-home-closing .bpm-review-pair{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding-top:28px;margin-top:28px;border-top:1px solid #dadbcd}body.home #page .entry-content .bpm-home-closing .bpm-closing-reviews .bpm-closing-link{margin-top:28px}body.home #page .entry-content .bpm-home-closing .bpm-closing-contact{background:#354225;padding:60px 0}body.home #page .entry-content .bpm-home-closing .bpm-closing-contact .bpm-closing-inner{display:flex;align-items:center;justify-content:space-between;gap:70px}body.home #page .entry-content .bpm-home-closing .bpm-closing-contact h2{color:#fffaf0!important}body.home #page .entry-content .bpm-home-closing .bpm-closing-contact p{color:#e5e7df;max-width:720px;margin:0}body.home #page .entry-content .bpm-home-closing a.bpm-closing-button{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-height:54px;padding:15px 25px;border:1px solid #f5f3ed;border-radius:5px;background:#f5f3ed;color:#354225;font:700 16px/1.5 Lato,Arial,sans-serif;text-decoration:none;box-shadow:none}body.home #page .entry-content .bpm-home-closing a.bpm-closing-button:hover{background:#fff}body.home #page .entry-content .bpm-home-closing .bpm-closing-contact a:focus-visible{outline-color:#fffaf0}body.home #page .entry-content .bpm-home-closing .bpm-closing-partners{padding:58px 0 45px}body.home #page .entry-content .bpm-home-closing .bpm-partners-heading{display:flex;align-items:center;justify-content:space-between;gap:30px}body.home #page .entry-content .bpm-home-closing .bpm-partners-heading h2{font-size:30px!important;margin:0!important}body.home #page .entry-content .bpm-home-closing .bpm-partners-logos{display:grid;grid-template-columns:1fr 1.25fr 1.15fr 1fr;align-items:center;gap:34px;margin-top:24px}body.home #page .entry-content .bpm-home-closing .bpm-partners-logos>*{display:flex;height:195px;align-items:center;justify-content:center;box-shadow:none;border:0;padding:0}body.home #page .entry-content .bpm-home-closing .bpm-partners-logos img{object-fit:contain;height:auto;max-width:100%}body.home #page .entry-content .bpm-home-closing .bpm-partner-ebird img,body.home #page .entry-content .bpm-home-closing .bpm-partner-madryn img{width:195px}body.home #page .entry-content .bpm-home-closing .bpm-partner-bwm img{width:270px}body.home #page .entry-content .bpm-home-closing .bpm-partner-bosques img{width:175px}@media(max-width:1150px){body.home #page .entry-content .bpm-home-closing .bpm-closing-inner{width:calc(100% - 64px)}body.home #page .entry-content .bpm-home-closing .bpm-team-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:36px}body.home #page .entry-content .bpm-home-closing .bpm-team-portraits{gap:16px}body.home #page .entry-content .bpm-home-closing .bpm-closing-book{gap:24px}body.home #page .entry-content .bpm-home-closing .bpm-partners-logos{gap:25px}}@media(max-width:800px){body.home #page .entry-content .bpm-home-closing section{padding:48px 0}body.home #page .entry-content .bpm-home-closing .bpm-team-layout{grid-template-columns:1fr;gap:32px}body.home #page .entry-content .bpm-home-closing .bpm-team-portraits{max-width:550px}body.home #page .entry-content .bpm-home-closing .bpm-closing-book{grid-template-columns:100px minmax(0,1fr);gap:22px;margin-top:35px}body.home #page .entry-content .bpm-home-closing .bpm-closing-book>img{width:100px;grid-row:1/3}body.home #page .entry-content .bpm-home-closing .bpm-closing-book a{grid-column:2;justify-self:start}body.home #page .entry-content .bpm-home-closing .bpm-review-feature{grid-template-columns:220px minmax(0,1fr);gap:28px}body.home #page .entry-content .bpm-home-closing .bpm-review-pair{gap:32px}body.home #page .entry-content .bpm-home-closing blockquote p{font-size:20px}body.home #page .entry-content .bpm-home-closing .bpm-closing-contact .bpm-closing-inner{flex-direction:column;align-items:flex-start;gap:25px}body.home #page .entry-content .bpm-home-closing .bpm-partners-heading{align-items:flex-start;flex-direction:column;gap:14px}body.home #page .entry-content .bpm-home-closing .bpm-partners-logos{grid-template-columns:1fr 1fr;gap:5px 28px}body.home #page .entry-content .bpm-home-closing .bpm-partner-bwm img{width:250px}}@media(max-width:500px){body.home #page .entry-content .bpm-home-closing .bpm-closing-inner{width:calc(100% - 40px)}body.home #page .entry-content .bpm-home-closing section{padding:44px 0}body.home #page .entry-content .bpm-home-closing .bpm-team-portraits{gap:14px}body.home #page .entry-content .bpm-home-closing figcaption{font-size:13px}body.home #page .entry-content .bpm-home-closing figcaption strong{font-size:15px}body.home #page .entry-content .bpm-home-closing .bpm-team-copy h2{font-size:28px!important}body.home #page .entry-content .bpm-home-closing .bpm-closing-book{grid-template-columns:90px minmax(0,1fr);gap:18px}body.home #page .entry-content .bpm-home-closing .bpm-closing-book>img{width:90px}body.home #page .entry-content .bpm-home-closing .bpm-closing-book h3{font-size:23px!important}body.home #page .entry-content .bpm-home-closing .bpm-review-feature,body.home #page .entry-content .bpm-home-closing .bpm-review-pair{grid-template-columns:1fr;gap:28px}body.home #page .entry-content .bpm-home-closing .bpm-review-feature>img{width:300px}body.home #page .entry-content .bpm-home-closing .bpm-review-feature blockquote p{font-size:22px}body.home #page .entry-content .bpm-home-closing .bpm-review-pair{margin-top:28px;padding-top:28px}body.home #page .entry-content .bpm-home-closing .bpm-partners-logos{gap:8px 22px}body.home #page .entry-content .bpm-home-closing .bpm-partners-logos>*{height:150px}body.home #page .entry-content .bpm-home-closing .bpm-partner-bosques img{width:145px}}
