a,body,div,h1,h2,h3,h4,h5,img,li,option,p,select,ul{margin:0;padding:0}*{box-sizing:border-box;scroll-behavior:smooth}@font-face{font-family:artifika;font-weight:400;src:url(/static/media/Artifika-Regular.06e5776d676b077bd871.ttf) format("truetype")}@font-face{font-family:montserrat;font-weight:400;src:url(/static/media/Montserrat-Medium.b8c6753baa964ccac1ba.ttf) format("truetype")}@font-face{font-family:montserrat-thin;font-weight:100;src:url(/static/media/Montserrat-Light.7179b7d2ac9b599db5f9.ttf) format("truetype")}@font-face{font-family:montserrat-italic;font-weight:400;src:url(/static/media/Montserrat-ExtraLightItalic.8df5777e3ea85687bdf0.ttf) format("truetype")}body{font-family:artifika}header{align-items:center;display:flex;height:20vh;position:fixed;width:100%;z-index:100}.nav,header{justify-content:space-around}.nav{border:1px solid #cf944e;filter:drop-shadow(0 0 4px #00000079);width:50%}.nav__list{background-color:#0000007a;display:flex;justify-content:space-around;list-style:none;width:100%}.nav__item a{align-items:center;color:#eee;display:flex;font-size:clamp(.7rem,1.4vw,1rem);height:100%;justify-content:center;text-decoration:none;width:100%}.nav__item{height:100%;padding:5px 0;text-align:center;transition:background-color .6s;width:100%}.nav__item:hover{background-color:#434b86}.close__button,.open__button{display:none}.first__page{background-color:#10132a;display:flex;height:100vh;overflow:hidden;position:relative;width:100%}.juzgado-img{animation:aparecer 1s linear both;background-image:linear-gradient(#0009,#0009),url(/static/media/top-view-career-guidance-items-judges_11zon.1ff82f578611437ed0b1.webp);background-position:top;background-size:cover;width:35%}.first__page-text{align-items:center;display:flex;flex-direction:column;height:40%;justify-content:space-around;margin:auto}.first__page-text img{bottom:10%;filter:hue-rotate(230deg);position:absolute;transform:rotate(270deg);width:60px}h1{animation:aparecer 1s ease-in both;color:#eee;font-size:clamp(1.4rem,4vw,3rem);font-weight:100;text-align:center}.title__estudio{color:#cf944e}.button__contact{animation:aparecer_costado 1s ease-in-out both;background-color:initial;border:1px solid #eee;border-radius:5px;color:#eee;font-family:artifika;padding:5% 15%;text-decoration:none;transition:background-color .5s}.button__contact:hover{background-color:#434b86}@media screen and (max-width:600px){.open__button{color:#cf944e;filter:drop-shadow(0 0 5px #000);margin:auto;text-align:center}.close__button,.open__button{background:#0000;border:none;cursor:pointer;display:block;font-size:3rem}.close__button{color:#dcdcdc;left:0;padding-left:30px;position:absolute;top:10%}.nav{align-items:start;background-color:#10132a;border:none;box-shadow:0 0 0 100vmax #2c2a2a5b;display:flex;filter:drop-shadow(0 0 0 100vmax #00000068);flex-direction:column;height:100vh;justify-content:space-around;opacity:0;padding-left:30px;padding-top:2rem;position:fixed;right:0;top:0;transform:translateX(100%);transition:opacity .5s ease-in-out,transform .5s ease-in-out,visibility .5s;visibility:hidden;width:60%;z-index:1000}.nav__item{text-wrap:nowrap;border-radius:0;padding:0;width:fit-content}.nav__item:hover{background-color:initial}.nav__item a{color:#cf944e;font-size:clamp(.7rem,3vw,1.2rem);vertical-align:middle}.visible{opacity:1;transform:translateX(1%);visibility:visible}.nav__list{background-color:initial;display:flex;flex-direction:column;gap:40px;width:100%}}@keyframes aparecer{0%{opacity:0;scale:.1;transform:rotate(0deg)}to{opacity:1;scale:1;transform:rotate(0deg)}}@keyframes aparecer_costado{0%{opacity:0;transform:translateX(200%)}to{opacity:1;transform:translateX(0)}}.conocenos{align-content:center;background-color:#10132a;display:flex;height:80vh;justify-content:space-around;max-height:900px;overflow:hidden;padding-bottom:50px}.conocenos__text-wrapper{display:flex;flex-direction:column;gap:25px;height:100%;justify-content:center;width:70%}.conocenos__title{color:#cf944e;font-size:clamp(1.4rem,2.2vw,2rem);padding-bottom:10px;text-align:center}.conocenos__text{color:#fff;filter:drop-shadow(0 0 20px #00000098);font-size:clamp(.9rem,1.2vw,1.3rem);font-weight:100;margin:0 auto;width:80%}.conocenos__img{align-items:center;display:flex;height:100%;margin-right:30px;overflow:hidden;padding-bottom:30px;position:relative;width:30%}.balanza3d{filter:drop-shadow(0 0 20px #000);opacity:.7;position:absolute;width:clamp(10rem,100%,22rem);z-index:1}@media screen and (max-width:800px){.conocenos{flex-direction:column;height:100vh;justify-content:center;position:relative}.conocenos__text-wrapper{margin-bottom:30px;width:100%;z-index:22}.conocenos__img{height:100%;justify-content:center;overflow:hidden;padding:100px 0;position:absolute;width:100%}.balanza3d{margin:auto;opacity:.3;transform:translateX(20%);width:clamp(10rem,95%,40rem)}}.banner{align-items:center;display:flex;filter:drop-shadow(0 0 50px #000) drop-shadow(0 0 10px #000);height:30vh;justify-content:center;width:100%}.banner1{background:linear-gradient(#000b,#000b),url(/static/media/manosTrato.4adfd1a16154e8302681.webp) 50%/cover}.banner__title{color:#fff;filter:drop-shadow(0 0 20px #fff);font-size:clamp(1rem,2.2vw,4rem);font-weight:100;text-align:center}@keyframes hero-gradient-animation{0%{--s-start-0:1%;--s-end-0:61%;--x-0:91%;--y-0:90%;--c-0:#0e1541;--s-start-1:0%;--s-end-1:55%;--x-1:17%;--c-1:#000;--y-1:24%;--s-start-2:19%;--s-end-2:54%;--c-2:#20f;--x-2:11%;--y-2:32%;--x-3:2%;--c-3:#430aff;--s-start-3:0%;--s-end-3:67%;--y-3:31%;--y-4:93%;--c-4:#000;--s-start-4:12%;--s-end-4:82%;--x-4:74%}to{--s-start-0:19%;--s-end-0:69%;--x-0:49%;--y-0:25%;--c-0:#2d0f6b;--s-start-1:3%;--s-end-1:77%;--x-1:1%;--c-1:#0a0769;--y-1:41%;--s-start-2:6%;--s-end-2:73%;--c-2:#c96435;--x-2:44%;--y-2:93%;--x-3:97%;--c-3:#000;--s-start-3:8%;--s-end-3:86%;--y-3:51%;--y-4:69%;--c-4:#c88622;--s-start-4:20%;--s-end-4:75%;--x-4:10%}}@property --s-start-0{syntax:"<percentage>";inherits:false;initial-value:1%}@property --s-end-0{syntax:"<percentage>";inherits:false;initial-value:61%}@property --x-0{syntax:"<percentage>";inherits:false;initial-value:91%}@property --y-0{syntax:"<percentage>";inherits:false;initial-value:90%}@property --c-0{syntax:"<color>";inherits:false;initial-value:#1c1d1b}@property --s-start-1{syntax:"<percentage>";inherits:false;initial-value:0}@property --s-end-1{syntax:"<percentage>";inherits:false;initial-value:55%}@property --x-1{syntax:"<percentage>";inherits:false;initial-value:17%}@property --c-1{syntax:"<color>";inherits:false;initial-value:#000}@property --y-1{syntax:"<percentage>";inherits:false;initial-value:24%}@property --s-start-2{syntax:"<percentage>";inherits:false;initial-value:19%}@property --s-end-2{syntax:"<percentage>";inherits:false;initial-value:54%}@property --c-2{syntax:"<color>";inherits:false;initial-value:#252046}@property --x-2{syntax:"<percentage>";inherits:false;initial-value:11%}@property --y-2{syntax:"<percentage>";inherits:false;initial-value:32%}@property --x-3{syntax:"<percentage>";inherits:false;initial-value:2%}@property --c-3{syntax:"<color>";inherits:false;initial-value:#430aff}@property --s-start-3{syntax:"<percentage>";inherits:false;initial-value:0}@property --s-end-3{syntax:"<percentage>";inherits:false;initial-value:67%}@property --y-3{syntax:"<percentage>";inherits:false;initial-value:31%}@property --y-4{syntax:"<percentage>";inherits:false;initial-value:93%}@property --c-4{syntax:"<color>";inherits:false;initial-value:#000}@property --s-start-4{syntax:"<percentage>";inherits:false;initial-value:12%}@property --s-end-4{syntax:"<percentage>";inherits:false;initial-value:82%}@property --x-4{syntax:"<percentage>";inherits:false;initial-value:74%}.team{--x-0:91%;--y-0:90%;--c-0:#1c1d1b;--x-1:17%;--c-1:#000;--y-1:24%;--c-2:#252046;--x-2:11%;--y-2:32%;--x-3:2%;--c-3:#430aff;--y-3:31%;--y-4:93%;--c-4:#000;--x-4:74%;align-items:center;animation:hero-gradient-animation 10s linear infinite alternate;background-blend-mode:normal,normal,normal,normal,normal;background-color:#000;background-image:radial-gradient(circle at var(--x-0) var(--y-0),var(--c-0) var(--s-start-0),#0000 var(--s-end-0)),radial-gradient(circle at var(--x-1) var(--y-1),var(--c-1) var(--s-start-1),#0000 var(--s-end-1)),radial-gradient(circle at var(--x-2) var(--y-2),var(--c-2) var(--s-start-2),#0000 var(--s-end-2)),radial-gradient(circle at var(--x-3) var(--y-3),var(--c-3) var(--s-start-3),#0000 var(--s-end-3)),radial-gradient(circle at var(--x-4) var(--y-4),var(--c-4) var(--s-start-4),#0000 var(--s-end-4));display:flex;flex-direction:column;height:fit-content;justify-content:space-around;overflow:hidden;padding-bottom:100px;z-index:2}.team__title{text-wrap:nowrap;color:#cf944e;font-size:clamp(1.4rem,2.2vw,2rem);padding:100px;text-align:center}.card__wrapper{display:flex;flex-direction:column;gap:50px;width:70%}.card{align-items:center;background-color:#ffffff19;display:flex;width:100%}.card__img{width:33%}.text__wrapper{align-items:center;color:#fff;display:flex;flex-direction:column;margin:auto;text-align:center}.team__name{text-wrap:balance;font-size:clamp(1.5rem,2vw,3rem);padding-bottom:10px}.christian__subtitle{color:#cf944e;font-size:clamp(.8rem,2vw,3rem)}.specialist{background:linear-gradient(90deg,#fff,#733cf4);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:clamp(.8rem,1.7vw,3rem);margin-top:3px}.card__list{display:flex;flex-direction:column;gap:10px;list-style:none;padding-top:30px;text-align:left}.card__list-item{font-size:clamp(.9rem,1.8vw,1.1rem)}.card__list a{border-bottom:1px solid #fff;color:#fff;text-decoration:none;transition:color .6s}.card__list a:hover{color:#cf944e}@media screen and (max-width:700px){.card{border-bottom:7px solid #cf944e;flex-direction:column;gap:40px;padding-bottom:30px}.card__wrapper{width:clamp(300px,60%,700px)}.card__img{height:40vh;object-fit:cover;object-position:center;width:100%}}.banner2{background:linear-gradient(#000b,#000b),url(/static/media/interior-design-old-architecture.0604611f347b889b0d04.jpg) 50%/cover}.clientes{align-items:center;background-color:#10132a;display:flex;flex-direction:column;height:80vh;justify-content:space-around;padding:50px 0}.clients__text-wrapper{color:#fff}.clients__title{color:#cf944e;font-size:clamp(1.4rem,2.4vw,2rem);text-align:center}.clients__text{font-size:clamp(.8rem,1.2vw,1.3rem);margin:auto;min-width:300px;padding-top:30px;text-align:center;width:70%}.carrousel{background-color:#cf944e;border-radius:5px;box-shadow:0 0 30px #000;max-width:1100px;overflow:hidden;padding:10px;position:relative;white-space:nowrap;width:80%}.carrousel:after{background:linear-gradient(90deg,#140a5892,#0000);left:0}.carrousel:after,.carrousel:before{content:"";height:100%;position:absolute;top:0;width:20%}.carrousel:before{background:linear-gradient(270deg,#140a5892,#0000);right:0}.client__logo{margin:10px;max-height:150px;max-width:300px;vertical-align:middle}.logos__wrapper{display:flex}.sliderNew{animation:slider 19s linear infinite}@keyframes slider{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media screen and (max-width:40rem){.carrousel{width:95%}}.practice__section{align-items:center;background:linear-gradient(#10132a 40%,#4a3417);gap:10px;height:fit-content;justify-content:space-around;overflow:hidden;padding:70px 0}.areas__info,.practice__section{display:flex;flex-direction:column}.areas__info{color:#fff;gap:5px;text-align:center;width:50%}.areas__info-title{color:#cf944e;font-size:clamp(1.4rem,2.2vw,2rem)}.areas__info-subtitle{color:#dcb07a;font-size:clamp(1.1rem,1.4vw,1.8rem)}.areas__info-text{font-size:clamp(.8rem,1.2vw,1.3rem);margin-top:20px}.areas__types{border:1px solid #fff;color:#fff;display:grid;grid-template-columns:repeat(3,1fr);margin:30px;text-align:center}.area__item{display:flex;flex-direction:column;font-size:clamp(.8rem,1.3vw,1rem);gap:5px;padding:30px}.area__item .material-symbols-outlined{color:#dd9531}.area__item:hover{background-color:rgba(76,62,43,.667);color:#fff;transition:background-color .5s,color .5s}@media screen and (max-width:1200px){.area__item{line-height:normal}.areas__types{grid-template-columns:repeat(2,1fr)}.areas__info{width:90%}}footer{background-color:#10132a;display:flex;flex-direction:column;gap:20px}.footer__content{align-items:center;display:flex;justify-content:space-around}.logo__footer-container{text-align:center;width:20%}.logo__footer{filter:drop-shadow(2px 2px 2px #000);width:clamp(7rem,16vw,10rem)}.footer__contact{align-items:center;display:flex;flex:2 1;flex-direction:column}.footer__contact-title span{color:#cf944e;font-size:1.3rem;font-weight:600;margin:auto;padding:15px 0 0}.footer__contact-info{color:#cf944e;display:flex;flex-direction:row;gap:50px;justify-content:space-evenly}.footer__contact-info .mardel,.footer__contact-info a{color:#fff9;font-size:clamp(.3rem,4vw,.8rem);text-decoration:none}.footer__contact-item{align-items:center;display:flex;flex-direction:row;justify-content:start;padding-top:30px}.footer__contact-item-cell{display:flex;flex-direction:column;gap:7px}.footer__contact-info a{border-bottom:1px solid #cf944e;padding:4px}.footer__contact-item-cell a{color:#fff9;font-size:.9rem}.icon{color:var(--second-color);margin-right:10px}.footer__contact-item-direc .mardel{margin:0;padding:0}.footer__contact-item a:hover{color:#dcb07a;transition:color .6s}.footer__copyright{align-items:center;background-color:#030515;color:#cf944e;display:flex;font-size:clamp(.6rem,.8vw,.9rem);font-weight:100;height:5vh;justify-content:space-evenly}.footer__copyright a{color:#fff;font-style:italic;margin-left:5px;transition:color .8s}.footer__copyright a:hover{color:#26e31c}@media screen and (max-width:53rem){.footer__content{align-items:center;flex-direction:column}.logo__footer-container{width:auto}.footer__contact{align-items:center;justify-content:start}.footer__contact-info{flex-direction:column;gap:10px}.footer__contact-info:first-child{padding-top:0}.footer__copyright{flex-direction:column;gap:10px;height:12vh}}.animacionDerecha{animation:slideInRight 2s ease .3s forwards}.animacionIzquierda{animation:slideInLeft 2s ease .3s forwards}@keyframes slideInRight{0%{opacity:0;transform:translateX(400px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-400px)}to{opacity:1;transform:translateX(0)}}.aparecerDerecha,.aparecerIzquierda{opacity:0}.aparecerScale{opacity:0;transform:scale(.1)}.animacionScale{animation:scaleIn 1s ease .5s forwards}@keyframes scaleIn{0%{opacity:0;transform:scale(.1)}to{opacity:1;transform:scale(1)}}
/*# sourceMappingURL=main.fe9a3ba7.css.map*/