.bbk-contact-page{--ink:#454a42;--pink:#c62889;font-family:'DM Sans',sans-serif!important;color:var(--ink);display:block!important;width:100%;max-width:1220px!important;margin:auto;padding:42px 28px 60px!important}.bbk-contact-page .e-con{min-width:0;padding:0;gap:18px;--gap:18px}.bbk-contact-page .elementor-widget{margin:0;min-width:0}.bbk-contact-page p{margin:0 0 14px;line-height:1.65}.bbk-contact-page .elementor-heading-title{color:var(--ink)!important;font-family:inherit!important;font-weight:700;line-height:1.15;letter-spacing:-.025em}.bbk-contact-page h1{font-size:64px}.bbk-contact-page h2{font-size:36px}.bbk-contact-page h3{font-size:20px}.bbk-contact-page .elementor-heading-title span{color:var(--pink)}.bbk-contact-page a{color:inherit;overflow-wrap:anywhere}.bbk-contact-page a:focus-visible{outline:2px solid var(--pink);outline-offset:4px}.bbk-contact-page .contact-eye{font-size:11px;text-transform:uppercase;font-weight:700;letter-spacing:1.7px}.bbk-contact-page .contact-eye p{display:flex;align-items:center;gap:12px;margin:0}.bbk-contact-page .contact-eye p:before{content:'';width:26px;height:3px;background:var(--pink)}.bbk-contact-page .contact-intro{gap:14px;margin-bottom:32px}.bbk-contact-page .contact-lead{font-size:17px;max-width:650px}.bbk-contact-page .contact-main{display:grid!important;grid-template-columns:.8fr 1.2fr;gap:48px}.bbk-contact-page .contact-direct{padding:30px 0;gap:26px}.bbk-contact-page .contact-label{font-size:11px;letter-spacing:1.5px;font-weight:700}.bbk-contact-page .contact-phone{font-size:24px;font-weight:700;text-decoration:none}.bbk-contact-page .contact-branch{padding:25px!important;background:#fff;box-shadow:0 15px 45px #454a4214;border-radius:18px;gap:10px}.bbk-contact-page .contact-form{padding:30px!important;background:#fff;border:1px solid transparent;border-radius:22px;box-shadow:0 15px 45px #454a4214;gap:14px}.bbk-contact-page .contact-form .super-form{margin:0!important;font-family:inherit!important}.bbk-contact-page .super-field{font-family:inherit!important}.bbk-contact-page .super-field-wrapper{border-radius:7px}.bbk-contact-page .super-button-wrap,.bbk-contact-page .elementor-button{background:#89b82c!important;color:white!important;border-radius:9px!important;font:700 14px 'DM Sans',sans-serif;padding:16px 22px}.bbk-contact-page .super-button-name{color:white!important}.bbk-contact-page .super-button-wrap:hover,.bbk-contact-page .elementor-button:hover{background:#6d9422!important}.bbk-contact-page .contact-privacy{font-size:12px;color:#62665e}.bbk-contact-page .contact-more{margin-top:52px;gap:26px}.bbk-contact-page .contact-people{display:grid!important;grid-template-columns:repeat(4,1fr);gap:24px}.bbk-contact-page .contact-person{border-top:2px solid #e8eadd;padding-top:20px!important;font-size:14px;gap:14px}.bbk-contact-page .contact-jobs{margin-top:34px;padding:25px!important;background:#fff;box-shadow:0 15px 45px #454a4214;border-radius:16px;flex-direction:row!important;justify-content:space-between;align-items:center;gap:24px}.bbk-contact-page .contact-jobs p{margin:0}.bbk-contact-page .contact-jobs .contact-button{flex-shrink:0}@media(max-width:850px){.bbk-contact-page .contact-main{gap:25px;grid-template-columns:.8fr 1.2fr}.bbk-contact-page .contact-people{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.bbk-contact-page{padding:28px 20px 40px!important}.bbk-contact-page h1{font-size:48px}.bbk-contact-page h2{font-size:30px}.bbk-contact-page .contact-main{grid-template-columns:1fr;gap:20px}.bbk-contact-page .contact-direct{padding:0;gap:16px}.bbk-contact-page .contact-form{padding:23px 18px!important}.bbk-contact-page .contact-people{grid-template-columns:1fr}.bbk-contact-page .contact-jobs{flex-direction:column!important;align-items:flex-start}.bbk-contact-page .contact-intro{margin-bottom:20px}.bbk-contact-page .contact-more{margin-top:35px}}
