:root{--font-family: "Inter", sans-serif;--content-width: 80%}body{margin:0;font-family:var(--font-family);background-image:url(/background.svg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.container{width:var(--content-width);margin:0 auto;max-width:1200px}._homeContainer_1373h_1{background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}._heroSection_1373h_9{width:var(--content-width);margin:0 auto;display:flex;flex-direction:row;align-items:center}._heroHeading_1373h_17{display:flex;flex-direction:column;width:100%}._heroHeading_1373h_17 h1{font-size:5rem;font-weight:600;color:#fff;margin-bottom:0;font-style:italic}._heroHeading_1373h_17 h3{font-size:2rem;font-weight:400;color:#fff;margin-top:0}._heroImage_1373h_35{display:flex;justify-content:center;align-items:center;width:50%}._heroImage_1373h_35 img{height:450px;width:auto}._middleSection_1373h_46{width:var(--content-width);margin:0 auto 50px;display:flex;flex-direction:column;align-items:center;text-align:center}._middleSection_1373h_46 h1{font-size:2.5rem;font-weight:600;color:#fff;font-style:italic;margin-bottom:0;margin-top:0}._buttons_1373h_66{display:flex;flex-direction:row;gap:20px;margin-top:20px}._button1_1373h_72{width:300px;height:50px;background-color:#ff9500;color:#fff;border:none;border-radius:50px;cursor:pointer;font-size:1.5rem;font-weight:500}._button2_1373h_83{width:300px;height:50px;border-radius:50px;color:#1b3c53;border:none;cursor:pointer;font-size:1.5rem;font-weight:500}._line_1373h_94{width:13%;height:2px;background-color:#ff9500;margin-top:0;border:none;border-radius:50px}._navbar_9ljms_1{padding:.5rem 1rem;background:linear-gradient(90deg,#ffffff91 30.35%,#01335491);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;text-align:center}._navContainer_9ljms_15{display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;width:var(--content-width);margin:0 auto;color:#fff;font-size:1.5rem;font-style:normal;font-weight:400}._logo_9ljms_27{display:flex;justify-content:flex-start}._logo_9ljms_27 img{height:60px}._navItems_9ljms_36{display:flex;list-style:none;margin:0;padding:0;gap:2rem;justify-content:center}._navItem_9ljms_36{color:#fff;padding:.55rem 1.9rem;border-radius:2.1875rem;cursor:pointer;transition:all .3s ease}._active_9ljms_53{border-radius:2.1875rem;background:#023152;font-weight:600}._footer_1x4x1_1{padding:40px 0}._teamAttribution_1x4x1_5{text-align:center;font-size:24px;font-weight:700;color:#cb7700}._companySlider_i612u_1{width:var(--content-width);margin:0 auto}._mainContainer_i612u_6{display:flex;justify-content:center;align-items:center;position:relative;width:auto;margin-top:10px;margin-bottom:10px}._scrollContainer_i612u_16{justify-content:center;width:100%;overflow:hidden}._scrollContent_i612u_22{display:flex;flex-direction:row;animation:_scroll_i612u_16 30s linear infinite alternate}._scrollContent2_i612u_28{display:flex;flex-direction:row;animation:_scroll_i612u_16 30s linear infinite alternate-reverse;margin-top:20px}._imageContainer_i612u_35{padding:20px;display:flex;align-items:center;justify-content:center}._scrollImage_i612u_42{width:150px;height:60px;border-radius:10px;object-fit:contain;filter:grayscale(0%);transition:filter .3s ease;padding:10px}._scrollImage_i612u_42:hover{filter:grayscale(100%)}._scrollImage2_i612u_56{width:150px;height:60px;border-radius:10px;object-fit:contain;filter:grayscale(0%);transition:filter .3s ease;padding:10px}._scrollImage2_i612u_56:hover{filter:grayscale(100%)}@keyframes _scroll_i612u_16{0%{transform:translate(0)}to{transform:translate(-40%)}}._cardContainer_uqx85_1{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:30px;padding:60px 0;max-width:1200px;margin:0 auto}._card_uqx85_1{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:30px;border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #1f26875e;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:300px;transition:transform .3s ease,box-shadow .3s ease}._card_uqx85_1:hover{transform:translateY(-5px);box-shadow:0 12px 40px #1f268780}._cardTitle_uqx85_32{font-size:1.8rem;font-weight:600;color:orange;margin-bottom:20px;text-shadow:2px 2px 4px rgba(0,0,0,.3)}._cardDescription_uqx85_40{font-size:1rem;line-height:1.6;color:#ffffffe6;text-align:justify}@media (max-width: 768px){._cardContainer_uqx85_1{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);gap:20px;padding:40px 20px}._card_uqx85_1{padding:25px;min-height:250px}._cardTitle_uqx85_32{font-size:1.5rem}._cardDescription_uqx85_40{font-size:.9rem}}._loadingContainer_1pfw4_1{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#003152;display:flex;justify-content:center;align-items:center;z-index:9999;overflow:hidden}._loadingContainer_1pfw4_1:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 70%,rgba(74,144,226,.2) 0%,transparent 50%),radial-gradient(circle at 70% 30%,rgba(255,255,255,.1) 0%,transparent 50%);animation:_backgroundPulse_1pfw4_1 4s ease-in-out infinite}._loadingContent_1pfw4_35{text-align:center;z-index:1;position:relative}._loadingBar_1pfw4_41{width:300px;height:8px;background:#4668824d;border-radius:10px;margin:30px auto;overflow:hidden;position:relative;border:1px solid rgba(70,104,130,.5)}._loadingProgress_1pfw4_52{height:100%;background:linear-gradient(90deg,#466882,#5a7a96,#466882);border-radius:10px;width:0%;animation:_loadingFill_1pfw4_1 4s ease-in-out forwards;box-shadow:0 0 15px #46688299}._loadingText_1pfw4_61{font-size:1.4rem;color:#466882;font-weight:500;display:flex;align-items:center;justify-content:center;gap:5px}._dots_1pfw4_71{display:flex;gap:3px}._dots_1pfw4_71 span{animation:_dotHover_1pfw4_1 1.4s ease-in-out infinite}._dots_1pfw4_71 span:nth-child(1){animation-delay:0s}._dots_1pfw4_71 span:nth-child(2){animation-delay:.2s}._dots_1pfw4_71 span:nth-child(3){animation-delay:.4s}@keyframes _backgroundPulse_1pfw4_1{0%,to{opacity:.3}50%{opacity:.6}}@keyframes _loadingFill_1pfw4_1{0%{width:0%}to{width:100%}}@keyframes _dotHover_1pfw4_1{0%,80%,to{transform:translateY(0);opacity:.7}40%{transform:translateY(-8px);opacity:1}}@media (max-width: 768px){._loadingBar_1pfw4_41{width:250px}._loadingText_1pfw4_61{font-size:1.2rem}}
