@import url(https://fonts.googleapis.com/css2?family=Cinzel:wght@600;700;800&family=Poppins:wght@300;400;500;600;700&display=swap);.breakdance .bde-section-25-250 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.breakdance .bde-section-25-250 .section-container{--bde-section-width:1200px}.breakdance .bde-section-25-250 .section-container{padding-top:0px}.breakdance .bde-section-25-250{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;overflow:hidden;background:#F7F4EC;padding:120px 0}.breakdance .bde-section-25-250::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 10% 15%,rgba(212,175,55,0.08),transparent 25%),radial-gradient(circle at 90% 80%,rgba(212,175,55,0.06),transparent 30%);pointer-events:none;z-index:0}.breakdance .bde-section-25-250::after{content:"";position:absolute;left:0;right:0;bottom:0;height:100px;background:linear-gradient(to top,#F7F4EC,transparent);pointer-events:none;z-index:1}.breakdance .bde-section-25-250 *{box-sizing:border-box}.breakdance .bde-rich-text-25-251{margin-top:30px;margin-bottom:10px}.breakdance .bde-rich-text-25-251 h2{font-family:Cinzel;margin:0;font-size:clamp(28px,4vw,35px);line-height:1.25;letter-spacing:-0.01em;font-weight:800}.breakdance .bde-div-25-254{width:750px;margin-bottom:20px}.breakdance .bde-text-25-255{text-align:justify;color:#171717;font-family:"Poppins",sans-serif;font-size:16px;line-height:1.8;margin-bottom:25px}.breakdance .bde-div-25-286{width:100%!important;max-width:1040px!important;margin:40px auto!important;padding:20px!important;border:1px solid rgba(23,23,23,0.12)!important;border-radius:24px!important;background:#FFFFFF!important;box-shadow:0 12px 35px rgba(23,23,23,0.06)!important;transition:box-shadow 0.4s ease,border-color 0.4s ease!important;box-sizing:border-box!important}.breakdance .bde-div-25-286:hover{border-color:rgba(252,191,51,0.5)!important;box-shadow:0 20px 50px rgba(23,23,23,0.1)!important}.breakdance .bde-div-25-286 img{display:block!important;width:100%!important;height:auto!important;border-radius:12px!important;object-fit:contain!important}.breakdance .bde-div-25-288{margin-bottom:30px}.lpje-lawyers-grid{width:100%!important;max-width:1040px!important;margin:40px auto!important;font-family:"Poppins",Arial,sans-serif!important;box-sizing:border-box!important}.lpje-lawyer-card{display:flex!important;min-height:440px!important;overflow:hidden!important;border:1px solid rgba(23,23,23,0.12)!important;border-top:4px solid #FCBF33!important;border-radius:24px!important;background:#FFFFFF!important;box-shadow:0 18px 45px rgba(23,23,23,0.07)!important;transition:transform 0.4s cubic-bezier(0.16,1,0.3,1),box-shadow 0.4s ease!important}.lpje-lawyer-card:hover{transform:translateY(-4px)!important;box-shadow:0 28px 65px rgba(23,23,23,0.12)!important}.lpje-lawyer-photo-col{position:relative!important;flex:0 0 380px!important;min-width:380px!important;background:#EBE6D8!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;overflow:hidden!important;border-right:1px solid rgba(23,23,23,0.08)!important;padding-top:40px!important}.lpje-lawyer-photo-col img{position:relative!important;width:auto!important;max-width:90%!important;height:460px!important;max-height:100%!important;object-fit:contain!important;object-position:bottom center!important;transition:transform 0.4s ease!important}.lpje-lawyer-card:hover .lpje-lawyer-photo-col img{transform:scale(1.025)!important}.lpje-lawyer-body{flex:1!important;display:flex!important;flex-direction:column!important;justify-content:center!important;padding:34px 40px!important;background:#FFFFFF!important}.lpje-lawyer-role{color:#171717!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.14em!important;text-transform:uppercase!important;opacity:0.75!important}.lpje-lawyer-name{font-family:"Cinzel",Georgia,serif!important;font-size:clamp(24px,3vw,30px)!important;font-weight:800!important;line-height:1.25!important;color:#171717!important;margin:6px 0 10px!important}.lpje-lawyer-name-underline{width:44px!important;height:3px!important;background:#FCBF33!important;margin-bottom:18px!important;transition:width 0.35s ease!important}.lpje-lawyer-card:hover .lpje-lawyer-name-underline{width:64px!important}.lpje-lawyer-motto{color:#171717!important;font-weight:600!important;font-style:italic!important;margin-bottom:10px!important;border-left:3px solid #FCBF33!important;padding-left:14px!important;line-height:1.6!important}.lpje-lawyer-intro,.lpje-lawyer-desc{color:#383838!important;font-size:clamp(14px,1.2vw,16px)!important;line-height:1.75!important;margin-bottom:10px!important;text-align:justify}.lpje-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:48px!important;padding:12px 26px!important;border-radius:999px!important;font-family:"Poppins",Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important;cursor:pointer!important;transition:all 0.3s cubic-bezier(0.16,1,0.3,1)!important}.lpje-btn-arrow{display:inline-block!important;transition:transform 0.25s ease!important}.lpje-btn:hover .lpje-btn-arrow{transform:translateX(4px)!important}.lpje-btn-secondary{align-self:flex-start!important;margin-top:12px!important;border:1.5px solid #171717!important;background:transparent!important;color:#171717!important}.lpje-btn-secondary:hover{background:#FCBF33!important;border-color:#FCBF33!important;color:#171717!important;transform:translateY(-3px)!important;box-shadow:0 10px 22px rgba(252,191,51,0.35)!important}.lpje-modal-overlay{position:fixed!important;z-index:999999!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:24px!important;background:rgba(23,23,23,0.72)!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.35s ease,visibility 0.35s ease!important}.lpje-modal-overlay.open{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.lpje-modal-overlay .lpje-modal{position:relative!important;width:100%!important;max-width:900px!important;max-height:90vh!important;overflow-y:auto!important;border:1px solid rgba(23,23,23,0.12)!important;border-radius:20px!important;background:#FFFFFF!important;color:#171717!important;box-shadow:0 30px 70px rgba(0,0,0,0.25)!important;transform:translateY(28px) scale(0.97)!important;transition:transform 0.4s cubic-bezier(0.16,1,0.3,1),opacity 0.35s ease!important}.lpje-modal-overlay.open .lpje-modal{transform:translateY(0) scale(1)!important}.lpje-modal-overlay .lpje-modal-close{position:absolute!important;top:18px!important;right:20px!important;z-index:10!important;display:flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;border:1px solid rgba(23,23,23,0.15)!important;border-radius:50%!important;background:#FFFFFF!important;color:#171717!important;font-size:22px!important;cursor:pointer!important;transition:all 0.25s ease!important}.lpje-modal-overlay .lpje-modal-close:hover{background:#FCBF33!important;border-color:#FCBF33!important;transform:rotate(90deg)!important}.lpje-modal-overlay .lpje-modal-header{display:grid!important;grid-template-columns:320px 1fr!important;background:#F7F4EC!important;border-bottom:1px solid rgba(23,23,23,0.1)!important}.lpje-modal-overlay .lpje-modal-photo{position:relative!important;min-height:390px!important;background:#EBE6D8!important;overflow:hidden!important;display:flex!important;align-items:flex-end!important;justify-content:center!important}.lpje-modal-overlay .lpje-modal-photo img{position:absolute!important;bottom:0!important;left:50%!important;transform:translateX(-50%)!important;height:380px!important;width:auto!important;object-fit:contain!important}.lpje-modal-overlay .lpje-modal-intro{padding:38px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.lpje-modal-overlay .lpje-modal-name{font-family:"Cinzel",Georgia,serif!important;font-size:clamp(24px,3vw,30px)!important;margin:6px 0 10px!important;color:#171717!important}.lpje-modal-overlay .lpje-modal-credential{color:#555555!important;font-size:13px!important;margin:0!important}.lpje-modal-overlay .lpje-modal-quote{margin:18px 0 0!important;padding-left:14px!important;border-left:3px solid #FCBF33!important;color:#171717!important;font-weight:500!important;font-style:italic!important}.lpje-modal-overlay .lpje-modal-creds{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:18px!important}.lpje-modal-overlay .lpje-cred-badge{padding:6px 12px!important;border:1px solid rgba(23,23,23,0.12)!important;border-radius:999px!important;background:#FFFFFF!important;color:#171717!important;font-size:12px!important;font-weight:500!important;transition:transform 0.2s ease,border-color 0.2s ease!important}.lpje-modal-overlay .lpje-cred-badge:hover{transform:translateY(-2px)!important;border-color:#FCBF33!important}.lpje-modal-overlay .lpje-modal-body{padding:38px!important;background:#FFFFFF!important}.lpje-modal-overlay .lpje-modal-bio p{color:#383838!important;margin-bottom:16px!important;text-align:justify;line-height:1.75!important}.lpje-modal-overlay .lpje-modal-focus{margin-top:28px!important;padding:24px!important;border:1px solid rgba(23,23,23,0.1)!important;border-radius:16px!important;background:#F7F4EC!important}.lpje-modal-overlay .lpje-modal-focus h4{font-family:"Cinzel",Georgia,serif!important;margin:0 0 14px!important;color:#171717!important;font-size:18px!important}.lpje-modal-overlay .lpje-focus-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.lpje-modal-overlay .lpje-focus-item{display:flex!important;align-items:center!important;gap:10px!important;padding:12px 14px!important;border:1px solid rgba(23,23,23,0.08)!important;border-radius:10px!important;background:#FFFFFF!important;color:#171717!important;font-size:13.5px!important;transition:transform 0.2s ease,border-color 0.2s ease!important}.lpje-modal-overlay .lpje-focus-item:hover{transform:translateY(-2px)!important;border-color:#FCBF33!important}html.lpje-no-scroll,body.lpje-no-scroll{overflow:hidden!important}@media (max-width:991px){.lpje-lawyer-photo-col{flex:0 0 300px!important;min-width:300px!important}.lpje-lawyer-photo-col img{height:380px!important}.lpje-modal-overlay .lpje-modal-header{grid-template-columns:260px 1fr!important}}@media (max-width:767px){.lpje-lawyer-card{flex-direction:column!important}.lpje-lawyer-photo-col{width:100%!important;min-width:100%!important;min-height:380px!important;max-height:480px!important;padding-top:24px!important;border-right:0!important;border-bottom:1px solid rgba(23,23,23,0.08)!important}.lpje-lawyer-photo-col img{max-height:380px!important}.lpje-lawyer-body{padding:30px 20px!important}.lpje-btn-secondary{width:100%!important}.lpje-modal-overlay .lpje-modal-header{display:block!important}.lpje-modal-overlay .lpje-modal-photo{min-height:320px!important;height:320px!important}.lpje-modal-overlay .lpje-modal-photo img{height:310px!important}.lpje-modal-overlay .lpje-modal-intro,.lpje-modal-overlay .lpje-modal-body{padding:26px 18px!important}.lpje-modal-overlay .lpje-focus-grid{grid-template-columns:1fr!important}}.breakdance .bde-div-25-290{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-div-25-291{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0 auto 18px auto!important;padding:7px 18px!important;border:1px solid #FCBF33!important;border-radius:999px!important;background:rgba(252,191,51,0.16)!important;color:#171717!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.14em!important;text-transform:uppercase!important;transition:transform 0.3s ease,background 0.3s ease!important}.breakdance .bde-div-25-291:hover{transform:translateY(-2px)!important;background:rgba(252,191,51,0.28)!important}.breakdance .bde-rich-text-25-294 h2{font-family:Cinzel;margin:0;font-size:clamp(28px,4vw,35px);line-height:1.25;letter-spacing:-0.01em;font-weight:800}.breakdance .bde-div-25-295{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-div-25-295{max-width:800px!important;margin:40px auto 0!important;padding:48px!important;border:1px solid rgba(23,23,23,0.12)!important;border-top:4px solid #FCBF33!important;border-radius:24px!important;background:#FFFFFF!important;text-align:center!important;box-shadow:0 16px 42px rgba(23,23,23,0.07)!important;transition:transform 0.4s ease,box-shadow 0.4s ease!important;box-sizing:border-box!important}.breakdance .bde-div-25-295:hover{transform:translateY(-4px)!important;box-shadow:0 24px 55px rgba(23,23,23,0.1)!important}@media (max-width:767px){.breakdance .bde-div-25-295{padding:32px 20px!important}}.breakdance .bde-heading-25-297{font-family:Cinzel;margin:0;font-size:clamp(18px,2vw,22px);line-height:1.25;letter-spacing:-0.01em;font-weight:700}.breakdance .bde-text-25-298{text-align:justify;font-family:"Poppins",sans-serif;font-size:16px;line-height:1.8;margin-top:20px}.breakdance .bde-div-25-299{margin:28px auto!important;max-width:580px!important;text-align:left!important;background:#F7F4EC!important;padding:24px 30px!important;border-radius:16px!important;border:1px solid rgba(23,23,23,0.09)!important;transition:border-color 0.3s ease,box-shadow 0.3s ease!important;box-sizing:border-box!important}.breakdance .bde-div-25-299:hover{border-color:rgba(252,191,51,0.45)!important;box-shadow:0 8px 20px rgba(0,0,0,0.04)!important}.breakdance .bde-div-25-299 strong{display:block!important;margin-top:16px!important;color:#171717!important;font-size:14.5px!important}.breakdance .bde-div-25-299 strong:first-child{margin-top:0!important}.breakdance .bde-div-25-299 ul{margin:8px 0 0!important;padding-left:20px!important}.breakdance .bde-div-25-299 li{margin-bottom:6px!important;color:#444444!important}.breakdance .bde-text-25-304{margin-bottom:10px}.breakdance .bde-text-25-305{color:#4f4f46;margin-bottom:10px}.breakdance .bde-button-25-311,.breakdance .bde-button-25-311 .button-atom,.breakdance .bde-button-25-311 a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:10px!important;padding:10px 10px!important;border-radius:999px!important;border:1.5px solid #FCBF33!important;background-color:#FCBF33!important;background:#FCBF33!important;color:#171717!important;font-family:"Poppins",Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important;box-shadow:0 8px 20px rgba(252,191,51,0.25)!important;transition:all 0.3s cubic-bezier(0.16,1,0.3,1)!important}.breakdance .bde-button-25-311 .button-atom__text,.breakdance .bde-button-25-311 span{color:#171717!important;font-family:"Poppins",Arial,sans-serif!important;font-weight:700!important;transition:color 0.3s ease!important}.breakdance .bde-button-25-311:hover,.breakdance .bde-button-25-311:hover .button-atom,.breakdance .bde-button-25-311:hover a{background-color:#171717!important;background:#171717!important;border-color:#171717!important;color:#FFFFFF!important;transform:translateY(-3px)!important;box-shadow:0 12px 25px rgba(23,23,23,0.2)!important}.breakdance .bde-button-25-311:hover .button-atom__text,.breakdance .bde-button-25-311:hover span{color:#FFFFFF!important}@media (max-width:767px){.breakdance .bde-button-25-311,.breakdance .bde-button-25-311 .button-atom{width:100%!important}}