.img-container,.underline{position:relative}.title-desktop{display:block!important}.oculto-al-inicio,.title-mobile{display:none!important}@media screen and (max-width:992px){.col-form-order-1{order:2!important}.col-form-order-2{order:1!important}.call-button-location,.call-button-location-maps{font-size:13px;padding:5px!important}}@media screen and (max-width:800px){.links-offices{font-size:25px!important}.txt-gestion-facil{font-size:15px!important;letter-spacing:3px!important}.img-logo{width:300px!important}.title-h1{font-size:2.3rem!important}.pattern-title-h1{left:5%!important;top:25%!important;text-align:left!important}.pattern-title-h1>div{padding-left:5%!important}.margin-x{margin-left:0!important;margin-right:0!important}}@media screen and (max-width:580px){#titleApostillas,#titleTraducciones{margin-bottom:15%!important}#locations{margin-left:0!important;margin-right:0!important}.child-locations{margin-top:5%!important;border:none!important}.text-areas-experiencia,.welcome-message{font-size:1.5rem!important}.about-message{font-size:.7rem!important}.line-style{margin-top:7px!important}.txt-welcome{padding-left:0!important;padding-right:0!important}.card-hover{height:auto!important}.cols-mb-3{margin-bottom:4%!important}.title-desktop{display:none!important}.title-mobile{display:block!important}.text-description-service{font-size:1.2rem!important}#imgdoc{width:40px!important;height:50px!important}#imgnna{width:130px!important;height:60px!important}#imgpart{width:50px!important}.text-nuestros-servicios{font-size:.8rem!important}}@media screen and (max-width:400px){.img-logo{width:250px!important}.title-h1{font-size:2.3rem!important;line-height:40px!important}.img-header{height:100vh!important}.btn-iniciar-tramite{font-size:smaller!important}}@media (max-width:1600px){.img-header{height:575px!important}}@media (max-width:580px){.img-header{height:100vh!important}}@media (min-width:1601px){.img-header{height:750px!important}}.margin-x{margin-left:10px;margin-right:10px}.child-locations{background:linear-gradient(to left,rgba(255,255,255,0),rgba(255,255,255,0),#122944,#122944);background-position:right bottom;background-size:400% 100%;transition:.7s linear}.child-locations:hover{background-position:left bottom;opacity:.8}.underline::before{content:'';position:absolute;bottom:0;right:0;width:0;height:2px;background-color:#fff;transition:width .6s cubic-bezier(.25,1,.5,1)}@media (hover:hover) and (pointer:fine){.underline:hover::before{left:0;right:auto;width:100%}}.card{transition:transform .3s ease,box-shadow .3s ease}.card:hover{transform:scale(1.02);box-shadow:0 8px 16px rgba(0,0,0,.3)}.rate{height:35px;padding:0 10px}.rate:not(:checked)>input{position:absolute;top:-9999px}.rate:not(:checked)>label{width:1em;overflow:hidden;white-space:nowrap;font-size:20px;color:#ffc700}.rate:not(:checked)>label:before{content:'★ '}.rate>input:checked~label{color:#ffc700}.letter-color{color:#2b384d!important}.font-family-montserrat,body{font-family:Montserrat}#carousel-thumbs{background:rgba(255,255,255,.3);bottom:0;left:0;padding:0;right:0;border:5px solid transparent}#carousel-thumbs img:hover{border-color:rgba(255,255,255,.3)}#carousel-thumbs .selected img{border-color:#fff}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='darkorange' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")!important}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='darkorange' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")!important}.carousel-control-next,.carousel-control-prev{width:100px}.card-different:hover img{transform:scale(1.3);transition:transform .5s ease-in-out}#linkServices:hover .imgServices,.card-services:hover .icon-img,.changeimgcolor{filter:brightness(0) invert(1)}.card-services:hover,.changebgcolor{background-color:#122944}.card-hover:hover,.card-hover:hover div h3,.card-services:hover h3,.card-services:hover h4,.changetxtcolor{color:#fff!important}.card-hover:hover{background-color:#122944!important;transition:.3s;transform:scale(1.1);border-bottom:none!important}.btn-iniciar-tramite:hover{background-color:#ffbe32!important;color:#fff}.mi-animacion{animation:2s forwards mi-animacion}@keyframes mi-animacion{from{margin-left:-900px}to{margin-left:0}}@keyframes izquierda-derecha{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes derecha-izquierda{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes arriba-abajo{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes abajo-arriba{from{transform:translateY(100%)}to{transform:translateY(0)}}.animar{opacity:0;transition:opacity 1s,transform 1s}.animar.izquierda-derecha{transform:translateX(-100%)}.animar.derecha-izquierda{transform:translateX(100%)}.animar.arriba-abajo{transform:translateY(-100%)}.animar.abajo-arriba{transform:translateY(100%)}.animar.aparecer{opacity:1;transform:none}.imagen-animada{transition:transform .5s ease-in-out}.animar-hover:hover .imagen-animada{transform:rotateY(360deg)}.summary-style{display:flex;align-items:center}.summary-style h3{margin:0;font-size:1em;font-weight:500;display:inline}.content-style{margin-top:1em}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.card-google-review,.zoomable summary{transition:transform .3s}.card-google-review:hover,.zoomable summary:hover{transform:scale(1.05)}.card-google-review{box-shadow:rgba(0,0,0,.15) 2.4px 2.4px 3.2px}.card-google-review:hover{background-color:#2b384d}.card-google-review:hover .show-more-articles{background-color:#ffb632}.faq-section{display:flex;flex-wrap:wrap}.faq-item{flex:1 1 50%;box-sizing:border-box;padding:10px}.faq-item details{background:#f8f9fa;padding:10px;border:1px solid #ddd;border-radius:4px}.carousel-inner-reviews{padding:1em}.carousel .card{margin:0 .5em;border:0}.carousel-control-next-review,.carousel-control-prev-review{width:3rem;height:3rem;background-color:grey;border-radius:50%;top:50%;transform:translateY(-50%)}.custom-container-partners,.personalized-container{padding:3% 10%}.container-form{padding-left:17%;padding-right:17%}.txt-description-banner{font-size:1.2rem}@media (max-width:768px){.txt-description-banner{font-size:1.2rem}}@media (min-width:769px) and (max-width:1200px){.txt-description-banner{font-size:1.6rem}}@media (min-width:1201px){.txt-description-banner{font-size:1.8rem}}@media (width < 1000px){.div-why-us{padding-left:0!important;padding-right:0!important;padding-top:10%;padding-bottom:5%}.personalized-container{padding-left:5%;padding-right:5%}.custom-container-partners{padding:3% 0}.txt-estadisticas{text-align:center!important;font-size:30px!important}.txt-description-estadisticas{padding-right:0!important}.h2-subtitle,.txt-portal-abogados{font-size:1.5rem!important}.txt-18-paises,.txt-description-banner,.txt-ir-a-portal{font-size:1rem!important}.div-portal-abogados{padding-left:10%;padding-right:10%}.div-beneficios-portal-abogados{padding-left:5%!important;padding-right:5%!important;padding-top:0!important}.col-portal-abogados{order:1!important}.col-beneficios-portal-abogados{order:2!important}.col-preguntas-frecuentes{padding-top:7%!important}.last-mobile{order:4}.first-mobile{order:1}.second-mobile{order:2}.third-mobile{order:3}.filter-estadisticas{padding:40px 20px!important}.row-porque-elegirnos{padding-top:0!important;padding-bottom:0!important}.h1-title{margin:15px 0!important}.br-servicios-notariales{display:none!important}.tag-h1{font-size:1.2rem!important;letter-spacing:0!important}.img-flags{width:25px;height:25px}.custom-button-dark,.custom-button-white{font-size:18px!important;width:100%!important}.custom-button-dark span,.custom-button-white span{display:flex!important;justify-content:space-between!important}.div-btn-services-mobile{display:block!important}.div-btn-services-desktop{display:none!important}.services-mobile{display:none}.div-btn-services-mobile .btn-all-services{background-color:#2b384d;color:#fff}.txt-latinoamerica{font-size:1.8rem!important}}@media (width < 579px){.parent-banner-buttons{display:block!important}}.div-btn-services-mobile{display:none;padding-bottom:25px}.h1-title{font-size:clamp(1.8rem,-0.875rem + 8.333vw,5rem);font-weight:500;margin:0 25px 25px 0;font-family:Athelas}.card-posts-styles h4{font-size:20px;font-weight:300}.card-posts-styles h3{font-size:16px;font-weight:700;letter-spacing:0}.card-posts-styles span{background-color:#2b384d23;border-radius:5px;font-size:13px;font-weight:700;padding:5px 10px;letter-spacing:0}.articles-cards{padding:7% 6%;box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px;transition:transform .3s ease;background-color:#fff;height:100%}.articles-cards:hover{background-color:#2b384d;color:#fff;transform:scale(1.05)}.articles-cards:hover span{background-color:#ffb632;color:#2b384d}@media (max-width:768px){.form-footer{margin-right:0!important;padding:2rem 1.5rem!important}.container-form{padding-left:0;padding-right:0}.subtitles-h2-locations{font-size:1.5rem!important}.subtitles-h3-locations{font-size:1.2rem!important}.newsletter-section{padding:0!important}.newsletter{padding:8% 3% 10%!important;border-radius:0!important;width:100%!important}.custom-button-partners,.custom-button-register{width:auto!important}#carouselAreasMobile{display:block!important}#carouselAreasDesktop{display:none!important}#carouselAreasMobile img{width:40px!important;height:40px!important}#carouselAreasMobile p{font-size:11px!important}.card-description-offices{margin-top:5%!important}}#carouselAreasMobile{display:none}#carouselAreasDesktop{display:block}.subtitles-h3-locations{line-height:30px}.card-description-offices h3,.card-description-offices h4{color:#2e384b}@media (max-width:992px){.container-form{padding-left:3%;padding-right:3%}.img-portal-lawyer{padding:10% 0}}@media (max-width:1200px){.container-form{padding-left:10%;padding-right:10%}}@media (width <= 992px){.form-footer{margin-right:0!important}.h2-subtitle-form{font-size:1.5rem!important}.container-form{padding-left:1%!important;padding-right:1%!important}}@media (width <= 1300px){.container-form{padding-left:5%;padding-right:5%}.h2-subtitle-form{font-size:1.7rem!important}}@media (width <= 1500px){.container-form{padding-left:10%;padding-right:10%}}.tag-h1{font-size:1.6rem;font-weight:300;letter-spacing:2px}.tag-h1 span{font-weight:700}.card-services{background-color:#fff;transition:background-color .3s ease,color .3s ease}.card-services:hover{background-color:#122944}.card-services h4{font-weight:400}.card-services:hover h3,.card-services:hover h4{color:#fff!important}.card-services:hover p{padding:5px 10px;background-color:#ffb632;color:#2e384b;border-radius:5px;width:fit-content}.card-services:hover .icon-img{filter:brightness(0) invert(1)}.txt-oficinas{font-size:1.3rem;font-weight:300;color:#2e384b}.txt-oficinas span{font-weight:600}.links{text-decoration:none;color:#2e384b}.img-container{overflow:hidden}.img-container img{display:block;width:100%;filter:brightness(80%);transition:filter .3s ease-in-out}.img-container .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease-in-out}.img-container .overlay span{color:#fff;font-size:1.5rem;font-weight:700;opacity:0;transition:opacity .3s ease-in-out}.img-container:hover img{filter:brightness(60%)}.img-container:hover .overlay,.img-container:hover .overlay span{opacity:1}.custom-container{padding:0 10%}.details-faqs:hover,.location-cards{background-color:#fff}.location-cards{width:100%}.location-cards:hover{background-color:#2e384b;transition:background-color .3s ease,color .3s ease}.location-cards:hover h3,.location-cards:hover h4{color:#fff}.location-img{filter:brightness(1) invert(1)}.location-cards:hover .location-img{filter:brightness(0) invert(1)!important}.location-cards:hover .call-button-location{background-color:#ffb632}.call-button-location{background-color:#2b384d39;color:#2b384d;font-weight:700}.call-button-location-maps{background-color:#ffb632!important;color:#2b384d;font-weight:700}.office-card-actions{display:flex;gap:8px;background-color:#fff;border:1px solid #dee2e6;border-top:2px solid #ffb632;border-radius:0 0 .375rem .375rem;padding:12px 16px}.office-card-actions .btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;font-weight:700;border-radius:50px;padding:8px 12px;text-decoration:none;white-space:nowrap}.btn-visit-portal{border:1px solid #ffb632;color:#fff;background-color:#2e384b}.btn-visit-portal:hover{color:#2b384d;background-color:#ffb632;font-weight:500}.btn-visit-portal:hover .arrow-visit-portal{color:#2e384b}.btn-join-portal{border:1px solid #fff;color:#fff}.btn-join-portal:hover{background-color:#fff;color:#2e384b;font-weight:500}.arrow-visit-portal{color:#fff}.arrow-join-portal{color:#2b384d}.bg-legal-areas{background-color:#434e61;display:flex;align-items:center;justify-content:center;border-radius:15px;border:1px solid #fff}.btn-leave-feedback{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:20px;background-color:#2b384d;color:#fff;font-weight:500;font-size:1.3rem;padding:20px 30px;border-radius:15px;text-decoration:none!important;overflow:hidden;transition:color .3s ease;border:none}.btn-leave-feedback::before{content:'';position:absolute;inset:0;background-color:#fff;border-radius:inherit;transform:scale(0);opacity:0;transition:transform .5s ease,opacity .5s ease;z-index:0}.btn-leave-feedback:hover::before{transform:scale(1.2);opacity:1}.btn-leave-feedback:hover{color:#2b384d!important;border:1px solid #2b384d}.btn-leave-feedback .content{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px}.btn-submit-custom{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:20px;background-color:#fff;color:#2b384d;font-weight:500;font-size:1.3rem;padding:20px 30px;border-radius:15px;text-decoration:none!important;overflow:hidden;transition:color .3s ease;border:none}.btn-submit-custom::before{content:'';position:absolute;inset:0;background-color:#2b384d;border-radius:inherit;transform:scale(0);opacity:0;transition:transform .5s ease,opacity .5s ease;z-index:0}.btn-submit-custom:hover::before{transform:scale(1.2);opacity:1}.btn-submit-custom:hover{color:#fff;border:1px solid #ffb632}.btn-submit-custom .content{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px}.stars{display:flex;gap:5px}.star{width:24px;height:24px;background-color:gold;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.details-faqs{border:1px solid rgba(112,112,112,.1);border-radius:4px;margin-bottom:10px;cursor:pointer;overflow:hidden;padding:2% 3% 0}.summary-faqs{font-weight:600;color:#2b384d;margin:-.5em -.5em 0;padding:.5em;list-style:none;display:flex;justify-content:space-between;align-items:center}.summary-faqs h3{font-size:18px;font-weight:600}.details-faqs .content{font-size:16px;font-weight:400;color:#2b384d}.details-faqs[open]{padding:3% 4%;border:none;background-color:#fff}.summary-faqs::marker{color:#2b384d;font-size:1.2em;margin-right:20px}.details-faqs .summary-faqs::after{content:"+";float:right;font-size:1.2em;color:#2b384d}.details-faqs[open] .summary-faqs::after{content:"-";float:right;font-size:1.5em}.textarea-question{width:100%;background-color:#ffffff48;border:1px solid rgba(112,112,112,.1);border-radius:4px;font-size:20px;color:#fff;font-weight:700}.newsletter-section{padding:5% 5%;display:none!important}.newsletter{background-color:#2e384b;color:#fff;padding:5% 6%;border-radius:10px;width:55vw}.input-newsletter{background-color:#fff;width:100%;font-size:20px;border:none;padding:3%;border-radius:10px 0 0 10px}.btn-newsletter{background-color:#ffb632;color:#2e384b;font-weight:600;border:none;padding:3% 5%;border-radius:0 10px 10px 0;font-size:20px}.form-newsletter{width:600px}.input-question-email,.input-question-name{width:100%;border:none;padding:1% 2%;font-size:20px;font-weight:700;margin-bottom:10px;border-radius:4px;background-color:#ffffff48;color:#fff}.input-question-email::placeholder,.input-question-name::placeholder,.textarea-question::placeholder{color:#fff;opacity:1}.custom-button{background-color:rgba(0,0,0,.62);border:2px solid #fff;color:#fff;font-weight:500}.custom-button-white{position:relative;background-color:#fff;color:#2b384d;font-size:23px;font-weight:400;border-radius:25px;border:none;overflow:hidden;transition:color .3s ease}.custom-button-white::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#2b384d;border-radius:inherit;transform:scale(0);opacity:0;transition:transform .5s ease,opacity .5s ease;z-index:0}.custom-button-white:hover::before{transform:scale(1.5);opacity:1}.custom-button-white:hover{color:#fff}.custom-button-white .content{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;width:100%}.custom-button-dark{position:relative;background-color:#2b384d;color:#fff;font-weight:400;font-size:23px;border-radius:25px;border:none;overflow:hidden;transition:color .4s ease}.custom-button-dark::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;border-radius:inherit;transform:scale(0);opacity:0;transition:transform .5s ease,opacity .5s ease;z-index:0}.custom-button-dark:hover::before{transform:scale(1.5);opacity:1}.custom-button-dark:hover{color:#2b384d}.custom-button-dark>*{position:relative;z-index:1}.custom-button-link{position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;font-size:20px;font-weight:600;border-radius:5px;background-color:#2b384d;color:#fff;text-decoration:none;overflow:hidden;transition:color .4s ease}.custom-button-link::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;border-radius:5px;transform:scale(0);opacity:0;transition:transform .5s ease,opacity .5s ease;z-index:0}.custom-button-link:hover::before{transform:scale(1.5);opacity:1}.custom-button-link:hover{color:#2b384d;border:1px solid #2b384d}.custom-button-link .content{position:relative;z-index:1;display:flex;align-items:center;gap:.5rem}.custom-button:hover{background-color:#fff;color:#2b384d}.custom-button:hover img{filter:brightness(0) invert(0)!important}.custom-button-partners{position:relative;display:flex;align-items:center;justify-content:space-between;gap:25px;width:400px;padding:15px 20px;background-color:#fff;color:#2b384d;border-radius:5px;font-weight:500;overflow:hidden;transition:color .4s ease}.custom-button-partners::before{content:'';position:absolute;inset:0;background-color:#2b384d;border-radius:inherit;transform:scale(.001);opacity:0;transition:transform .5s ease,opacity .5s ease;z-index:0}.custom-button-partners:hover::before{transform:scale(1.1);opacity:1}.custom-button-partners:hover{color:#fff}.custom-button-partners>*{position:relative;z-index:1}.custom-button-register{position:relative;display:flex;align-items:center;justify-content:space-between;width:400px;padding:15px 20px;background-color:#ffb632;color:#2b384d;border:none;border-radius:5px;font-weight:500;overflow:hidden;transition:color .4s ease}.custom-button-register::before{content:'';position:absolute;inset:0;background-color:#2b384d;border-radius:inherit;transform:scale(.001);opacity:0;transition:transform .5s ease,opacity .5s ease;z-index:0}.custom-button-register:hover::before{transform:scale(1.1);opacity:1}.custom-button-register:hover{color:#ffb632;border:1px solid #ffb632}.custom-button-register>*{position:relative;z-index:1}.btnsubmitfooter{background-color:#ffb632;color:#2b384d;font-weight:700}.acceptedfooter{width:35px;height:35px}.bg-form-inputs{background-color:#2e384b15}.floating-button{display:flex;align-items:center;position:fixed;bottom:20px;right:27px;background-color:transparent;cursor:pointer;z-index:1000}.floating-button-text{height:min-content;background-color:#fff;padding:5px 20px 5px 10px;border-radius:25px 0 0 25px;box-shadow:0 2px 10px rgba(0,0,0,.2);margin-right:-10px}.floating-button-icon{background-color:#2b384d;padding:10px;border-radius:35px;border:2px solid #fff;box-shadow:0 2px 10px rgba(0,0,0,.2)}@keyframes slideUpFade{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}.aparecer-desde-abajo{animation:.6s ease-out forwards slideUpFade}.oculto-al-inicio{display:none!important}.btn-read-more-services{background-color:#2b384d25;padding:5px 10px;border-radius:5px;font-weight:700;width:fit-content}.carousel-cards{margin:0 auto;padding:20px 0;max-width:700px;overflow:hidden;display:flex}.carousel-cards>*{flex:0 0 100%}.group-cards{display:flex;gap:20px;padding-right:20px;will-change:transform;animation:scrolling 10s linear infinite}.card-area{width:100%;color:#fff;border-radius:24px;padding:20px;font-size:medium;justify-content:center;align-items:center;min-height:200px}.text-legal-area{font-size:13px;font-weight:600}@keyframes scrolling{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.questions-section{padding:3% 5%}.show-more-articles{background-color:#2b384d40;border-radius:5px;font-weight:900;padding:5px 10px;color:#2b384d;font-size:small;width:fit-content;margin-top:15px}.links-footer{font-size:20px}.btn-all-services{width:max-content;border:1px solid #2b384d;border-radius:5px;color:#2b384d;padding:10px 18px;font-size:1.2rem;text-decoration:none;display:flex;align-items:center;gap:20px}.ask-a-question-section{padding:3% 7%}.footer-links{font-size:19px}.button-blue{padding:10px 15px;width:300px;display:inline-flex;border:2px solid #2b384d;margin:20px;text-decoration:none;font-size:1.2rem;align-items:center;justify-content:space-between;overflow:hidden;border-radius:5px}.button-white{padding:10px 15px;width:300px;display:inline-flex;border:2px solid #2b384d;margin:20px;text-decoration:none;font-size:1.2rem;align-items:center;justify-content:space-between;overflow:hidden;border-radius:5px;background-color:#2b384d}a{color:#2b384d;text-decoration:none!important;letter-spacing:1px}#button-services{position:relative;overflow:hidden;cursor:pointer}#button-services a{position:relative;transition:all .45s ease-Out}#circle{width:0%;height:0%;opacity:0;line-height:40px;background:#2b384d;position:absolute;transition:all .4s ease-Out;top:20px;left:125px;z-index:-1}#button-services:hover #circle{width:200%;height:500%;opacity:1;top:-70px;left:-70px}#button-services:hover a{color:#fff}.line-desktop,.line-mobile{display:none}@media (max-width:767px){.line-mobile{display:block}.line-desktop{display:none}}@media (min-width:768px){.line-desktop{display:block}.line-mobile{display:none}}