.guru129-whatsapp-icon{display:inline-block;width:1.24em;height:1.24em;min-width:1.24em;vertical-align:-.19em;fill:currentColor;stroke:none;margin-right:.35em;flex-shrink:0}
.guru129-languages{display:inline-flex;align-items:center;gap:3px;padding:3px;border:1px solid #b2c68d;border-radius:22px;background:#f4f8ef;vertical-align:middle;margin-left:8px;flex-shrink:0;white-space:nowrap;font:600 12px/1.25 Arial,sans-serif}
.guru129-languages a{padding:7px 9px!important;border-radius:18px;color:#285477!important;text-decoration:none!important;min-width:35px;text-align:center;font:inherit!important;letter-spacing:.02em}
.guru129-languages a[aria-current=true]{background:linear-gradient(115deg,#285477,#50713d);color:#fff!important}.guru129-languages a:focus-visible{outline:3px solid #a0c14d;outline-offset:2px}
.menu .navbar-buttons{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap}.menu .navbar-buttons>.btn{flex-shrink:0}
@media(min-width:992px){.menu .navbar-buttons{margin-left:auto!important}}
@media(max-width:991px){.menu .navbar-buttons{flex-direction:column;align-items:center;justify-content:center}.guru129-languages{margin:6px 0 2px!important}.menu .navbar-buttons>.btn{margin-bottom:0!important}}
.guru129-activity-option{display:flex;align-items:flex-start;gap:10px;padding:12px 0;color:#285477}.guru129-activity-option input{margin-top:5px;accent-color:#50713d}.guru129-activity-option strong,.guru129-activity-option small{display:block}.guru129-activity-option small{font-size:12px;line-height:1.5;color:#455c67}
.guru129-policy-note{max-width:1080px;margin:28px auto;padding:24px;border:1px solid #b2c68d;border-radius:22px;background:linear-gradient(110deg,#eef3e2,#e5edf7);color:#285477}.guru129-policy-note h2{font-size:1.4rem}.guru129-policy-note p{line-height:1.65}
