@font-face{font-family:manrope;font-style:normal;font-weight:400;src:url(/build/fonts/Manrope-VariableFont_wght.cae461b0.ttf)}@font-face{font-family:krona;font-style:normal;font-weight:400;src:url(/build/fonts/KronaOne-Regular.97c7e647.ttf)}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/build/fonts/Montserratarm-Regular.56914500.otf) format("opentype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/build/fonts/Montserratarm-SemiBold.d08059a6.otf) format("opentype")}body,html{font-family:Montserrat,sans-serif}ul{list-style-type:none;margin-bottom:0;padding-left:0}a{color:#a0794a;text-decoration:underline}a.btn{background-color:#fff;border:2px solid #a0794a;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;color:#af9264;display:inline-block;font-size:16px;font-weight:600;letter-spacing:.1em;line-height:25px;padding:10px 32px;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}a.btn:hover{background-color:#a0794a;color:#fff}header{background:linear-gradient(78.03deg,#fff 16.74%,#000 82.51%);padding-bottom:90px;padding-top:103px;position:relative}header .headerChild{position:relative;z-index:5}header .missionCover{left:auto;max-height:calc(100% - 56px);opacity:.1;position:absolute;right:0;top:0;z-index:1}header .missionLogo{margin-bottom:44px;margin-top:90px;text-align:center}header .missionLogo img{height:90px}header .headerTitle{color:#af9264;font-family:krona,sans-serif;font-size:32px;font-weight:400;line-height:44px;margin-left:auto;margin-right:auto;max-width:890px;text-align:center;width:100%}@media screen and (max-width:991px){header .headerTitle{font-size:28px}}h5.aboutTitle{color:#fff;font-family:krona,sans-serif;font-size:24px;line-height:30px;margin-bottom:24px;margin-top:70px;text-align:justify}@media screen and (max-width:991px){h5.aboutTitle{margin-top:0}}p.aboutDescription{color:#fff;font-size:16px;font-weight:100;line-height:25px}.whoWeAre .swiper-buttons{bottom:auto;top:0}.whoWeAreArticle{margin-top:76px}.whoWeAreArticle .swiper-slide img{height:299px;object-fit:cover}@media screen and (max-width:767px){.whoWeAreArticle .swiper-slide img{height:188px}}.ourHistory{background:linear-gradient(78.03deg,#a0794a 16.74%,#af9264 82.51%);margin-bottom:130px;padding-top:44px}.ourHistory .howCanHelp{margin-bottom:-90px;position:relative}.ourHistory .howCanHelp img{height:480px;object-fit:cover;width:100%}.ourHistory .howCanHelp .helpDonate{left:50%;padding-left:15px;padding-right:15px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.ourHistory .howCanHelp .helpDonate h5{color:#af9264;font-family:krona,sans-serif;font-size:42px;line-height:52px;text-align:center}.ourHistory .howCanHelp .helpDonate a{background:#af9264;border:2px solid #000;border-radius:60px;color:#fff;display:inline-block;font-family:krona,sans-serif;font-size:14px;line-height:20px;margin-top:10px;padding:10px 42px;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.ourHistory .howCanHelp .helpDonate a:hover{background-color:transparent;border:2px solid #fff;color:#af9264}@media screen and (max-width:991px){.ourHistory{margin-bottom:10px}.ourHistory .howCanHelp{margin-bottom:20px}.ourHistory .howCanHelp .helpDonate h5{font-size:22px}.ourHistory .howCanHelp img{height:380px}}.main-menu-description{color:#fff;font-size:16px;font-weight:100;line-height:25px}.main-menu-description h2,.main-menu-description h3,.main-menu-description strong{color:#a0794a;font-family:krona,sans-serif;line-height:52px;text-align:center}.main-menu-description ul{list-style-type:disc}.main-menu-description ul li::marker{color:#a0794a}.main-menu-description p strong{font-weight:700}.attorney-intro .attorney-credentials .credentials-badges .badge-credential{color:#a0794a}.ourMissionDescription ul li{color:#a0794a;font-weight:700}.ourMissionDescription p{color:#000}.attorney-profile-hero{padding:40px 0}.attorney-profile-hero .attorney-photo-wrapper{margin-bottom:30px;text-align:center}.attorney-profile-hero .attorney-photo-wrapper .attorney-photo{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);margin:0 auto;max-width:100%;overflow:hidden;width:100%}.attorney-profile-hero .attorney-photo-wrapper .attorney-photo img{height:auto;min-height:400px;object-fit:cover;width:100%}.attorney-profile-hero .attorney-intro .attorney-name{color:#a0794a;font-family:krona,sans-serif;font-size:32px;line-height:1.3;margin-bottom:16px}.attorney-profile-hero .attorney-intro .attorney-title{color:#af9264;font-size:18px;margin-bottom:20px}.attorney-profile-hero .attorney-intro .attorney-credentials .credentials-badges{display:flex;flex-wrap:wrap;gap:10px}.attorney-profile-hero .attorney-intro .attorney-credentials .credentials-badges .badge-credential{background:rgba(160,121,74,.1);border-radius:20px;color:#a0794a;font-size:14px;padding:8px 16px;white-space:nowrap}.attorney-profile-hero .attorney-intro .attorney-credentials .credentials-badges .badge-credential i{margin-right:5px}.attorney-profile-hero .attorney-intro .attorney-value-prop{background:rgba(160,121,74,.05);border-left:4px solid #a0794a;border-radius:4px;padding:20px}.attorney-profile-hero .attorney-intro .attorney-value-prop .value-text{color:#000;font-size:16px;font-style:italic;line-height:1.6;margin:0}.attorney-profile-hero .attorney-intro .attorney-value-prop .value-text i{color:#af9264;opacity:.5}.attorney-profile-hero .attorney-intro .attorney-stats .stat-item{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05);padding:15px;text-align:center;transition:transform .3s ease}.attorney-profile-hero .attorney-intro .attorney-stats .stat-item:hover{transform:translateY(-5px)}.attorney-profile-hero .attorney-intro .attorney-stats .stat-item .stat-icon{color:#a0794a;font-size:24px;margin-bottom:8px}.attorney-profile-hero .attorney-intro .attorney-stats .stat-item .stat-number{color:#a0794a;font-family:krona,sans-serif;font-size:28px;font-weight:600;margin-bottom:5px}.attorney-profile-hero .attorney-intro .attorney-stats .stat-item .stat-label{color:#af9264;font-size:12px;text-transform:uppercase}.attorney-profile-hero .attorney-intro .attorney-specializations .specializations-title{color:#a0794a;font-size:16px;font-weight:600;margin-bottom:12px}.attorney-profile-hero .attorney-intro .attorney-specializations .specializations-title i{color:#af9264;margin-right:8px}.attorney-profile-hero .attorney-intro .attorney-specializations .specializations-list{display:flex;flex-wrap:wrap;gap:8px}.attorney-profile-hero .attorney-intro .attorney-specializations .specializations-list .specialization-tag{background:#a0794a;border-radius:16px;color:#fff;font-size:13px;padding:6px 14px;white-space:nowrap}.attorney-profile-hero .attorney-intro .attorney-education-highlight .education-mini{align-items:center;color:#000;display:flex;flex-wrap:wrap;font-size:14px;gap:10px}.attorney-profile-hero .attorney-intro .attorney-education-highlight .education-mini i{color:#a0794a;font-size:20px}.attorney-profile-hero .attorney-intro .attorney-education-highlight .education-mini .separator{color:#af9264}.attorney-profile-hero .attorney-intro .attorney-quick-actions{display:flex;flex-wrap:wrap;gap:12px}.attorney-profile-hero .attorney-intro .attorney-quick-actions a.btn{flex:1;min-width:200px;text-align:center}.attorney-profile-hero .attorney-intro .attorney-quick-actions a.btn i{margin-right:8px}@media screen and (max-width:991px){.attorney-profile-hero{padding:30px 0}.attorney-profile-hero .attorney-intro .attorney-name{font-size:26px;text-align:center}.attorney-profile-hero .attorney-intro .attorney-title{font-size:16px;text-align:center}.attorney-profile-hero .attorney-intro .attorney-credentials .credentials-badges{justify-content:center}.attorney-profile-hero .attorney-intro .attorney-stats .stat-item{padding:12px 8px}.attorney-profile-hero .attorney-intro .attorney-stats .stat-item .stat-number{font-size:22px}.attorney-profile-hero .attorney-intro .attorney-stats .stat-item .stat-label{font-size:11px}.attorney-profile-hero .attorney-intro .attorney-specializations .specializations-list{justify-content:center}.attorney-profile-hero .attorney-intro .attorney-education-highlight .education-mini{font-size:13px;justify-content:center;text-align:center}.attorney-profile-hero .attorney-intro .attorney-education-highlight .education-mini .separator{display:none}.attorney-profile-hero .attorney-intro .attorney-quick-actions{justify-content:center}.attorney-profile-hero .attorney-intro .attorney-quick-actions a.btn{min-width:100%}}@media screen and (max-width:767px){.attorney-profile-hero{padding:20px 0}.attorney-profile-hero .attorney-photo-wrapper .attorney-photo{max-width:100%}.attorney-profile-hero .attorney-photo-wrapper .attorney-photo img{min-height:350px}.attorney-profile-hero .attorney-intro .attorney-name{font-size:22px}.attorney-profile-hero .attorney-intro .attorney-title{font-size:15px}.attorney-profile-hero .attorney-intro .attorney-credentials .credentials-badges .badge-credential{font-size:12px;padding:6px 12px}.attorney-profile-hero .attorney-intro .attorney-value-prop{padding:15px}.attorney-profile-hero .attorney-intro .attorney-value-prop .value-text{font-size:14px}.attorney-profile-hero .attorney-intro .attorney-stats .row>div{margin-bottom:10px!important}.attorney-profile-hero .attorney-intro .attorney-stats .stat-item .stat-icon,.attorney-profile-hero .attorney-intro .attorney-stats .stat-item .stat-number{font-size:20px}.attorney-profile-hero .attorney-intro .attorney-stats .stat-item .stat-label{font-size:10px}.attorney-profile-hero .attorney-intro .attorney-specializations .specializations-title{font-size:14px;text-align:center}.attorney-profile-hero .attorney-intro .attorney-specializations .specializations-list .specialization-tag{font-size:12px;padding:5px 12px}.attorney-profile-hero .attorney-intro .attorney-education-highlight .education-mini{flex-direction:column;font-size:12px}}@media screen and (max-width:575px){.attorney-profile-hero .attorney-intro .attorney-stats .row>div{flex:0 0 50%!important;max-width:50%!important}.attorney-profile-hero .attorney-intro .attorney-quick-actions{flex-direction:column}.attorney-profile-hero .attorney-intro .attorney-quick-actions a.btn{font-size:14px;padding:12px 20px;width:100%}}.attorney-biography{padding:50px 0}.attorney-biography .section-heading{color:#a0794a;font-family:krona,sans-serif;font-size:28px;margin-bottom:30px;text-align:center}.attorney-biography .biography-text{color:#000;font-size:16px;line-height:1.8}.attorney-biography .biography-text p{margin-bottom:20px}.attorney-biography .biography-text h2,.attorney-biography .biography-text h3,.attorney-biography .biography-text h4{color:#a0794a;font-family:krona,sans-serif;margin-bottom:20px;margin-top:30px}.attorney-biography .biography-text ol,.attorney-biography .biography-text ul{margin-bottom:20px;padding-left:20px}.attorney-biography .biography-text ol li,.attorney-biography .biography-text ul li{color:#000;margin-bottom:10px}@media screen and (max-width:991px){.attorney-biography{padding:40px 0}.attorney-biography .section-heading{font-size:24px}.attorney-biography .biography-text{font-size:15px}}@media screen and (max-width:767px){.attorney-biography{padding:30px 0}.attorney-biography .section-heading{font-size:20px;margin-bottom:20px}.attorney-biography .biography-text{font-size:14px;line-height:1.6}}.related-content{padding:50px 0}.related-content .section-title{color:#a0794a;font-family:krona,sans-serif;font-size:28px;margin-bottom:30px}@media screen and (max-width:991px){.related-content{padding:40px 0}.related-content .section-title{font-size:24px}}@media screen and (max-width:767px){.related-content{padding:30px 0}.related-content .section-title{font-size:20px;margin-bottom:20px}}.sidebar-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05);padding:20px}.sidebar-card .sidebar-card-title{color:#a0794a;font-family:krona,sans-serif;font-size:18px;margin-bottom:15px}.sidebar-card .languages-list{display:flex;flex-wrap:wrap;gap:8px}.sidebar-card .languages-list .language-badge{background:rgba(160,121,74,.1);border-radius:16px;color:#a0794a;font-size:13px;padding:6px 14px}@media screen and (max-width:767px){.sidebar-card .sidebar-card-title{font-size:16px;text-align:center}.sidebar-card .languages-list{justify-content:center}.sidebar-card .languages-list .language-badge{font-size:12px;padding:5px 12px}}