@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700&family=Roboto:wght@300;400;500;600;700&display=swap);.App{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;height:auto;width:100%}body{margin:0;padding:0}.navbar{background-color:#e2e5e7;border-bottom:2px solid #103564;box-shadow:0 4px 20px #0000001a;height:120px;isolation:isolate;justify-content:space-between;overflow:hidden;padding:0 20px;width:100%}.leftCorner,.navbar,.rightCorner{align-items:center;display:flex;position:relative}.leftCorner,.rightCorner{background:#0000;gap:10px;z-index:2}.banner-logo{height:100%;inset:0;margin:0;object-fit:cover;object-position:center 91%;position:absolute;width:100%;z-index:-1}.banner-logo,.ventures-logo{filter:none;pointer-events:none;-webkit-user-select:none;user-select:none}.ventures-logo{display:block;height:60px;position:relative;width:auto}.navbar a{border-radius:5px;color:#103564;font:600 1.1rem system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;letter-spacing:1px;padding:10px 15px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.navbar a:before{background:linear-gradient(45deg,#103564,#e2e5e7);bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease;width:0}.navbar a:hover{background:#1035640d;transform:translateY(-2px)}.navbar a:hover:before{width:80%}.mobileMenu{background:#e2e5e7;border-top:1px solid #103564;box-shadow:0 4px 20px #0000001a;display:none;left:0;position:absolute;top:100%;width:100%;z-index:999}.mobileMenu.open{animation:slideDown .3s ease;display:flex;flex-direction:column}.mobileMenu a{border-bottom:1px solid #1035641a;font-size:1rem;margin:0;padding:15px 20px;text-align:center}.mobileMenu a:last-child{border-bottom:none}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.navbar{height:110px}.ventures-logo{height:56px}.navbar a{font-size:1rem;padding:8px 12px}}@media (max-width:900px){.navbar{height:100px}.ventures-logo{height:52px}.navbar a{font-size:.95rem;padding:6px 10px}}@media (max-width:768px){.navbar{height:90px}.ventures-logo{height:48px}.navbar .rightSide a{display:none}.navbar .rightSide button{display:flex}}@media (max-width:480px){.navbar{height:80px}.ventures-logo{height:44px}.mobileMenu a{font-size:.9rem;padding:12px 15px}}body.no-scroll{overflow:hidden}.footer{background:linear-gradient(135deg,#103564,#0d2b4d);border-top:4px solid #1a4a8a;color:#e2e5e7;font-family:Roboto,sans-serif;padding:3rem 2rem 1rem;position:relative}.footer-content{grid-gap:3rem;align-items:start;border-bottom:1px solid #ffffff1a;display:grid;gap:3rem;grid-template-columns:1fr auto 1fr;margin:0 auto;max-width:1200px;padding-bottom:2rem}.contact-info h4{color:#fff;font-size:1.3rem;font-weight:600;letter-spacing:1px;margin-bottom:1.5rem;text-transform:uppercase}.contact-details{display:flex;flex-direction:column;gap:1rem}.contact-item{align-items:flex-start;display:flex;gap:1rem;line-height:1.5}.contact-icon{color:#e2e5e7;flex-shrink:0;font-size:1.2rem!important;margin-top:.1rem}.contact-item span{color:#e2e5e7;font-size:.95rem}.social-media{align-items:center;display:flex;flex-direction:column;text-align:center}.social-media h4{color:#fff;font-size:1.3rem;font-weight:600;letter-spacing:1px;margin-bottom:1.5rem;text-transform:uppercase}.social-icons{flex-wrap:wrap;gap:1.5rem}.social-icons,.social-link{display:flex;justify-content:center}.social-link{align-items:center;background:#ffffff1a;border:2px solid #0000;border-radius:50%;height:50px;text-decoration:none;transition:all .3s ease;width:50px}.social-link:hover{background:#fff3;border-color:#e2e5e7;box-shadow:0 5px 15px #0000004d;transform:translateY(-3px)}.social-icon{color:#e2e5e7!important;font-size:1.8rem!important;transition:all .3s ease}.social-link:hover .social-icon{color:#fff!important;transform:scale(1.1)}.social-link:hover .social-icon[data-testid=LinkedInIcon]{color:#0077b5!important}.social-link:hover .social-icon[data-testid=EmailIcon]{color:#ea4335!important}.copyright{border-top:1px solid #ffffff1a;margin-top:1rem;padding-top:2rem;text-align:center}.copyright p{color:#e2e5e7;font-size:.9rem;margin:.5rem 0;opacity:.8}.copyright p:first-child{font-weight:500;opacity:.9}@media (max-width:768px){.footer{padding:2rem 1rem 1rem}.footer-content{gap:2rem;grid-template-columns:1fr;text-align:center}.contact-item{justify-content:center;text-align:center}.social-icons{gap:1rem}.social-link{height:45px;width:45px}.social-icon{font-size:1.5rem!important}}@media (max-width:480px){.footer-content{gap:1.5rem}.contact-info h4,.social-media h4{font-size:1.1rem}.contact-item{align-items:center;flex-direction:column;gap:.5rem}.social-icons{gap:.8rem}.social-link{height:40px;width:40px}}.footer:before{background:radial-gradient(circle at 20% 80%,#ffffff08 0,#0000 50%),radial-gradient(circle at 80% 20%,#ffffff05 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.ardent-logo{max-width:300px!important;transform:scale(2)}.invenio-logo{max-width:200px!important;transform:scale(1.1)}.estate-registry-logo,.phillips-logo{height:auto;max-width:220px}.logo-item{height:100px;justify-content:center}.logo-item img{max-height:80px;width:auto}.phone-link{color:#e2e5e7;text-decoration:underline;transition:color .3s ease}.phone-link:hover{color:#ff5252}.email-link{color:#e2e5e7;text-decoration:underline;transition:color .3s ease}.email-link:hover{color:#ff5252}*{box-sizing:border-box}#root,.headerContainer,.home,body,html{margin:0!important;padding:0!important}.headerContainer *,.home{margin:0;padding:0}.home{font-family:Roboto,sans-serif;min-height:100vh}.headerContainer{align-items:center;background:linear-gradient(135deg,#103564,#103564 30%,#e2e5e7);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;padding:2rem;position:relative}.headerContainer>*{position:relative;z-index:2}.headerContainer h1{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#e2e5e7f2;border:3px solid #103564;border-radius:5px;box-shadow:0 8px 32px #1035644d;color:#103564;font-family:Playfair Display,serif;font-size:3.5rem;font-weight:700;letter-spacing:1.5px;margin-bottom:2rem;padding:1.5rem 3rem;text-align:center;text-transform:uppercase}.center-logo img{height:120px;margin-bottom:1rem;object-fit:contain;width:120px}.center-text h2{color:#e2e5e7;font-size:2rem;font-weight:700;letter-spacing:2px;margin:0;text-shadow:2px 2px 4px #00000080;text-transform:uppercase}.logo-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#e2e5e7;border:1px solid #fff3;border-radius:15px;margin:4rem auto 2rem;max-width:1600px;padding:3rem 4rem;text-align:center;width:95%}.logo-section h3{color:#103564;font-family:Bebas Neue,sans-serif;font-size:2.8rem;font-weight:400;letter-spacing:1.5px;margin-bottom:2rem;text-shadow:1px 1px 3px #0003;text-transform:uppercase}.logo-grid{gap:40px;justify-content:space-around}.headerContainer p{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#103564b3;border:1px solid #ffffff1a;border-radius:10px;color:#e2e5e7;font-family:Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:.5px;line-height:1.7;margin:2rem 0 3rem;max-width:1600px;padding:2rem;text-align:center}.headerContainer button{background:linear-gradient(45deg,#e2e5e7,#fff);border:none;border-radius:50px;box-shadow:0 4px 15px #0003;color:#103564;cursor:pointer;font-size:1.1rem;font-weight:600;margin-bottom:3rem;padding:1rem 2.5rem;transition:all .3s ease}.headerContainer button:hover{background:linear-gradient(45deg,#fff,#e2e5e7);box-shadow:0 6px 20px #0000004d;transform:translateY(-2px)}.logo-link{max-width:350px}.logo-link:hover{text-decoration:none;transform:translateY(-5px)}.logo-link:hover .logo-item{background:#ffffff1a}.logo-item img{border-radius:none;height:250px;object-fit:contain;padding:0;transition:all .3s ease;width:300px}.logo-link:hover .logo-item img{border-color:#fff;box-shadow:0 8px 25px #fff3;transform:scale(1.15)}.logo-link:hover .logo-item span{color:#fff;font-weight:600}.header-logo{display:block;height:auto;margin:0 auto 3rem;max-width:400px}@media (max-width:768px){.headerContainer{padding:1rem}.headerContainer h1{border:2px solid #103564;font-size:2.2rem;letter-spacing:1px;padding:1rem 2rem}.headerContainer p{font-size:1rem;margin:1.5rem 0;padding:1.5rem}.headerContainer button{font-size:1rem;margin-bottom:2rem;padding:.8rem 2rem}}.logo-grid{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1rem;width:100%}.logo-link{color:inherit;display:flex;flex:1 1;justify-content:center;text-decoration:none}.logo-item{align-items:center;display:flex;flex-direction:column;gap:.5rem;width:100%}.logo-item span{color:#e2e5e7;font-size:.9rem;font-weight:500;text-align:center}
/*# sourceMappingURL=main.76f5d329.css.map*/