footer{width:100%;flex-direction:column;justify-content:center;background-color:var(--black);padding:3rem 0 0}.section-footer,footer{display:flex;align-items:center}.section-footer{justify-content:space-between;width:80%;margin:0 auto}.logo-footer{width:19rem;height:auto}.datos{flex-direction:column;padding:0;line-height:6rem;margin-bottom:1rem;text-align:center}.RRSS-container,.datos{display:flex;justify-content:center;align-items:center}.RRSS-container{width:-moz-fit-content;width:fit-content;transition:all .4s;gap:2rem}.icon-f{padding:0;border-radius:20px}.icon-f,.icon-i{transition:all .3s;filter:grayscale(80%) brightness(1.7);margin:0;width:70px;height:auto}.icon-f:hover,.icon-i:hover{transform:scale(1.1);filter:grayscale(0);cursor:pointer}.developedBy{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#323232;padding:.7rem 17rem}.developedBy a{font-size:20px;color:var(--white);transition:all .3s;letter-spacing:1px;text-decoration:none;font-weight:200}.developedBy>a:nth-child(2){margin-right:8rem}.developedBy a:hover{color:var(--yellow);transform:scale(1.03)}@media (max-width:2000px) and (min-width:1440px){footer{padding:2rem 0 0}.logo-footer{width:14rem}.datos{line-height:4rem}.RRSS-container{gap:1.5rem}.icon-f{border-radius:13px}.icon-f,.icon-i{width:50px}.developedBy{padding:.5rem 12rem}.developedBy a{font-size:11px}.developedBy>a:nth-child(2){margin-right:8rem}}@media (max-width:1439px) and (min-width:1024px){footer{padding:1.5rem 0 0}.section-footer{width:100%;padding:1rem 3rem .5rem}.logo-footer{width:12rem}.datos{line-height:3rem}.RRSS-container{gap:1rem}.icon-f{border-radius:13px}.icon-f,.icon-i{width:45px}.developedBy{padding:.5rem 3rem}.developedBy a{font-size:11px}.developedBy>a:nth-child(2){margin-right:8rem}}@media (max-width:1023px) and (min-width:601px){footer{padding:1.5rem 0 0}.section-footer{width:100%;padding:0 2rem .5rem}.logo-footer{width:10rem}.datos{line-height:3rem}.RRSS-container{gap:1rem}.icon-f{border-radius:13px}.icon-f,.icon-i{width:40px}.developedBy{padding:.5rem 3rem}.developedBy a{font-size:10px}.developedBy>a:nth-child(2){margin-right:1rem}}@media (max-width:600px){.section-footer{flex-direction:column;gap:4rem;width:90%;margin:0 auto;padding-bottom:2rem}.logo-footer{width:10rem}.tiulo-footer{font-weight:700}.datos{line-height:2.5rem}.RRSS-container{gap:1rem}.icon-f{border-radius:10px}.icon-f,.icon-i{width:36px}.developedBy{padding:.5rem 1rem}.developedBy a{font-size:8px}.developedBy>a:nth-child(2){margin-right:1rem}}header{width:100%;padding:6rem 0;position:relative}.main-container,header{display:flex;justify-content:space-between;align-items:center;margin:0 auto}.main-container{width:80%;padding:0}.container-logo-abogado{display:flex}.logo{height:auto;width:22rem;margin:0 auto;padding-right:2rem}.orlando-container{display:flex;flex-direction:column;justify-content:center;align-items:start;padding:0;margin:0;line-height:5rem}.abogado,.orlando,.rojas{font-size:4.5rem;font-weight:300;text-transform:uppercase;color:var(--white)}.derecho-container{line-height:5rem}.experto-en{font-size:4rem;font-weight:300;color:var(--gray);text-align:right}.derecho{font-size:5rem;font-weight:500;color:var(--white)}.derecho,.sucesorio{text-transform:uppercase;text-align:right}.sucesorio{font-size:4rem;font-weight:300;color:var(--lightgray)}.key{color:var(--white);font-size:4rem;position:absolute;top:8%;right:1%;transition:all .2s ease-in-out}.key:hover{color:var(--green)}@media (max-width:2000px) and (min-width:1440px){header{padding:4rem 0}.logo{width:16rem!important}.orlando-container{line-height:3rem!important}.abogado,.orlando,.rojas{font-size:3rem;font-weight:300;text-transform:uppercase;color:var(--white)}.derecho-container{line-height:3rem!important}.experto-en{font-size:2.5rem!important}.derecho{font-size:3.5rem}.sucesorio{font-size:2.5rem!important}.key{font-size:3rem}}@media (max-width:1439px) and (min-width:1024px){header{padding:3rem 0}.logo{width:15rem!important}.orlando-container{line-height:3rem}.abogado,.orlando,.rojas{font-size:2.8rem;font-weight:300;text-transform:uppercase;color:var(--white)}.derecho-container{line-height:3rem}.experto-en{font-size:2.5rem}.derecho{font-size:3.5rem!important}.key,.sucesorio{font-size:2.5rem}}@media (max-width:1023px) and (min-width:601px){header{padding:3rem!important}.main-container,header{width:100%!important}.logo{width:14rem!important}.orlando-container{line-height:2.5rem!important}.abogado,.orlando,.rojas{font-size:2.5rem;font-weight:300;text-transform:uppercase;color:var(--white)}.derecho-container{line-height:2.5rem!important}.experto-en{font-size:2rem!important}.derecho{font-size:2.7rem!important}.sucesorio{font-size:2rem!important}.key{font-size:2rem;margin:.5rem}}@media (max-width:600px){header{justify-content:center;padding:3rem 5rem!important}.container-logo-abogado{width:100%;gap:1rem;display:flex;justify-content:center}.logo{width:10rem;padding:0;margin:0}.orlando-container{line-height:2.2rem;text-align:left}.abogado,.orlando,.rojas{font-size:2.3rem;font-weight:300;text-transform:uppercase;color:var(--white)}.derecho-container{display:none}.key{font-size:1.6rem;margin:1rem}}.section-home{background-image:url(/img/city-night.jpg);background-size:cover;background-position:bottom;background-repeat:no-repeat;width:100%;padding:5rem}.article-home{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:rgba(0,0,0,.6);width:40%;padding:5rem;border-radius:20px;border:2px solid var(--white)}@media (max-width:2000px) and (min-width:1440px){.article-home{width:60%;padding:4rem}}@media (max-width:1439px) and (min-width:1024px){.article-home{width:70%;padding:4rem}}@media (max-width:1023px) and (min-width:601px){.article-home{width:99%;padding:3rem;margin:0 auto}}@media (max-width:600px){.section-home{padding:0}.article-home{width:100%;padding:2rem;margin:0;border:none;border-radius:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:rgba(0,0,0,.7)}}.navbar{width:80%;display:flex;justify-content:center;gap:5rem;flex-wrap:wrap;padding:0 0 5rem;margin:0 auto}@media (max-width:2000px) and (min-width:1440px){.navbar{padding:0 0 4rem;gap:3rem}}@media (max-width:1439px) and (min-width:1024px){.navbar{gap:1rem;padding:0 0 3rem}}@media (max-width:1023px) and (min-width:601px){.navbar{gap:1rem;padding:0 0 3rem}}@media (max-width:600px){.navbar{gap:1rem;padding:0 0 2rem}}