@font-face{font-family:YDLfont;src:url(/static/media/LilitaOne-Regular.e970d047065ed950bb8c.ttf) format("truetype")}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:#fff;color:#001057;font-family:Inter,Arial,sans-serif;line-height:1.7;overflow-x:hidden}.container{margin:auto;max-width:1200px;padding:0 6%}.navbar{background:#dadadc;border-bottom:1px solid #e1e1e1;justify-content:space-between;padding:12px 6%;position:sticky;top:0;width:100%;z-index:1000}.logo-container,.navbar{align-items:center;display:flex}.logo-container{gap:12px}.logo-img{border:2px solid #001057;border-radius:6px;height:70px;object-fit:cover;width:70px}.logo-text{color:#001057;font-family:YDLfont;font-size:34px;letter-spacing:1px}.nav-links{align-items:center;display:flex;gap:26px;list-style:none}.nav-links .nav-button{background:none;border:none;border-radius:6px;color:#001057;cursor:pointer;font-size:16px;font-weight:600;padding:8px 12px;transition:.3s ease}.nav-links .nav-button:hover{background:#001057;color:#fff}.home1{background:linear-gradient(180deg,#f3f6ff,#fff);padding:100px 6% 10px;text-align:center}.home-container{margin:auto;max-width:900px}.home1 h1{color:#001057;font-size:clamp(32px,5vw,60px);font-weight:800;margin-bottom:20px}.home1 p{color:#333;font-size:18px;margin:0 auto 30px;max-width:720px}.btn,button{background:linear-gradient(90deg,#06f,#00c4ff);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 32px;transition:all .3s ease}.btn:hover,button{background:linear-gradient(90deg,#004bcc,#09f);transform:scale(1.05)}.services{background:#f7f9ff;padding:100px 6% 1px;text-align:center}.services h2{color:#001057;font-size:38px;font-weight:700;margin-bottom:50px}.service-list{grid-gap:35px;display:grid;gap:35px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.service{background:#fff;border:1px solid #e5e5e5;border-radius:14px;box-shadow:0 4px 12px #0000000d;padding:30px;transition:.3s ease}.service:hover{box-shadow:0 12px 26px #0000001f;transform:translateY(-8px)}.service h3{color:#001057;font-size:20px;margin-bottom:12px}.service p{color:#555;font-size:15px}.portfolio{background:#f8faff;padding:100px 6% 10px;text-align:center}.custom-list{list-style-position:inside;list-style-type:disc;margin:10px auto;padding:0;text-align:left;width:fit-content}.portfolio p1{font-size:x-large;font-weight:700}.contact-section{background:#fff;display:flex;justify-content:center;padding:100px 6% 40px}.contact-grid{grid-gap:50px;align-items:start;display:grid;gap:50px;grid-template-columns:1.7fr 1fr;max-width:1200px;width:100%}.contact-form,.contact-info{background:#f5f7ff;border:1px solid #e1e4ff;border-radius:12px;padding:35px 35px 1px}.contact-form h2,.contact-info h3{color:#001057;margin-bottom:16px}.info-item{font-size:16px;margin-bottom:10px}.info-item a{color:#06f;font-weight:600;text-decoration:none}@media (max-width:950px){.contact-grid{grid-template-columns:1fr}}.footer{background:#001057;color:#fff;margin-top:40px;padding:15px;text-align:center}.footer-title-big{font-size:18px;font-weight:600}@media (max-width:900px){.navbar{flex-direction:column;gap:10px;padding:14px}.nav-links{gap:18px}.logo-img{height:60px;width:60px}.home1{padding:90px 5%}.services{padding:70px 5%}}
/*# sourceMappingURL=main.c6c02a00.css.map*/