.Hero-module__c8dYoG__hero{background-image:url(/foto-grupal.jpg);background-position:50% 35%;background-size:cover;align-items:center;min-height:90vh;padding:0 80px;display:flex;position:relative}.Hero-module__c8dYoG__overlay{background:linear-gradient(90deg,#000000bf 0%,#004a80d9 45%,#0000008c 100%);position:absolute;inset:0}.Hero-module__c8dYoG__content{z-index:2;color:#fff;max-width:650px;position:relative}.Hero-module__c8dYoG__title{color:#fff;margin-bottom:20px;font-size:52px;font-weight:700;line-height:1.2}.Hero-module__c8dYoG__subtitle{color:#e0e0e0;margin-bottom:35px;font-size:18px;line-height:1.6}.Hero-module__c8dYoG__buttons{flex-wrap:wrap;gap:15px;display:flex}.Hero-module__c8dYoG__primaryBtn{color:#fff;background:#004a80;border-radius:10px;padding:14px 26px;font-weight:600;text-decoration:none;transition:all .3s}.Hero-module__c8dYoG__primaryBtn:hover{color:#000;background:#5eb3e4}.Hero-module__c8dYoG__secondaryBtn{color:#f7c600;border:2px solid #f7c600;border-radius:10px;padding:14px 26px;font-weight:600;text-decoration:none;transition:all .3s}.Hero-module__c8dYoG__secondaryBtn:hover{color:#fff;background:#c4911a;border-color:#c4911a}.Hero-module__c8dYoG__seoText{position:absolute;left:-9999px}@media (max-width:1024px){.Hero-module__c8dYoG__hero{min-height:85vh;padding:0 50px}.Hero-module__c8dYoG__title{font-size:42px}.Hero-module__c8dYoG__subtitle{font-size:17px}}@media (max-width:768px){.Hero-module__c8dYoG__hero{background-position:50%;min-height:80vh;padding:0 25px}.Hero-module__c8dYoG__content{max-width:100%}.Hero-module__c8dYoG__title{font-size:34px}.Hero-module__c8dYoG__subtitle{margin-bottom:25px;font-size:16px}.Hero-module__c8dYoG__buttons{flex-direction:column;align-items:center;gap:20px}.Hero-module__c8dYoG__primaryBtn,.Hero-module__c8dYoG__secondaryBtn{text-align:center;width:90%}}@media (max-width:480px){.Hero-module__c8dYoG__hero{min-height:75vh;padding:0 20px}.Hero-module__c8dYoG__title{font-size:28px;line-height:1.25}.Hero-module__c8dYoG__subtitle{font-size:15px}.Hero-module__c8dYoG__buttons{gap:40px}}
.Process-module__tPOKjq__section{color:#000;background:#fff;padding:100px 6%}.Process-module__tPOKjq__container{max-width:1200px;margin:auto}.Process-module__tPOKjq__title{color:#004a80;margin-bottom:20px;font-size:42px}.Process-module__tPOKjq__title span{color:#5eb3e4}.Process-module__tPOKjq__subtitle{color:gray;max-width:850px;margin-bottom:60px;line-height:1.7}.Process-module__tPOKjq__timeline{grid-template-columns:repeat(3,1fr);gap:40px;margin-bottom:80px;display:grid}.Process-module__tPOKjq__step{background:#fff;border:1px solid #e6eef5;border-radius:10px;padding:25px;transition:all .25s;position:relative}.Process-module__tPOKjq__step:hover{transform:translateY(-4px);box-shadow:0 10px 25px #004a8014}.Process-module__tPOKjq__arrow{color:#fff;background:#5eb3e4;border-radius:8px;width:fit-content;margin-bottom:18px;padding:14px;font-size:20px}.Process-module__tPOKjq__step h4{color:#004a80;margin-bottom:10px}.Process-module__tPOKjq__step p{color:gray;line-height:1.6}.Process-module__tPOKjq__stats{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.Process-module__tPOKjq__stat{text-align:center;background:#fff;border:1px solid #e6eef5;border-radius:10px;padding:25px;transition:all .25s}.Process-module__tPOKjq__stat:hover{border-color:#5eb3e4;box-shadow:0 10px 25px #004a8014}.Process-module__tPOKjq__stat h3{color:#004a80;margin-bottom:10px;font-size:48px}.Process-module__tPOKjq__statTitle{margin-bottom:8px;font-weight:600}.Process-module__tPOKjq__stat span{color:gray;line-height:1.6}@media (max-width:900px){.Process-module__tPOKjq__timeline,.Process-module__tPOKjq__stats{grid-template-columns:1fr}.Process-module__tPOKjq__title{font-size:32px}}
.About-module__eErCCW__section{background:#fff;padding:100px 20px}.About-module__eErCCW__container{max-width:1200px;margin:auto}.About-module__eErCCW__title{color:#004a80;max-width:900px;font-size:42px;font-weight:700;line-height:1.2}.About-module__eErCCW__title span{color:#5eb3e4}.About-module__eErCCW__description{color:gray;max-width:900px;margin-top:20px;font-size:18px;line-height:1.7}.About-module__eErCCW__cards{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:60px;display:grid}.About-module__eErCCW__card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:30px;transition:all .25s}.About-module__eErCCW__card:hover{border-color:#f7c600;transform:translateY(-6px);box-shadow:0 10px 30px #004a8026}.About-module__eErCCW__card h3{color:#004a80;margin-bottom:12px;font-size:22px}.About-module__eErCCW__card p{color:gray;line-height:1.6}.About-module__eErCCW__seoText{position:absolute;left:-9999px}@media (max-width:1024px){.About-module__eErCCW__section{padding:80px 30px}.About-module__eErCCW__title{font-size:36px}.About-module__eErCCW__description{font-size:17px}.About-module__eErCCW__cards{grid-template-columns:repeat(2,1fr);gap:25px}}@media (max-width:768px){.About-module__eErCCW__section{padding:70px 20px}.About-module__eErCCW__title{font-size:30px;line-height:1.3}.About-module__eErCCW__description{margin-top:16px;font-size:16px}.About-module__eErCCW__cards{grid-template-columns:1fr;margin-top:40px}.About-module__eErCCW__card{padding:24px}.About-module__eErCCW__card h3{font-size:20px}}@media (max-width:480px){.About-module__eErCCW__section{padding:60px 18px}.About-module__eErCCW__title{font-size:26px}.About-module__eErCCW__description{font-size:15px}.About-module__eErCCW__card{padding:20px}}
.LegalApp-module__5z_CYq__section{color:#000;background:#fff;padding:100px 6%}.LegalApp-module__5z_CYq__container{max-width:1200px;margin:auto}.LegalApp-module__5z_CYq__title{color:#004a80;margin-bottom:20px;font-size:42px;font-weight:600}.LegalApp-module__5z_CYq__title span{color:#5eb3e4}.LegalApp-module__5z_CYq__subtitle{color:gray;max-width:900px;margin-bottom:70px;line-height:1.7}.LegalApp-module__5z_CYq__grid{grid-template-columns:1fr 1fr;gap:60px 80px;margin-bottom:80px;display:grid}.LegalApp-module__5z_CYq__item h3{color:#004a80;margin-top:20px;margin-bottom:10px}.LegalApp-module__5z_CYq__item p{color:gray;line-height:1.6}.LegalApp-module__5z_CYq__iconLine{align-items:center;display:flex}.LegalApp-module__5z_CYq__icon{color:#fff;background:#5eb3e4;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:20px;transition:all .25s;display:flex}.LegalApp-module__5z_CYq__icon:hover{background:#004a80}.LegalApp-module__5z_CYq__line{background:linear-gradient(90deg,#5eb3e4,#004a80);border-radius:20px;flex:1;height:8px}.LegalApp-module__5z_CYq__bottom{grid-template-columns:1fr 1fr 1.3fr;gap:30px;display:grid}.LegalApp-module__5z_CYq__smallCard{background:#fff;border:1px solid #e6eef5;border-radius:12px;padding:30px;transition:all .25s}.LegalApp-module__5z_CYq__smallCard:hover{border-color:#5eb3e4;transform:translateY(-4px)}.LegalApp-module__5z_CYq__smallCard h3{color:#004a80}.LegalApp-module__5z_CYq__smallCard p{color:gray;margin-top:10px}.LegalApp-module__5z_CYq__ctaCard{color:#fff;background:linear-gradient(135deg,#004a80,#5eb3e4);border-radius:14px;padding:40px}.LegalApp-module__5z_CYq__ctaCard h3{margin-bottom:15px}.LegalApp-module__5z_CYq__ctaCard p{margin-bottom:20px}.LegalApp-module__5z_CYq__ctaButton{color:#000;background:#f7c600;border-radius:6px;margin-bottom:10px;padding:12px 24px;font-weight:600;text-decoration:none;transition:all .25s;display:inline-block}.LegalApp-module__5z_CYq__ctaButton:hover{background:#c4911a}.LegalApp-module__5z_CYq__ctaCard span{opacity:.9;font-size:14px}@media (max-width:900px){.LegalApp-module__5z_CYq__grid,.LegalApp-module__5z_CYq__bottom{grid-template-columns:1fr}.LegalApp-module__5z_CYq__title{font-size:32px}}
.Experience-module__apW4dG__section{color:#000;background:#fff;padding:100px 6%}.Experience-module__apW4dG__container{max-width:1200px;margin:auto}.Experience-module__apW4dG__title{color:#004a80;margin-bottom:20px;font-size:42px;font-weight:600;line-height:1.2}.Experience-module__apW4dG__title span{color:#5eb3e4}.Experience-module__apW4dG__subtitle{color:gray;max-width:900px;margin-bottom:70px;font-size:17px;line-height:1.7}.Experience-module__apW4dG__stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:30px;margin-bottom:80px;display:grid}.Experience-module__apW4dG__stat{text-align:center;background:#f8fbff;border:1px solid #e6eef5;border-radius:14px;padding:30px 20px;transition:all .25s}.Experience-module__apW4dG__stat:hover{border-color:#5eb3e4;transform:translateY(-6px);box-shadow:0 12px 30px #004a8014}.Experience-module__apW4dG__number{color:#004a80;margin-bottom:8px;font-size:40px;font-weight:700;display:block}.Experience-module__apW4dG__stat p{color:gray;font-size:15px}.Experience-module__apW4dG__cards{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.Experience-module__apW4dG__card{background:#fff;border:1px solid #e6eef5;border-radius:14px;padding:30px 25px;transition:all .25s}.Experience-module__apW4dG__card:hover{border-color:#5eb3e4;transform:translateY(-6px);box-shadow:0 10px 25px #004a801a}.Experience-module__apW4dG__card h4{color:#004a80;margin-bottom:12px;font-size:18px}.Experience-module__apW4dG__card p{color:gray;font-size:15px;line-height:1.6}@media (max-width:900px){.Experience-module__apW4dG__title{font-size:32px}.Experience-module__apW4dG__subtitle{margin-bottom:50px}.Experience-module__apW4dG__stats{grid-template-columns:repeat(2,1fr)}.Experience-module__apW4dG__cards{grid-template-columns:1fr}}@media (max-width:500px){.Experience-module__apW4dG__stats{grid-template-columns:1fr}}
.AboutUs-module__cX6ADG__section{color:#000;background:linear-gradient(135deg,#fff,#f4f8fc);padding:100px 6%}.AboutUs-module__cX6ADG__container{grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1200px;margin:auto;display:grid}.AboutUs-module__cX6ADG__left h2{color:#004a80;margin-bottom:20px;font-size:42px}.AboutUs-module__cX6ADG__description{color:#5a5a5a;max-width:520px;margin-bottom:25px;line-height:1.7}.AboutUs-module__cX6ADG__button{color:#fff;background:#004a80;border-radius:30px;align-items:center;gap:8px;margin-bottom:30px;padding:12px 22px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.AboutUs-module__cX6ADG__button:hover{color:#000;background:#f7c600;transform:translateY(-2px)}.AboutUs-module__cX6ADG__list{padding:0;list-style:none}.AboutUs-module__cX6ADG__list li{color:#000;margin-bottom:12px;padding-left:22px;line-height:1.6;position:relative}.AboutUs-module__cX6ADG__list li:before{content:"•";color:#5eb3e4;font-size:20px;position:absolute;left:0}.AboutUs-module__cX6ADG__right{flex-direction:column;gap:30px;display:flex}.AboutUs-module__cX6ADG__imageWrapper{border:3px solid #5eb3e4;border-radius:14px;width:100%;height:420px;position:relative;overflow:hidden}.AboutUs-module__cX6ADG__image{object-fit:cover}.AboutUs-module__cX6ADG__testimonial{background:#fff;border:1px solid #e6eef5;border-radius:12px;padding:25px;box-shadow:0 8px 25px #004a8014}.AboutUs-module__cX6ADG__testimonial p{color:#5a5a5a;margin-bottom:12px;font-style:italic;line-height:1.6}.AboutUs-module__cX6ADG__testimonial span{color:#004a80;font-weight:600}@media (max-width:900px){.AboutUs-module__cX6ADG__container{grid-template-columns:1fr;gap:40px}.AboutUs-module__cX6ADG__left h2{font-size:32px}.AboutUs-module__cX6ADG__imageWrapper{height:300px}}
.FAQ-module__PeunLG__section{color:#000;background:#fff;padding:100px 6%}.FAQ-module__PeunLG__container{max-width:1200px;margin:auto}.FAQ-module__PeunLG__title{color:#004a80;margin-bottom:10px;font-size:40px}.FAQ-module__PeunLG__subtitle{color:gray;max-width:800px;margin-bottom:60px;line-height:1.7}.FAQ-module__PeunLG__grid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.FAQ-module__PeunLG__card{background:#fff;border:1px solid #e6eef5;border-radius:10px;padding:25px;transition:all .25s;position:relative}.FAQ-module__PeunLG__card:hover{border-color:#5eb3e4;transform:translateY(-5px);box-shadow:0 10px 25px #004a8014}.FAQ-module__PeunLG__card:before{content:"";background:linear-gradient(#5eb3e4,#004a80);border-radius:10px 0 0 10px;width:4px;height:100%;position:absolute;top:0;left:0}.FAQ-module__PeunLG__card h3{color:#004a80;margin-bottom:10px;font-size:18px}.FAQ-module__PeunLG__card p{color:gray;line-height:1.6}@media (max-width:900px){.FAQ-module__PeunLG__grid{grid-template-columns:1fr}.FAQ-module__PeunLG__title{font-size:32px}}
.BlogPreview-module__zQZPta__section{color:#000;background:#fff;padding:100px 6%}.BlogPreview-module__zQZPta__container{max-width:1200px;margin:auto}.BlogPreview-module__zQZPta__title{color:#004a80;margin-bottom:15px;font-size:40px}.BlogPreview-module__zQZPta__title span{color:#5eb3e4}.BlogPreview-module__zQZPta__subtitle{color:gray;max-width:850px;margin-bottom:60px;line-height:1.7}.BlogPreview-module__zQZPta__grid{grid-template-columns:repeat(3,1fr);gap:40px;margin-bottom:40px;display:grid}.BlogPreview-module__zQZPta__post{border-radius:10px;gap:15px;padding:15px;transition:all .25s;display:flex}.BlogPreview-module__zQZPta__post:hover{background:#f5f9fc;transform:translateY(-3px)}.BlogPreview-module__zQZPta__post img{object-fit:cover;border-radius:6px;width:70px;height:70px}.BlogPreview-module__zQZPta__post h3{color:#004a80;margin-bottom:6px;font-size:18px}.BlogPreview-module__zQZPta__post p{color:gray;font-size:14px;line-height:1.6}.BlogPreview-module__zQZPta__button{color:#004a80;border:1px solid #5eb3e4;border-radius:6px;padding:12px 24px;font-weight:500;text-decoration:none;transition:all .25s;display:inline-block}.BlogPreview-module__zQZPta__button:hover{color:#000;background:#f7c600;border-color:#f7c600}@media (max-width:900px){.BlogPreview-module__zQZPta__grid{grid-template-columns:1fr}}
.OfficeLocation-module__ieTf8q__section{background:#f5f7fa;padding:90px 20px}.OfficeLocation-module__ieTf8q__container{text-align:center;max-width:1100px;margin:0 auto}.OfficeLocation-module__ieTf8q__title{color:#1c4f7a;margin-bottom:15px;font-size:34px;font-weight:700}.OfficeLocation-module__ieTf8q__description{color:#5f6c7b;max-width:700px;margin:0 auto 50px;font-size:16px;line-height:1.6}.OfficeLocation-module__ieTf8q__mapWrapper{border-radius:14px;margin-bottom:30px;overflow:hidden;box-shadow:0 8px 25px #00000014}.OfficeLocation-module__ieTf8q__mapWrapper:hover{transition:transform .3s;transform:scale(1.01)}.OfficeLocation-module__ieTf8q__mapWrapper iframe{border:none}.OfficeLocation-module__ieTf8q__addressCard{background:#fff;border-radius:12px;max-width:420px;margin:0 auto;padding:25px;box-shadow:0 6px 20px #0000000f}.OfficeLocation-module__ieTf8q__addressCard h3{color:#1c4f7a;margin-bottom:10px}.OfficeLocation-module__ieTf8q__addressCard p{color:#5f6c7b;margin:4px 0}
