@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800&display=swap');
.hb-landing{font-family:'Cairo',Tahoma,Arial,sans-serif;background:#fff;color:#151528;padding:0 26px}.hb-header{height:76px}.hb-logo span{background:#fff;color:#4b1b5f;border:2px solid #4b1b5f}.hb-logo strong,.hb-header-cta,.hb-header nav a{color:#16162a}.hb-header-cta{background:#4b1b5f;color:#fff!important;padding:11px 18px;border-radius:4px}.hb-new-hero{max-width:none;width:calc(100% + 52px);margin-right:-26px;margin-left:-26px;padding:0;grid-template-columns:1fr 1fr;min-height:465px;background:#fbfafb}.hb-new-hero__copy{max-width:600px;margin-right:auto;padding:62px 46px 58px 8%;text-align:right}.hb-new-hero h1{color:#16162a;font-size:clamp(34px,4.8vw,62px);line-height:1.35;margin:12px 0}.hb-new-hero h1 em{color:#4b1b5f}.hb-new-hero p{color:#303044;line-height:2;font-size:16px}.hb-new-photo{min-height:465px;overflow:hidden;position:relative;background:#e8e2e3}.hb-new-photo img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.hb-new-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(251,250,251,.85),transparent 45%);pointer-events:none}.hb-proof{display:none}.hb-statement{border-radius:22px;background:#fff;box-shadow:0 4px 25px rgba(48,33,60,.08);color:#1a1a2d;margin-top:0;padding:55px 7%;grid-template-columns:1fr 1.1fr}.hb-statement h2,.hb-new-section h2,.hb-new-method h2,.hb-faq h2,.hb-new-contact h2{color:#151528}.hb-statement em,.hb-new-section em,.hb-new-method em,.hb-faq em,.hb-new-contact em{color:#4b1b5f}.hb-statement>p{color:#49495c}.hb-new-section,.hb-knowledge,.hb-faq{padding-top:76px;padding-bottom:76px}.hb-section-head{align-items:center;justify-content:center;text-align:center;display:block}.hb-section-head h2{font-size:30px;margin:9px 0 38px}.hb-section-head .hb-kicker{display:block;color:#151528;font-size:25px;font-weight:800}.hb-section-head .hb-kicker:after{content:"";display:block;width:44px;height:2px;background:#4b1b5f;margin:10px auto}.hb-section-head>p{margin:0 auto}.hb-service-grid{grid-template-columns:repeat(3,1fr);max-width:1000px;margin:auto}.hb-service-grid article{min-height:210px;padding:27px;border:1px solid #eee9f0;border-radius:8px;box-shadow:0 3px 12px rgba(65,36,80,.04);text-align:center}.hb-service-grid article>b{display:block;font-size:30px;color:#4b1b5f}.hb-service-grid h3{margin:16px 0 10px;font-size:18px}.hb-service-grid p{font-size:12px}.hb-new-method{max-width:none;width:calc(100% + 52px);margin-right:-26px;margin-left:-26px;background:#fbfafb;padding:70px max(26px,calc((100% - 1100px)/2));text-align:center}.hb-new-method>div>p{margin:0 auto;font-size:15px}.hb-new-method ol{max-width:850px;margin:30px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;border:0}.hb-new-method li{background:#fff;border:1px solid #eee9f0;border-radius:8px;padding:20px;box-shadow:0 3px 12px rgba(65,36,80,.04)}.hb-new-method li b{display:block;color:#4b1b5f;font-size:24px;margin:0 0 7px}.hb-case-grid{max-width:1000px;margin:auto}.hb-case-grid article{min-height:220px;border-radius:9px;box-shadow:0 3px 12px rgba(65,36,80,.06)}.hb-case-grid article:first-child,.hb-case-grid article:last-child{background:#fff;color:#151528;border:1px solid #eee9f0}.hb-case-grid h3{color:#151528;font-size:21px}.hb-knowledge{max-width:none;width:calc(100% + 52px);margin-right:-26px;margin-left:-26px;background:#fbfafb}.hb-knowledge-grid{max-width:1000px;margin:auto}.hb-knowledge-grid article{background:#fff;border:1px solid #eee9f0;border-radius:8px;padding:18px;min-height:160px}.hb-knowledge-grid h3{color:#151528;margin:20px 0 10px;font-size:17px}.hb-faq{max-width:1000px}.hb-faq h2{font-size:30px}.hb-new-contact{max-width:1000px;border-radius:14px;background:#4b1b5f;padding:46px 7%;grid-template-columns:1fr 1fr}.hb-new-contact h2{color:#fff;font-size:30px}.hb-new-contact em{color:#d6b35f}.hb-new-footer{max-width:none;width:calc(100% + 52px);margin-right:-26px;margin-left:-26px;background:#17172c;color:#fff;padding:35px max(26px,calc((100% - 1100px)/2))}.hb-new-footer p,.hb-new-footer small{color:#ddd}.hb-new-footer .hb-logo strong{color:#fff}.hb-new-footer .hb-logo span{background:#fff;color:#4b1b5f}@media(max-width:760px){.hb-new-hero{display:flex;flex-direction:column-reverse}.hb-new-hero__copy{padding:45px 25px}.hb-new-photo{width:100%;min-height:330px}.hb-new-photo:after{background:linear-gradient(0deg,rgba(251,250,251,.7),transparent 45%)}.hb-statement{display:block;padding:35px 25px}.hb-statement>p{margin-top:25px}.hb-service-grid,.hb-new-method ol{grid-template-columns:1fr}.hb-new-contact{display:block}.hb-new-contact>div+div{margin-top:28px}}
