@import url(https://fonts.googleapis.com/css2?family=National+Park:wght@200..800&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap);body{font-family:National Park,sans-serif}body.light{background-color:#fff;color:#121212}body.dark{color:#f5f5f5}body.dark .navbar{background-color:#1e1e1e}body.dark .dropdown-toggle,body.dark .nav-links a{color:#f5f5f5}body.dark .dropdown-toggle:hover,body.dark .nav-links a:hover{background-color:#333}.theme-toggle-btn{background:none;border:none;color:inherit;cursor:pointer;transition:transform .3s ease}.theme-toggle-btn:hover{transform:scale(1.2)}.App{font-family:Poppins,sans-serif}.navbar{align-items:center;background-color:#f9fdfd;box-shadow:0 1px 2px #00000014;display:flex;justify-content:space-between;padding:10px 20px;position:fixed;width:100%;z-index:1000}.logo img{height:50px;transition:filter .3s ease-in-out;width:115px}.nav-center{display:flex;flex:1 1;justify-content:flex-end}.nav-links{align-items:center;display:flex;gap:60px;list-style:none;margin:0;padding:0;transition:all .3s ease}.nav-links li{position:relative}.dropdown-toggle,.nav-links a{border:1px solid #fefefe;border-radius:10px;color:#222;cursor:pointer;display:inline-block;font-weight:600;padding:8px 16px;text-decoration:none;transition:all .2s ease}.dropdown-toggle:hover,.nav-links a:hover{background-color:#991f3d;color:#fff}.active{background-color:#991f3d;border-color:#991f3d;color:#fff!important}.dropdown-fullscreen{background-color:#fff;background:url(/static/media/NavBar%20Background.dbc1d930b8bb5e76deab.jpg) no-repeat 50%/cover;background-blend-mode:overlay;background-color:hsla(0,0%,86%,.404);box-shadow:0 4px 12px rgba(0,0,0,.477);display:none;flex-wrap:wrap;gap:2rem;justify-content:space-between;left:0;padding:2rem 5vw;position:fixed;top:60px;width:100%;z-index:998}.dropdown-fullscreen.show{display:flex}.dropdown-column{flex:1 1 300px;min-width:250px}.dropdown-column h5{color:#991f3d;font-size:1.2rem;font-weight:700;margin-bottom:1rem}.dropdown-column a{color:#fff;display:block;font-weight:500;margin-bottom:.75rem;text-decoration:none;transition:color .3s ease}.dropdown-column a:hover{color:#991f3d;text-decoration:underline}.menu-toggle{display:none}.hamburger-icon{cursor:pointer;display:none;font-size:26px;z-index:1001}.dropdown-mobile{list-style:none;margin-bottom:0;margin-top:10px;padding-left:16px}.dropdown-mobile li{margin-bottom:10px}.dropdown-mobile li strong{color:#991f3d;font-weight:600}.dropdown-mobile a{color:#222;font-weight:500;text-decoration:none;transition:color .3s ease}.dropdown-mobile a:hover{color:#991f3d;text-decoration:underline}.cyber-dropdown{display:flex;flex-wrap:wrap;gap:40px;padding:30px 60px}.cyber-menu-list{grid-gap:10px 30px;border-bottom:1px solid #ddd;display:grid;gap:10px 30px;grid-template-columns:repeat(2,1fr);justify-items:start;padding-bottom:15px;width:100%}.cyber-menu-item{cursor:pointer;font-weight:600;padding:8px 0;transition:color .3s ease;white-space:nowrap}.cyber-menu-item.active,.cyber-menu-item:hover{color:#991f3d}.cyber-content-area{display:flex;flex:1 1;flex-direction:column;gap:40px;max-height:70vh;overflow-y:auto;padding-left:30px}.services-grid{display:flex;flex-direction:column;gap:40px}.services-row{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.services-row .dropdown-column{min-width:280px}.services-row:nth-child(2) .dropdown-column{grid-template-columns:repeat(2,1fr)}.products-grid{display:flex;flex-wrap:wrap;gap:40px}.products-grid .dropdown-column{flex-basis:calc(50% - 40px);flex-grow:1;flex-shrink:1;min-width:280px}@media (max-width:1024px){.nav-links{gap:30px}.cyber-dropdown{gap:20px;padding:20px}.services-row{gap:25px;grid-template-columns:repeat(2,1fr)}}@media (max-width:769px){.navbar{align-items:center;flex-direction:row;justify-content:space-between;position:static}.nav-center{background-color:#fff;box-shadow:0 2px 8px #00000026;display:none;left:0;position:absolute;top:60px;width:100%;z-index:999}.menu-toggle:checked~.nav-center{display:block}.nav-links{align-items:center;flex-direction:column;gap:20px;padding:20px;text-align:center;width:100%}.nav-links li{align-self:center;max-width:100%;width:auto}.hamburger-icon{cursor:pointer;display:block;font-size:26px;margin-left:auto}.dropdown-fullscreen{background:#0000;box-shadow:none;display:none;padding:0;position:static;width:100%}.dropdown-fullscreen.mobile{display:block!important;padding:10px 20px}.dropdown-column{margin-bottom:15px;width:100%}.dropdown-column h5{margin-top:10px}.cyber-dropdown{flex-direction:column;padding:20px}.cyber-menu-list{border-bottom:1px solid #ddd;grid-template-columns:1fr;text-align:center}.services-row{gap:20px;grid-template-columns:1fr}.dropdown-inline{background:#fff;border-radius:8px;box-shadow:0 6px 18px #0000001f;box-sizing:border-box;left:50%;min-width:200px;padding:12px;position:absolute;top:calc(100% + 8px);transform:translateX(-50%);width:auto;z-index:1002}.dropdown-inline .dropdown-column{margin-bottom:8px;min-width:0;width:100%}}body.dark .navbar{background-color:#1a1a1a;box-shadow:0 1px 2px #ffffff1a}body.dark .dropdown-toggle,body.dark .nav-links a{border-color:#333;color:#f0f0f0}body.dark .dropdown-toggle:hover,body.dark .nav-links a:hover{background-color:#991f3d;color:#fff}body.dark .active{background-color:#991f3d;border-color:#991f3d;color:#fff!important}body.dark .nav-center{background-color:#1a1a1a}body.dark .dropdown-fullscreen{background-color:#1a1a1a;box-shadow:0 4px 12px #ffffff1a}body.dark .dropdown-column h5{color:#991f3d}body.dark .dropdown-column a{color:#f0f0f0}body.dark .dropdown-column a:hover{color:#991f3d;text-decoration:underline}body.dark .dropdown-mobile a{color:#f0f0f0}body.dark .dropdown-mobile a:hover,body.dark .dropdown-mobile li strong{color:#991f3d}body.dark .theme-toggle-btn{background:#0000;color:#f0f0f0}@media (max-width:769px){.dropdown-fullscreen{box-shadow:none;display:block!important;padding:0;position:static;width:100%}.cyber-dropdown,.dropdown-column{width:100%}}.cyber-content-area h5,.cyber-menu-item h5{background-color:initial!important;color:#fff!important}.cyber-menu-item:hover h5{text-decoration:underline}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.landingHome{align-items:center;background-color:#0d0d0d;color:#fff;display:flex;justify-content:center;margin-top:60px;min-height:100vh;overflow:hidden;padding:0 2rem;position:relative;text-align:center}.landingHome-video{object-fit:cover;z-index:1}.landingHome-overlay,.landingHome-video{height:100%;left:0;position:absolute;top:0;width:100%}.landingHome-overlay{background:rgba(10,10,30,.282);z-index:2}.landingHome-content{max-width:1200px;padding:1rem;position:relative;width:100%;z-index:3}.landingHome-content h1{font-size:4.5vw;font-weight:700;margin-bottom:1rem}.landingHome-content h6{font-size:2vw;margin-bottom:2rem}.landingHome-content button{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;padding:.8rem 2rem;transition:background-color .3s ease}.landingHome-content button:hover{background-color:#fff;color:#991f3d}@media (max-width:768px){.landingHome-content h1{font-size:8vw}.landingHome-content h6{font-size:3.5vw}.landingHome-content button{font-size:1rem;padding:.6rem 1.5rem}}@media (max-width:480px){.landingHome-content h1{font-size:10vw}.landingHome-content h6{font-size:4vw}.landingHome-content button{font-size:.9rem;padding:.5rem 1.2rem}}@media (max-width:768px) and (min-width:320px){.landingHome{margin-top:-10px}}.services-section{background-color:#fff;color:#000;padding:60px 20px;text-align:center;transition:background-color .3s ease,color .3s ease}body.dark .services-section{background-color:#1e1e1e;color:#f0f0f0}.services-section-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:40px}body.dark .services-section-title{color:#991f3d}.services-section-description{color:#000;font-size:18px;line-height:1.6;margin:0 auto 40px;max-width:900px}body.dark .services-section-description{color:#ddd}.services-cards{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);justify-content:center;padding:20px}@media (max-width:1024px) and (min-width:769px){.services-cards{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px) and (min-width:425px){.services-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:424px){.services-cards{grid-template-columns:1fr}}.service-card{height:320px;perspective:1000px;width:100%}.card-inner{height:100%;position:relative;text-align:left;transform-style:preserve-3d;transition:transform .8s;width:100%}.service-card:hover .card-inner{transform:rotateY(180deg)}.card-back,.card-front{backface-visibility:hidden;border-radius:12px;height:100%;overflow:hidden;position:absolute;width:100%}.card-front{background-color:#fff;border:1px solid #eee;box-shadow:0 4px 20px #00000014;display:flex;flex-direction:column;transition:background-color .3s ease}body.dark .card-front{background-color:#1f1f1f;border-color:#444;box-shadow:0 4px 15px #ffffff0d}.card-front img{height:75%;object-fit:cover;width:100%}.card-front-content{align-items:center;display:flex;justify-content:space-between;padding:16px}.card-front h5{color:#991f3d;font-size:20px;font-weight:600;margin:0}body.dark .card-front h5{color:#fff}.arrow{animation:zoomInOut 1s ease-in-out infinite;color:#991f3d;cursor:pointer;font-size:20px}body.dark .arrow{color:#fff}.card-back{align-items:center;display:flex;font-size:16px;font-weight:500;justify-content:center;line-height:1.6;padding:20px;text-align:left;transform:rotateY(180deg)}.card-back,body.dark .card-back{background-color:#991f3d;color:#fff}.zoom{animation:zoomInOut 1s infinite;display:inline-block}@keyframes zoomInOut{0%{transform:scale(1)}50%{transform:scale(2)}to{transform:scale(1)}}@media (max-width:704px) and (min-width:425px){.card-back{font-size:14px;line-height:1.5;padding:16px}.service-card{height:300px}.card-front img{height:70%}}@media (max-width:424px){.card-back{font-size:13px;line-height:1.5;padding:12px}.card-front h5{font-size:16px}.arrow{font-size:18px}.service-card{height:280px}.card-front img{height:70%}}@media (max-width:544px) and (min-width:425px){.services-cards{grid-template-columns:1fr}}.landingwork-container{background-color:#fff;padding:60px 20px;text-align:center}.landingwork-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.landingwork-steps-wrapper{margin:0 auto;max-width:1200px;position:relative}.landingwork-bottom-steps,.landingwork-top-steps{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr);margin-bottom:10px}.landingwork-step-box{padding-top:49px}.landingwork-step-box-1,.landingwork-step-box-2{padding-top:69px}.landingwork-step-box-3{padding:0}.landingwork-step-title{color:#991f3d;font-size:20px;font-weight:700;margin-top:10px}.landingwork-step-description{color:#000;font-size:14px;line-height:1.5}.landingwork-circle-container-bottom,.landingwork-circle-container-top{align-items:center;display:flex;flex-direction:column;position:relative;z-index:2}.landingwork-circle-container-top{margin-top:120px}.landingwork-circle-icon{border-radius:50%;color:#fff;font-size:24px;height:80px;justify-content:center;padding:20px;width:80px}.landingwork-circle-icon,.landingwork-timeline{align-items:center;background-color:#991f3d;display:flex}.landingwork-timeline{border-radius:10px;height:50px;justify-content:space-around;margin:30px 0}.landingwork-timeline-number{color:#fff;font-size:20px;font-weight:700}@media (max-width:768px){.landingwork-bottom-steps,.landingwork-top-steps{align-items:center;display:flex;flex-direction:column}.landingwork-step-box,.landingwork-step-box-1,.landingwork-step-box-2,.landingwork-step-box-3{margin:0 auto;max-width:300px}.landingwork-circle-icon{font-size:20px;height:60px;width:60px}.landingwork-timeline{display:none}}body.dark .landingwork-container{background-color:#1e1e1e}body.dark .landingwork-step-title,body.dark .landingwork-title{color:#991f3d}body.dark .landingwork-step-description{color:#f5f5f5}body.dark .landingwork-circle-icon{background-color:#991f3d;color:#fff}body.dark .landingwork-timeline{background-color:#991f3d}body.dark .landingwork-timeline-number{color:#fff}.logo-section{background-color:#fff;overflow:hidden;padding:40px 20px}.logo-section-title{color:#991f3d;font-size:32px;font-weight:700;margin-bottom:40px;text-align:center}.logo-container{animation:scroll-left 30s linear infinite;display:flex;gap:20px;width:max-content}.logo-scroll-wrapper{overflow:hidden;padding:10px 20px}.logo-box{align-items:center;display:flex;flex:0 0 auto;height:auto;justify-content:center;opacity:1;transition:transform .3s ease,opacity .3s ease;width:120px}.logo-box img{max-height:60px;max-width:100%;object-fit:contain}.logo-box:hover{opacity:1;transform:scale(1.05)}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:768px){.logo-box{width:100px}}@media (max-width:480px){.logo-box{width:80px}}body.dark .logo-section{background-color:#1e1e1e}body.dark .logo-section-title{color:#991f3d}body.dark .logo-box{background-color:#8989894b;border-radius:50px}.industry-sections{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;padding:4rem 2rem;position:relative;transition:background-image .5s ease-in-out}.industry-sections:before{background:#00000073;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.industry-columns,.industry-heading{position:relative;z-index:2}.industry-heading{color:#fff;font-size:3.5rem;font-weight:800;margin-bottom:3rem;text-align:center}.industry-columns{grid-gap:15px;display:grid;grid-template-columns:repeat(3,1fr)}.industry-column{align-items:flex-end;background-color:#00000059;border-radius:15px;cursor:pointer;display:flex;justify-content:flex-start;min-height:280px;overflow:hidden;padding:2rem;position:relative;transition:all .4s ease-in-out}.industry-column.active,.industry-column:hover{background-color:#0009;box-shadow:0 10px 25px #0006;transform:translateY(-6px)}.industry-content{z-index:2}.industry-column h2{color:#fff;font-size:1.6rem;font-weight:700;margin-bottom:1rem}.industry-column p{color:#f1f1f1;font-size:1rem;line-height:1.6;margin-bottom:0}@media (max-width:1024px){.industry-columns{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.industry-columns{grid-template-columns:1fr}.industry-heading{font-size:2.5rem}.industry-column{min-height:220px;padding:1.5rem}}.careers-container{display:flex;flex-wrap:wrap;height:80vh;margin-top:60px;width:100%}.careers-left,.careers-right{align-items:center;display:flex;flex:1 1 50%;justify-content:center;min-height:40vh}.careers-left{background:radial-gradient(circle at bottom left,#c4c0b4,#5d030f);color:#fff;padding:50px 20px 20px;text-align:left}.careers-left h1{font-size:3rem;font-weight:700}.careers-right{height:100%}.careers-right img{width:100%}.careers-right{align-items:center;display:flex;height:auto;justify-content:center;overflow:hidden;position:relative;width:100%}.careers-right img{display:block;height:100%;max-height:80vh;object-fit:cover;width:auto}@media (max-width:1440px){.careers-left h1{font-size:2.8rem}.careers-left{padding:40px 30px 20px}.careers-right img{object-fit:cover}@media (max-width:1440px){.careers-container{height:auto}.careers-left,.careers-right{min-height:50vh}}}@media (max-width:1024px){.careers-container{flex-direction:column;height:auto}.careers-left,.careers-right{flex:1 1 100%;min-height:50vh}.careers-right{height:50vh}.careers-right img{display:block;height:100%;object-fit:cover;width:100%}}@media (max-width:768px){.careers-container{flex-direction:column;height:auto}.careers-left,.careers-right{flex:1 1 100%;min-height:50vh}.careers-left h1{font-size:2rem}}@media (max-width:480px){.careers-left,.careers-left h1{padding:50px 20px 20px}.careers-left h1{font-size:1.8rem}.careers-left{padding:15px}}.about-drives-section{min-height:800px;padding-top:70px;width:100%}.about-drives-section img{display:block;height:100%;object-fit:cover;position:relative;transition:transform .5s ease;width:100%}.heading{align-items:center;color:#991f3d;display:flex;font-size:2.5rem;font-weight:700;justify-content:center;margin-bottom:40px}.about-drives-image-card,.about-drives-image-only,.about-drives-image-only-1,.about-drives-image-overlay,.about-drives-text-card{overflow:hidden;position:relative}.about-drives-image-card:hover img,.about-drives-image-only-1:hover img,.about-drives-image-only:hover img,.about-drives-image-overlay:hover img{transform:scale(1.05)}.about-drives-image-card:before,.about-drives-image-only-1:before,.about-drives-image-only:before,.about-drives-image-overlay:before{background:#0006;content:"";height:100%;left:0;position:absolute;top:0;transition:all .5s ease;width:100%;z-index:1}.about-drives-section h4{font-size:1.5rem;margin:0;padding:0;text-align:center}.text-overlay{background:#00000080;left:50%;text-align:center;top:50%;transform:translate(-50%,-50%)}.overlay-text,.text-overlay{border-radius:8px;color:#fff;font-size:1.2rem;font-weight:500;padding:10px 20px;position:absolute;z-index:2}.overlay-text{bottom:20px;left:20px}.about-drives-text-card{align-items:center;background:radial-gradient(circle at bottom left,#c4c0b4,#5d030f);color:#fff;display:flex;justify-content:center}@media (max-width:1200px){.about-drives-section{padding-top:40px}.about-drives-section h4{font-size:1.4rem}}@media (max-width:992px){.about-drives-section{padding-top:60px}.about-drives-section h4{font-size:1.3rem}}@media (max-width:768px){.about-drives-section{min-height:auto;padding-top:40px}.row.g-0{flex-direction:column}.col-3,.col-6{height:auto;width:100%}.col-6{height:250px!important}.col-3{height:200px}.about-drives-section h4{font-size:1.2rem}.overlay-text,.text-overlay{font-size:1rem;padding:8px 12px}}@media (max-width:480px){.about-drives-section h4{font-size:1rem}.overlay-text,.text-overlay{font-size:.9rem;padding:6px 10px}.col-6{height:200px!important}.col-3{height:180px}}body.dark .about-drives-section{background-color:#1e1e1e}body.dark .heading{color:#fff}body.dark .about-drives-section h4{color:#f0f0f0}body.dark .about-drives-text-card{background:radial-gradient(circle at bottom left,#3a3a3a,#991f3d);color:#fff}body.dark .overlay-text,body.dark .text-overlay{background:#0009;color:#fff}body.dark .about-drives-image-card:before,body.dark .about-drives-image-only-1:before,body.dark .about-drives-image-only:before,body.dark .about-drives-image-overlay:before{background:#00000080}.aboutcard-container{color:#000;margin-top:-100px;padding:40px;text-align:center}.aboutcard-container h1{align-items:center;color:#991f3d;display:flex;font-size:2.5rem;font-weight:700;justify-content:center;margin-bottom:5px;margin-top:55px}.aboutcard-container p{color:#555;font-size:1.2rem;line-height:1.8;margin:0 auto 40px;max-width:900px;text-align:center}.aboutcard-item{border-top:2px solid #e7e1e1}.aboutcard-item:last-child{border-bottom:2px solid #e7e1e1}.aboutcard-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:20px 0;text-align:left;transition:all .3s ease}.aboutcard-header.active{background-color:#991f3d;color:#fff;padding:20px 20px 20px 90px}.aboutcard-title{flex-grow:1;font-size:22px;font-weight:600;padding-right:15px}.aboutcard-plus{font-size:28px;font-weight:200}.aboutcard-content{border-bottom:2px solid #e7e1e1;font-size:16px;overflow:hidden;padding:20px 10px 40px 80px;text-align:left;transition:all .3s ease}.aboutcard-content p{line-height:1.6;margin-bottom:20px}.aboutcard-wrapper{flex-wrap:wrap;gap:30px}.aboutcard-text,.aboutcard-wrapper{align-items:flex-start;display:flex}.aboutcard-text{flex:1 1 50%;flex-direction:column;justify-content:flex-start;text-align:left}.aboutcard-text p{text-align:left}.aboutcard-image{flex:1 1 20%}.aboutcard-image img{border-radius:8px;height:auto;max-height:300px;max-width:400px;object-fit:cover;width:100%}@media (max-width:768px){.aboutcard-container{padding:20px}.aboutcard-content{padding:20px 10px}.aboutcard-wrapper{flex-direction:column}.aboutcard-image,.aboutcard-text{flex:1 1 100%}.aboutcard-title{font-size:18px}.aboutcard-plus{font-size:24px}.aboutcard-image img{max-height:200px;max-width:100%}}body.dark .aboutcard-container{background-color:#1e1e1e;color:#f5f5f5}body.dark .aboutcard-container h1{color:#991f3d}body.dark .aboutcard-container p{color:#dcdcdc}body.dark .aboutcard-header{background-color:#2a2a2a;color:#f5f5f5}body.dark .aboutcard-header.active{background-color:#991f3d;color:#fff}body.dark .aboutcard-content{background-color:#1e1e1e;border-bottom:2px solid #444;color:#eaeaea}body.dark .aboutcard-text p{color:#eaeaea}body.dark .aboutcard-item{border-top:2px solid #444}body.dark .aboutcard-item:last-child{border-bottom:2px solid #444}body.dark .aboutcard-image img{filter:brightness(.9)}.history-section{align-items:center;background:#fff;display:flex;justify-content:center;min-height:20vh;padding:60px 20px;width:100%}.history-container{background:#fff;border-radius:12px;box-shadow:0 10px 30px #0000001a;max-width:900px;padding:20px;text-align:center}.history-title{align-items:center;color:#991f3d;display:flex;font-size:2.5rem;font-weight:700;justify-content:center;margin-bottom:5px;margin-top:55px}.history-description{color:#555;font-size:1.2rem;line-height:1.8}@media (max-width:768px){.history-container{padding:30px 20px}.history-title{font-size:2rem}.history-description{font-size:1rem}}body.dark .history-section{background-color:#1e1e1e}body.dark .history-container{background-color:#2a2a2a;box-shadow:0 10px 30px #ffffff0d;color:#f0f0f0}body.dark .history-title{color:#991f3d}body.dark .history-description{color:#e0e0e0}.business-stats{background-color:#fff;padding:60px 20px;text-align:center;transition:background-color .4s ease,color .4s ease}.business-stats-subtitle{color:#991f3d;font-size:16px;font-weight:500;margin-bottom:10px}.business-stats-title{color:#991f3d;font-size:32px;font-weight:700;margin-bottom:20px}.business-stats-description{color:#000;font-size:16px;line-height:1.6;margin:0 auto 40px;max-width:800px}.business-stats-grid{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.business-stats-item{flex:1 1 200px;max-width:220px;text-align:center}.business-icon{color:#991f3d;font-size:48px;margin-bottom:10px}.business-number{color:#1a1a1a;font-size:28px;font-weight:700}.business-label{color:#333;font-size:16px;margin-top:5px}body.dark .business-stats{background-color:#1e1e1e}body.dark .business-stats-subtitle,body.dark .business-stats-title{color:#991f3d}body.dark .business-label,body.dark .business-number,body.dark .business-stats-description{color:#f0f0f0}body.dark .business-icon{color:#991f3d}@media (max-width:1024px){.business-stats-grid{gap:30px}.business-stats-title{font-size:28px}.business-number{font-size:24px}}@media (max-width:600px){.business-stats-grid{align-items:center;flex-direction:column}.business-stats-item{margin-bottom:30px}.business-stats-title{font-size:24px}.business-stats-description{font-size:14px;padding:0 10px}.business-icon{font-size:40px}.business-number{font-size:22px}}.client{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:center;min-height:20vh;padding:60px 20px;transition:background-color .4s ease,color .4s ease}.client .heading{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:40px}.client img{height:auto;max-width:100%;width:1700px}body.dark .client{background-color:#1e1e1e}body.dark .client .heading{color:#991f3d}.AboutImageSwap-container{background-color:#fff;height:auto;padding:2rem 1rem 10rem;text-align:center;transition:background-color .4s ease,color .4s ease}.AboutImageSwap-title{align-items:center;color:#991f3d;display:flex;font-size:2.5rem;font-weight:700;justify-content:center;margin-bottom:5px;margin-top:55px;text-align:center;transition:color .4s ease}.AboutImageSwap-description{color:#555;font-size:1.2rem;line-height:1.8;margin:0 auto 40px;max-width:900px;text-align:center;transition:color .4s ease}.AboutImageSwap-main-content{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.AboutImageSwap-left{color:#222;cursor:pointer;display:flex;flex:1 1 250px;flex-direction:column;font-size:1.2rem;font-weight:600;gap:1.5rem;margin-left:5%;min-width:220px;text-align:left;transition:color .4s ease}.AboutImageSwap-left div{position:relative}.AboutImageSwap-left p:hover{color:#991f3d;transition:color .3s ease}.AboutImageSwap-hover-text{color:#666;display:block;font-size:.95rem;line-height:1.4;margin-top:.4rem;max-width:300px;transition:color .4s ease}.AboutImageSwap-right{align-items:center;display:flex;flex:2 1 600px;flex-direction:column;margin-top:50px;position:relative}.AboutImageSwap-row,.AboutImageSwap-row1{animation:floatUpDown 4s ease-in-out infinite;display:flex;flex-wrap:wrap;gap:9rem;justify-content:center;position:relative;z-index:1}.AboutImageSwap-row{margin-top:-3%}.AboutImageSwap-row1{animation-direction:reverse;margin-bottom:-9%;margin-top:19%}.AboutImageSwap-small-img{border-radius:12px;box-shadow:0 4px 12px #0000001a;height:150px;object-fit:cover;transition:transform .3s ease;width:280px}.AboutImageSwap-center{left:50%;margin:20px 0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.AboutImageSwap-center-img{border-radius:16px;box-shadow:0 6px 20px #0003;height:260px;width:500px}@keyframes floatUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media (max-width:1024px){.AboutImageSwap-row,.AboutImageSwap-row1{gap:3rem}.AboutImageSwap-small-img{height:120px;width:220px}.AboutImageSwap-center-img{height:280px;width:480px}}@media (max-width:768px){.AboutImageSwap-main-content{align-items:center;flex-direction:column}.AboutImageSwap-left{align-items:center;margin-left:0;text-align:center}.AboutImageSwap-row,.AboutImageSwap-row1{flex-wrap:wrap;gap:1.5rem}.AboutImageSwap-small-img{height:100px;width:160px}.AboutImageSwap-center-img{height:180px;width:300px}}@media (max-width:480px){.AboutImageSwap-title{font-size:1.8rem}.AboutImageSwap-description{font-size:1rem}.AboutImageSwap-left{font-size:1rem;gap:1rem}.AboutImageSwap-small-img{height:90px;width:130px}.AboutImageSwap-center-img{height:150px;width:240px}.AboutImageSwap-hover-text{font-size:.85rem;max-width:90%}}body.dark .AboutImageSwap-container{background-color:#1e1e1e}body.dark .AboutImageSwap-left p,body.dark .AboutImageSwap-title{color:#fff}body.dark .AboutImageSwap-description,body.dark .AboutImageSwap-hover-text{color:#ccc}.WebHome{align-items:center;background-color:#0d0d0d;color:#fff;display:flex;justify-content:center;margin-top:70px;min-height:100vh;overflow:hidden;padding:2rem;position:relative;text-align:left}.WebHome-image{object-fit:cover;z-index:1}.WebHome-image,.WebHome-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.WebHome-overlay{background:#0a0a1e80;z-index:2}.WebHome-content{max-width:1200px;padding:1rem;position:relative;width:100%;z-index:3}.WebHome-content h1{font-size:clamp(1.8rem,5vw,3.5rem);font-weight:700;margin-bottom:1rem}.WebHome-content p,.WebHome-content ul{font-size:clamp(1rem,2vw,1.25rem);margin-bottom:1rem}.WebHome-content ul{list-style:none;padding-left:0}.WebHome-content ul li{margin-bottom:.5rem;padding-left:2rem;position:relative}.WebHome-content ul li:before{content:"✓";font-weight:700;left:0;position:absolute}.WebHome-content button{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;padding:.8rem 2rem;transition:background-color .3s ease}.WebHome-content button:hover{background-color:#fff;color:#991f3d}@media (max-width:768px){.WebHome{align-items:flex-start;padding:1rem}.WebHome-content{padding:.5rem}}@media (max-width:480px){.WebHome-content h1{text-align:center}.WebHome-content ul li{padding-left:1.5rem}}.WebServices-section{background-color:#fff;padding:60px 5%;text-align:center}.WebServices-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.WebServices-line{background-color:#991f3d;border:none;height:4px;margin:0 auto 20px;width:200px}.WebServices-subtitle{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:1350px;text-align:center}.WebServices-row{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;margin-bottom:40px}.WebServices-programs{background-color:#fff;border-radius:16px;box-shadow:0 4px 12px #00000014;box-shadow:0 4px 14px #991f3d;display:flex;flex-direction:column;min-height:280px;padding:20px 25px;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.WebServices-programs:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-10px)}.WebServices-Icon{height:60px;margin-bottom:20px;transition:transform .3s;width:60px}.WebServices-programs:hover .WebServices-Icon{transform:scale(1.15)}.WebServices-programs h3{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:10px}.WebServices-programs p{color:#4b5563;font-size:.95rem;line-height:1.5;text-align:left}@media (max-width:1024px) and (min-width:768px){.WebServices-row{gap:20px;grid-template-columns:repeat(3,1fr)}.WebServices-programs{width:100%}}@media (max-width:767px) and (min-width:481px){.WebServices-row{grid-template-columns:repeat(2,1fr)}.WebServices-programs{width:100%}}@media (max-width:480px){.WebServices-section{padding:40px 15px}.WebServices-title{font-size:1.7rem}.WebServices-subtitle{font-size:.95rem}.WebServices-row{grid-template-columns:1fr}.WebServices-programs{width:100%}}body.dark .WebServices-section{background-color:#1e1e1e}body.dark .WebServices-title{color:#991f3d}body.dark .WebServices-line{background-color:#fff}body.dark .WebServices-subtitle{color:#ddd}body.dark .WebServices-programs{background-color:#2a2a2a;box-shadow:0 4px 14px #ffffff14}body.dark .WebServices-programs:hover{box-shadow:0 8px 24px #fff3}body.dark .WebServices-programs h3{color:#fff}body.dark .WebServices-programs p{color:#ccc}.WebCycle-section{background-color:#fff;padding:60px 20px;text-align:center}.WebCycle-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.WebCycle-line{background-color:#991f3d;border:none;border-radius:2px;height:4px;margin:0 auto 30px;width:200px}.WebCycle-subtitle{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:1350px;text-align:center}.WebCycle-row{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));justify-content:center}.WebCycle-card{background:#fff;border-radius:16px;box-shadow:0 4px 14px #991f3d;min-height:30px;padding:30px 20px;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease;width:100%}.WebCycle-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-10px)}.WebCycle-number{color:#991f3d;font-size:2rem;font-weight:600;position:absolute;right:20px;top:15px}.WebCycle-Icon{font-size:50px;margin-bottom:20px}.WebCycle-card h3{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:10px}.WebCycle-card p{color:#4b5563;font-size:.95rem;line-height:1.5}@media (max-width:1024px) and (min-width:768px){.WebCycle-row{gap:20px;grid-template-columns:repeat(5,1fr)}.WebCycle-card{width:100%}.WebCycle-title{font-size:2.2rem}}@media (max-width:767px) and (min-width:481px){.WebCycle-row{grid-template-columns:repeat(2,1fr)}.WebCycle-card{width:100%}.WebCycle-title{font-size:2rem}.WebCycle-subtitle{font-size:.95rem;padding:0 10px}}@media (max-width:480px){.WebCycle-title{font-size:1.6rem}.WebCycle-subtitle{font-size:.9rem}.WebCycle-card{min-height:auto;padding:25px 15px;width:100%}.WebCycle-number{font-size:1.5rem}.WebCycle-Icon{font-size:40px}}body.dark .WebCycle-section{background-color:#1e1e1e}body.dark .WebCycle-title{color:#991f3d}body.dark .WebCycle-line{background-color:#fff}body.dark .WebCycle-subtitle{color:#ddd}body.dark .WebCycle-card{background-color:#2a2a2a;box-shadow:0 4px 14px #ffffff14}body.dark .WebCycle-card:hover{box-shadow:0 8px 24px #ffffff26}body.dark .WebCycle-card h3,body.dark .WebCycle-number{color:#fff}body.dark .WebCycle-card p{color:#ccc}.CrucialPillars-section{background-color:#fff;padding:60px 20px;text-align:center}.CrucialPillars-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.CrucialPillars-line{background-color:#991f3d;border:none;border-radius:2px;height:4px;margin:0 auto 30px;width:200px}.CrucialPillars-subtitle{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:1350px;text-align:center}.CrucialPillars-row{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.CrucialPillars-card{background:#fff;border-radius:16px;box-shadow:0 4px 14px #991f3d;min-height:30px;padding:30px 20px;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease;width:300px}.CrucialPillars-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-10px)}.CrucialPillars-Icon{font-size:50px;margin-bottom:20px}.CrucialPillars-card h3{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:10px}.CrucialPillars-card p{color:#4b5563;font-size:.95rem;line-height:1.5}@media (max-width:1024px) and (min-width:768px){.CrucialPillars-row{gap:30px;justify-content:center}.CrucialPillars-card{min-width:0;width:calc(25% - 22.5px)}.CrucialPillars-title{font-size:2.2rem}}@media (max-width:768px) and (min-width:425px){.CrucialPillars-row{gap:30px;justify-content:center}.CrucialPillars-card{max-width:none;min-width:0;width:calc(50% - 15px)}.CrucialPillars-title{font-size:2rem}.CrucialPillars-subtitle{font-size:.95rem;padding:0 10px}}@media (max-width:425px){.CrucialPillars-row{align-items:center;flex-direction:column;gap:20px}.CrucialPillars-card{max-width:350px;min-height:auto;padding:25px 15px;width:90%}.CrucialPillars-title{font-size:1.6rem}.CrucialPillars-subtitle{font-size:.9rem}.CrucialPillars-Icon{font-size:40px;margin-bottom:15px}}body.dark .CrucialPillars-section{background-color:#1e1e1e}body.dark .CrucialPillars-title{color:#991f3d}body.dark .CrucialPillars-line{background-color:#fff}body.dark .CrucialPillars-subtitle{color:#ddd}body.dark .CrucialPillars-card{background-color:#2a2a2a;box-shadow:0 4px 14px #ffffff14}body.dark .CrucialPillars-card:hover{box-shadow:0 8px 24px #ffffff26}body.dark .CrucialPillars-card h3{color:#fff}body.dark .CrucialPillars-card p{color:#ccc}.WebAreas-section{background-color:#fff;padding:60px 20px;text-align:center}.WebAreas-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.WebAreas-line{background-color:#991f3d;border:none;border-radius:2px;height:4px;margin:0 auto 30px;width:200px}.WebAreas-subtitle{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:1350px;text-align:center}.WebAreas-row{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-bottom:40px}.WebAreas-card{background:#fff;border-radius:16px;box-shadow:0 4px 14px #991f3d;flex-basis:calc(33.33333% - 30px);flex-grow:0;flex-shrink:0;max-width:calc(33.33333% - 50px);padding:30px 20px;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.WebAreas-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-10px)}.WebAreas-Icon{color:inherit;display:inline-block;font-size:50px;margin-bottom:20px}.WebAreas-card h3{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:10px}.WebAreas-card p{color:#4b5563;font-size:.95rem;line-height:1.5}@media (max-width:1024px) and (min-width:768px){.WebAreas-card{flex-basis:calc(33.33333% - 30px);flex-grow:0;flex-shrink:0;max-width:calc(33.33333% - 30px)}.WebAreas-title{font-size:2.2rem}}@media (max-width:768px) and (min-width:426px){.WebAreas-card{flex-basis:calc(50% - 15px);flex-grow:0;flex-shrink:0;max-width:calc(50% - 15px)}.WebAreas-title{font-size:2rem}.WebAreas-subtitle{font-size:.95rem;padding:0 10px}}@media (max-width:425px){.WebAreas-row{align-items:center;flex-direction:column}.WebAreas-card{flex:0 0 90%;max-width:90%;padding:25px 15px}.WebAreas-title{font-size:1.6rem}.WebAreas-subtitle{font-size:.9rem}.WebAreas-Icon{font-size:40px}}body.dark .WebAreas-section{background-color:#1e1e1e}body.dark .WebAreas-title{color:#991f3d}body.dark .WebAreas-line{background-color:#fff}body.dark .WebAreas-subtitle{color:#ddd}body.dark .WebAreas-card{background-color:#2a2a2a;box-shadow:0 4px 14px #ffffff14}body.dark .WebAreas-card:hover{box-shadow:0 8px 24px #ffffff26}body.dark .WebAreas-card h3{color:#fff}body.dark .WebAreas-card p{color:#ccc}.WebIndustries-section{background-color:#fff;padding:60px 20px;text-align:center}.WebIndustries-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.WebIndustries-line{background-color:#991f3d;border:none;border-radius:2px;height:4px;margin:0 auto 30px;width:200px}.WebIndustries-subtitle{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:1350px;text-align:center}.WebIndustries-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-bottom:40px}.WebIndustries-card{border-radius:16px;flex-basis:calc(25% - 22.5px);flex-grow:0;flex-shrink:0;height:200px;max-width:calc(25% - 22.5px);overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.WebIndustries-card img{border-radius:16px;display:block;height:100%;object-fit:cover;width:100%}.WebIndustries-card h3{background-color:#00000080;border-radius:6px;bottom:15px;color:#fff;font-size:1.1rem;font-weight:600;left:20px;margin:0;padding:6px 12px;position:absolute}.WebIndustries-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-10px)}@media (max-width:1024px) and (min-width:768px){.WebIndustries-card{flex-basis:calc(33.33333% - 20px);flex-grow:0;flex-shrink:0;max-width:calc(33.33333% - 20px)}.WebIndustries-title{font-size:2.2rem}}@media (max-width:768px) and (min-width:426px){.WebIndustries-card{flex-basis:calc(50% - 15px);flex-grow:0;flex-shrink:0;max-width:calc(50% - 15px)}.WebIndustries-title{font-size:2rem}.WebIndustries-subtitle{font-size:.95rem;padding:0 10px}}@media (max-width:425px){.WebIndustries-grid{align-items:center;flex-direction:column}.WebIndustries-card{flex:0 0 90%;height:180px;max-width:90%}.WebIndustries-title{font-size:1.6rem}.WebIndustries-subtitle{font-size:.9rem}}body.dark .WebIndustries-section{background-color:#1e1e1e}body.dark .WebIndustries-title{color:#991f3d}body.dark .WebIndustries-line{background-color:#fff}body.dark .WebIndustries-subtitle{color:#ddd}body.dark .WebIndustries-card h3{background-color:#000000b3;color:#fff}.WebWhy-section{background-color:#fff;padding:60px 20px;text-align:center}.WebWhy-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.WebWhy-line{background-color:#991f3d;border:none;border-radius:2px;height:4px;margin:0 auto 30px;width:200px}.WebWhy-subtitle{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:1350px}.WebWhy-row{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-bottom:40px}.WebWhy-card{background:#fff;border-radius:16px;box-shadow:0 4px 14px #991f3d;padding:30px 20px;text-align:left;transition:transform .3s ease,box-shadow .3s ease;width:350px}.WebWhy-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-10px)}.WebWhy-card-inner{align-items:flex-start;display:flex;gap:20px}.WebWhy-icon-wrapper{flex-shrink:0}.WebWhy-Icon{color:inherit;font-size:40px;margin:0}.WebWhy-content h3{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:10px}.WebWhy-content p{color:#4b5563;font-size:.95rem;line-height:1.5}@media (max-width:1026px) and (min-width:769px){.WebWhy-card{flex-basis:calc(33.333% - 30px);flex-grow:1;flex-shrink:1;max-width:calc(33.333% - 30px)}.WebWhy-title{font-size:2.2rem}}@media (max-width:768px) and (min-width:426px){.WebWhy-row{flex-direction:row;flex-wrap:wrap;justify-content:center}.WebWhy-card{flex-basis:calc(50% - 30px);flex-grow:1;flex-shrink:1;max-width:calc(50% - 30px)}.WebWhy-title{font-size:2rem}.WebWhy-subtitle{font-size:.95rem;padding:0 10px}.WebWhy-card-inner{flex-direction:row}}@media (max-width:425px){.WebWhy-row{align-items:center;flex-direction:column}.WebWhy-card{max-width:350px;width:90%}.WebWhy-title{font-size:1.6rem}.WebWhy-subtitle{font-size:.9rem}.WebWhy-card{padding:25px 15px}.WebWhy-Icon{font-size:35px}.WebWhy-card-inner{align-items:center;flex-direction:column;text-align:center}.WebWhy-content{text-align:center}}body.dark .WebWhy-section{background-color:#1e1e1e}body.dark .WebWhy-title{color:#991f3d}body.dark .WebWhy-line{background-color:#fff}body.dark .WebWhy-subtitle{color:#ddd}body.dark .WebWhy-card{background-color:#2a2a2a;box-shadow:0 4px 14px #ffffff14}body.dark .WebWhy-card:hover{box-shadow:0 8px 24px #ffffff26}body.dark .WebWhy-content h3{color:#fff}body.dark .WebWhy-content p{color:#ccc}.WebTechnologies-section{margin:auto;max-width:1200px;padding:40px 20px;text-align:center}.WebTechnologies-section h1{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.WebTechnologies-line{background-color:#991f3d;border:none;height:4px;margin:0 auto 20px;width:200px}.WebTechnologies-section p{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:1350px;text-align:center}.WebTechnologies-items{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);justify-items:center}.WebTechnologies-card{background-color:#fafafa;border:2px solid #f6ebeb;border-radius:12px;box-shadow:0 4px 12px #0000000d;height:auto;max-width:320px;padding:12px 16px;text-align:center;transition:transform .3s ease;width:100%}.WebTechnologies-card:hover{transform:translateY(-5px)}.WebTechnologies-card img{height:80px;margin-bottom:8px;object-fit:contain;width:80px}.WebTechnologies-card p{font-size:1rem;font-weight:500;margin:0}@media (max-width:900px){.WebTechnologies-items{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.WebTechnologies-items{grid-template-columns:1fr}}body.dark .WebTechnologies-section{background-color:#1e1e1e}body.dark .WebTechnologies-section h1{color:#991f3d}body.dark .WebTechnologies-line{background-color:#fff}body.dark .WebTechnologies-section p{color:#ddd}body.dark .WebTechnologies-card{background-color:#585757;border:2px solid #444;box-shadow:0 4px 12px #ffffff0d}body.dark .WebTechnologies-card:hover{box-shadow:0 8px 24px #ffffff14}body.dark .WebTechnologies-card p{color:#fff}.WebCaseStudies-section{background-color:#fff;color:#000;padding:60px 20px;text-align:center}.WebCaseStudies-section-title{color:#991f3d;font-size:clamp(1.8rem,5vw,2.5rem);font-weight:700;margin-bottom:10px}.WebCaseStudies-line{background-color:#991f3d;border:none;border-radius:2px;height:4px;margin:0 auto 30px;width:200px}.WebCaseStudies-section-description{font-size:clamp(1rem,2.5vw,1.1rem);margin:0 auto 40px;max-width:900px;padding:0 15px}.carousel-wrapper{margin:0 auto;max-width:900px;overflow:hidden;position:relative;width:100%}.WebCaseStudies-carousel{width:100%}.carousel-inner img{height:auto;object-fit:cover;width:100%}.custom-carousel-control{background:none;border:none;height:2.5rem;position:absolute;top:50%;transform:translateY(-50%);width:2.5rem;z-index:5}.carousel-control-prev.custom-carousel-control{left:-50px}.carousel-control-next.custom-carousel-control{right:-50px}.carousel-control-next-icon,.carousel-control-prev-icon{background-color:initial;background-image:none;height:100%;width:100%}.carousel-control-next-icon:after,.carousel-control-prev-icon:after{border:3px solid #000;content:"";display:inline-block;height:1rem;width:1rem}.carousel-control-prev-icon:after{border-bottom:none;border-right:none;margin-left:.3rem;transform:rotate(-45deg)}.carousel-control-next-icon:after{border-bottom:none;border-left:none;margin-right:.3rem;transform:rotate(45deg)}@media (max-width:992px){.carousel-control-prev.custom-carousel-control{left:-30px}.carousel-control-next.custom-carousel-control{right:-30px}}@media (max-width:768px){.carousel-control-next.custom-carousel-control,.carousel-control-prev.custom-carousel-control{height:2rem;width:2rem}.carousel-control-next-icon:after,.carousel-control-prev-icon:after{border-width:2px;height:.8rem;width:.8rem}.carousel-control-prev.custom-carousel-control{left:-20px}.carousel-control-next.custom-carousel-control{right:-20px}}@media (max-width:480px){.WebCaseStudies-line{width:120px}.carousel-control-next.custom-carousel-control,.carousel-control-prev.custom-carousel-control{bottom:-40px;left:0;right:0;top:auto;transform:none}.carousel-wrapper{padding-bottom:40px}}body.dark .WebCaseStudies-section{background-color:#1e1e1e;color:#fff}body.dark .WebCaseStudies-section-title{color:#991f3d}body.dark .WebCaseStudies-line{background-color:#fff}body.dark .WebCaseStudies-section-description{color:#ddd}body.dark .carousel-control-next-icon:after,body.dark .carousel-control-prev-icon:after{border-color:#fff}.MobileHome{align-items:center;background-color:#0d0d0d;color:#fff;display:flex;justify-content:center;margin-top:70px;min-height:100vh;overflow:hidden;padding:2rem;position:relative;text-align:left}.MobileHome-image{object-fit:cover;z-index:1}.MobileHome-image,.MobileHome-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.MobileHome-overlay{background:#0a0a1e80;z-index:2}.MobileHome-content{max-width:1200px;padding:1rem;position:relative;width:100%;z-index:3}.MobileHome-content h1{font-size:clamp(1.8rem,5vw,3.5rem);font-weight:700;margin-bottom:1rem}.MobileHome-content p,.MobileHome-content ul{font-size:clamp(1rem,2vw,1.25rem);margin-bottom:1rem}.MobileHome-content ul{list-style:none;padding-left:0}.MobileHome-content ul li{margin-bottom:.5rem;padding-left:2rem;position:relative}.MobileHome-content ul li:before{content:"✓";font-weight:700;left:0;position:absolute}.MobileHome-content button{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;padding:.8rem 2rem;transition:background-color .3s ease}.MobileHome-content button:hover{background-color:#fff;color:#991f3d}@media (max-width:768px){.MobileHome{align-items:flex-start;padding:1rem}.MobileHome-content{padding:.5rem}}@media (max-width:480px){.MobileHome-content h1{text-align:center}.MobileHome-content ul li{padding-left:1.5rem}}.MobileAreas-section{background-color:#fff;padding:60px 20px;text-align:center}.MobileAreas-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.MobileAreas-line{background-color:#991f3d;border:none;border-radius:2px;height:4px;margin:0 auto 30px;width:200px}.MobileAreas-subtitle{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:1350px;text-align:center}.MobileAreas-row{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-bottom:40px}.MobileAreas-card{background:#fff;border-radius:16px;box-shadow:0 4px 14px #991f3d;flex-basis:calc(33.33333% - 30px);flex-grow:0;flex-shrink:0;max-width:calc(33.33333% - 50px);padding:30px 20px;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.MobileAreas-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-10px)}.MobileAreas-Icon{color:inherit;display:inline-block;font-size:50px;margin-bottom:20px}.MobileAreas-card h3{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:10px}.MobileAreas-card p{color:#4b5563;font-size:.95rem;line-height:1.5}@media (max-width:1024px) and (min-width:769px){.MobileAreas-card{flex-basis:calc(33.33333% - 30px);flex-grow:0;flex-shrink:0;max-width:calc(33.33333% - 30px)}.MobileAreas-title{font-size:2.2rem}}@media (max-width:768px) and (min-width:427px){.MobileAreas-card{flex-basis:calc(50% - 15px);flex-grow:0;flex-shrink:0;max-width:calc(50% - 15px)}.MobileAreas-title{font-size:2rem}.MobileAreas-subtitle{font-size:.95rem;padding:0 10px}}@media (max-width:426px){.MobileAreas-row{align-items:center;flex-direction:column}.MobileAreas-card{flex:0 0 90%;max-width:90%;padding:25px 15px}.MobileAreas-title{font-size:1.6rem}.MobileAreas-subtitle{font-size:.9rem}.MobileAreas-Icon{font-size:40px}}body.dark .MobileAreas-section{background-color:#1e1e1e}body.dark .MobileAreas-title{color:#991f3d}body.dark .MobileAreas-line{background-color:#fff}body.dark .MobileAreas-subtitle{color:#ddd}body.dark .MobileAreas-card{background:#2a2a2a;box-shadow:0 4px 14px #ffffff14}body.dark .MobileAreas-card:hover{box-shadow:0 8px 24px #ffffff26}body.dark .MobileAreas-card h3{color:#fff}body.dark .MobileAreas-card p{color:#ccc}.MobileProcess-section{background-color:#fff;padding:60px 20px;text-align:center}.MobileProcess-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.MobileProcess-line{background-color:#991f3d;border:none;border-radius:2px;height:4px;margin:0 auto 30px;width:200px}.MobileProcess-subtitle{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:1350px;text-align:center}.MobileProcess-row{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-bottom:40px}.MobileProcess-card{background:#fff;border-radius:16px;box-shadow:0 4px 14px #991f3d;flex-basis:calc(33.33333% - 30px);flex-grow:0;flex-shrink:0;max-width:calc(33.33333% - 50px);padding:30px 20px;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.MobileProcess-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-10px)}.MobileProcess-Icon{color:inherit;display:inline-block;font-size:50px;margin-bottom:20px}.MobileProcess-card h3{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:10px}.MobileProcess-card p{color:#4b5563;font-size:.95rem;line-height:1.5}@media (max-width:1024px) and (min-width:768px){.MobileProcess-card{flex-basis:calc(33.33333% - 30px);flex-grow:0;flex-shrink:0;max-width:calc(33.33333% - 30px)}.MobileProcess-title{font-size:2.2rem}}@media (max-width:768px) and (min-width:426px){.MobileProcess-card{flex-basis:calc(50% - 15px);flex-grow:0;flex-shrink:0;max-width:calc(50% - 15px)}.MobileProcess-title{font-size:2rem}.MobileProcess-subtitle{font-size:.95rem;padding:0 10px}}@media (max-width:425px){.MobileProcess-row{align-items:center;flex-direction:column}.MobileProcess-card{flex:0 0 90%;max-width:90%;padding:25px 15px}.MobileProcess-title{font-size:1.6rem}.MobileProcess-subtitle{font-size:.9rem}.MobileProcess-Icon{font-size:40px}}body.dark .MobileProcess-section{background-color:#1e1e1e}body.dark .MobileProcess-title{color:#991f3d}body.dark .MobileProcess-line{background-color:#fff}body.dark .MobileProcess-subtitle{color:#ddd}body.dark .MobileProcess-card{background:#2a2a2a;box-shadow:0 4px 14px #ffffff14}body.dark .MobileProcess-card:hover{box-shadow:0 8px 24px #ffffff26}body.dark .MobileProcess-card h3{color:#fff}body.dark .MobileProcess-card p{color:#ccc}.MobileIndustries-section{background-color:#fff;padding:60px 20px;text-align:center}.MobileIndustries-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.MobileIndustries-line{background-color:#991f3d;border:none;border-radius:2px;height:4px;margin:0 auto 30px;width:200px}.MobileIndustries-subtitle{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:1350px;text-align:center}.MobileIndustries-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-bottom:40px}.MobileIndustries-card{border-radius:16px;height:200px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:300px}.MobileIndustries-card img{border-radius:16px;display:block;height:100%;object-fit:cover;width:100%}.MobileIndustries-card h3{background-color:#00000080;border-radius:6px;bottom:15px;color:#fff;font-size:1.1rem;font-weight:600;left:20px;margin:0;padding:6px 12px;position:absolute}.MobileIndustries-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-10px)}@media (max-width:1024px){.MobileIndustries-card{height:180px;width:240px}.MobileIndustries-title{font-size:2.2rem}}@media (max-width:768px){.MobileIndustries-grid{align-items:center;flex-direction:column}.MobileIndustries-card{height:200px;max-width:350px;width:90%}.MobileIndustries-title{font-size:2rem}.MobileIndustries-subtitle{font-size:.95rem;padding:0 10px}}@media (max-width:480px){.MobileIndustries-title{font-size:1.6rem}.MobileIndustries-subtitle{font-size:.9rem}.MobileIndustries-card{height:180px}}body.dark .MobileIndustries-section{background-color:#1e1e1e}body.dark .MobileIndustries-title{color:#991f3d}body.dark .MobileIndustries-line{background-color:#fff}body.dark .MobileIndustries-subtitle{color:#ddd}body.dark .MobileIndustries-card h3{background-color:rgba(34,33,33,.689);color:#fff}.MobileTechnologies-section{margin:auto;max-width:1200px;padding:40px 20px;text-align:center}.MobileTechnologies-section h1{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.MobileTechnologies-line{background-color:#991f3d;border:none;height:4px;margin:0 auto 20px;width:200px}.MobileTechnologies-section p{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:1350px;text-align:center}.tabs{border-bottom:2px solid #eee;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:30px}.tab-button{background:none;border:none;border-bottom:3px solid #0000;cursor:pointer;font-size:1rem;padding:10px 20px;transition:.3s}.tab-button.active{border-color:#991f3d;color:#991f3d!important;font-weight:700}.MobileTechnologies-items{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);justify-items:center}.MobileTechnologies-card{background-color:#fafafa;border:2px solid #f6ebeb;border-radius:12px;box-shadow:0 4px 12px #0000000d;max-height:200px;max-width:200px;padding:12px 16px;width:100%}.MobileTechnologies-card:hover{transform:translateY(-5px)}.MobileTechnologies-card img{height:80px;width:80px}.MobileTechnologies-card p{font-size:1rem;font-weight:500;margin:0}@media (max-width:900px){.MobileTechnologies-items{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.MobileTechnologies-items{grid-template-columns:1fr}}.MobileTechnologies-items{display:flex;flex-wrap:wrap;gap:70px;justify-content:center;margin-top:20px}.MobileTechnologies-card{background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;padding:10px;text-align:center;transition:transform .3s ease;width:180px}.MobileTechnologies-card img{height:auto;height:70px;margin-bottom:8px;object-fit:contain;width:100%;width:70px}body.dark .MobileTechnologies-section{background-color:#1a1a1a}body.dark .MobileTechnologies-section h1{color:#991f3d}body.dark .MobileTechnologies-line{background-color:#fff}body.dark .MobileTechnologies-section p{color:#ddd}body.dark .tab-button{color:#ccc}body.dark .tab-button.active{border-color:#fff;color:#fff!important}body.dark .MobileTechnologies-card{background-color:#585757;border:2px solid #444;box-shadow:0 4px 12px #ffffff0d}body.dark .MobileTechnologies-card p{color:#fff}.MobileWhy-section{background-color:#fff;padding:60px 20px;text-align:center}.MobileWhy-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.MobileWhy-line{background-color:#991f3d;border:none;border-radius:2px;height:4px;margin:0 auto 30px;width:200px}.MobileWhy-subtitle{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:1350px}.MobileWhy-row{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-bottom:40px}.MobileWhy-card{background:#fff;border-radius:16px;box-shadow:0 4px 14px #991f3d;padding:30px 20px;text-align:left;transition:transform .3s ease,box-shadow .3s ease;width:350px}.MobileWhy-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-10px)}.MobileWhy-card-inner{align-items:flex-start;display:flex;gap:20px}.MobileWhy-icon-wrapper{flex-shrink:0}.MobileWhy-Icon{color:inherit;font-size:40px;margin:0}.MobileWhy-content h3{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:10px}.MobileWhy-content p{color:#4b5563;font-size:.95rem;line-height:1.5}@media (max-width:1026px) and (min-width:769px){.MobileWhy-card{flex-basis:calc(33.333% - 30px);flex-grow:1;flex-shrink:1;max-width:calc(33.333% - 30px)}.MobileWhy-title{font-size:2.2rem}}@media (max-width:768px) and (min-width:426px){.MobileWhy-row{flex-direction:row;flex-wrap:wrap;justify-content:center}.MobileWhy-card{flex-basis:calc(50% - 30px);flex-grow:1;flex-shrink:1;max-width:calc(50% - 30px)}.MobileWhy-title{font-size:2rem}.MobileWhy-subtitle{font-size:.95rem;padding:0 10px}.MobileWhy-card-inner{flex-direction:row}}@media (max-width:425px){.MobileWhy-row{align-items:center;flex-direction:column}.MobileWhy-card{max-width:350px;width:90%}.MobileWhy-title{font-size:1.6rem}.MobileWhy-subtitle{font-size:.9rem}.MobileWhy-card{padding:25px 15px}.MobileWhy-Icon{font-size:35px}.MobileWhy-card-inner{align-items:center;flex-direction:column;text-align:center}.MobileWhy-content{text-align:center}}body.dark .MobileWhy-section{background-color:#1e1e1e}body.dark .MobileWhy-title{color:#991f3d}body.dark .MobileWhy-line{background-color:#fff}body.dark .MobileWhy-subtitle{color:#ddd}body.dark .MobileWhy-card{background-color:#2a2a2a;box-shadow:0 4px 14px #ffffff1a}body.dark .MobileWhy-content h3{color:#fff}body.dark .MobileWhy-content p{color:#ccc}.contractHome{align-items:center;background-color:#0d0d0d;color:#fff;display:flex;justify-content:center;margin-top:70px;min-height:70vh;overflow:hidden;padding:0 2rem;position:relative;text-align:center}.contractHome-video{object-fit:cover;z-index:1}.contractHome-overlay,.contractHome-video{height:100%;left:0;position:absolute;top:0;width:100%}.contractHome-overlay{background:rgba(10,10,30,.282);z-index:2}.contractHome-content h1{font-size:4.5vw;font-weight:700;margin-bottom:1rem;max-width:1200px;padding:1rem;position:relative;width:100%;z-index:3}.contractservice-section{background-color:#fff;padding:3rem 0}.contractservice-section h2{color:#991f3d;font-size:2.5rem;font-weight:700}.contractservice-section p{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:900px;text-align:center}.contractservice-steps ul li{color:#000;font-size:.9rem;list-style-type:none;margin-bottom:.3rem;padding-left:1.2rem;position:relative}.contractservice-step-circle{background-color:#e6e6e6;border-radius:50%;color:#333;flex-shrink:0;font-size:1rem;font-weight:700;height:36px;line-height:36px;text-align:center;transition:all .3s ease-in-out;width:36px}.contractservice-step-circle.active{background-color:#991f3d;color:#fff}.contractservice-step-clickable{cursor:pointer}.contractservice-img-fluid{border-radius:.75rem;box-shadow:0 .5rem 1rem #0000001a;height:450px;max-width:500px;object-fit:cover;transition:all .3s ease-in-out;width:100%}@media (max-width:992px){.contractservice-img-fluid{height:350px}}@media (max-width:768px){.contractservice-img-fluid{height:300px}}@media (max-width:576px){.contractservice-img-fluid{height:250px}.contractservice-section h2{font-size:1.8rem}.contractservice-step-circle{font-size:.9rem;height:32px;line-height:32px;width:32px}}body.dark .contractservice-section{background-color:#1e1e1e}body.dark .contractservice-section h2{color:#991f3d}body.dark .contractservice-section p,body.dark .contractservice-steps ul li{color:#ddd}body.dark .contractservice-step-circle{background-color:#444;color:#fff}body.dark .contractservice-step-circle.active{background-color:#991f3d;color:#fff}.ContractWhy-section{background-color:#fff;padding:60px 20px;text-align:center}.ContractWhy-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.ContractWhy-line{background-color:#991f3d;border:none;border-radius:2px;height:4px;margin:0 auto 30px;width:200px}.ContractWhy-subtitle{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:1350px;text-align:center}.ContractWhy-row{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-bottom:40px}.ContractWhy-card{background:#fff;border-radius:16px;box-shadow:0 4px 14px #991f3d;flex-basis:calc(33.33333% - 20px);flex-grow:0;flex-shrink:0;max-width:calc(33.33333% - 20px);padding:30px 20px;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.ContractWhy-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-10px)}.ContractWhy-Icon{color:inherit;display:inline-block;font-size:50px;margin-bottom:20px}.ContractWhy-card h3{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:10px}.ContractWhy-card p{color:#4b5563;font-size:.95rem;line-height:1.5}@media (max-width:1023px) and (min-width:769px){.ContractWhy-card{flex-basis:calc(33.33333% - 20px);flex-grow:0;flex-shrink:0;max-width:calc(33.33333% - 20px)}.ContractWhy-title{font-size:2.2rem}}@media (max-width:768px) and (min-width:427px){.ContractWhy-card{flex-basis:calc(50% - 15px);flex-grow:0;flex-shrink:0;max-width:calc(50% - 15px)}.ContractWhy-title{font-size:2rem}.ContractWhy-subtitle{font-size:.95rem;padding:0 10px}}@media (max-width:426px){.ContractWhy-row{align-items:center;flex-direction:column}.ContractWhy-card{flex:0 0 90%;max-width:90%}.ContractWhy-title{font-size:1.6rem}.ContractWhy-subtitle{font-size:.9rem}.ContractWhy-Icon{font-size:40px}}body.dark .ContractWhy-section{background-color:#1e1e1e}body.dark .ContractWhy-title{color:#991f3d}body.dark .ContractWhy-line{background-color:#fff}body.dark .ContractWhy-subtitle{color:#ddd}body.dark .ContractWhy-card{background:#2a2a2a;box-shadow:0 4px 14px #ffffff1a}body.dark .ContractWhy-card:hover{box-shadow:0 8px 24px #fff3}body.dark .ContractWhy-card h3{color:#fff}body.dark .ContractWhy-card p{color:#ccc}.permanentHome{align-items:center;background-color:#0d0d0d;color:#fff;display:flex;justify-content:center;margin-top:70px;min-height:70vh;overflow:hidden;padding:0 2rem;position:relative;text-align:center}.permanentHome-video{object-fit:cover;z-index:1}.permanentHome-overlay,.permanentHome-video{height:100%;left:0;position:absolute;top:0;width:100%}.permanentHome-overlay{background:rgba(10,10,30,.282);z-index:2}.permanentHome-content h1{font-size:4.5vw;font-weight:700;margin-bottom:1rem;max-width:1200px;padding:1rem;position:relative;width:100%;z-index:3}.PermanentWork-section{background-color:#fff;padding:3rem 0}.PermanentWork-section h2{color:#991f3d;font-size:2.5rem;font-weight:700;text-align:center}.PermanentWork-section p{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:900px;text-align:center}.contractservice-steps ul{margin:0;padding-left:1.2rem}.PermanentWork-steps ul li{color:#000;font-size:.9rem;list-style-type:none;margin-bottom:.3rem;padding-left:1.2rem;position:relative}.PermanentWork-step-circle{background-color:#e6e6e6;border-radius:50%;color:#333;flex-shrink:0;font-size:1rem;font-weight:700;height:36px;line-height:36px;text-align:center;transition:all .3s ease-in-out;width:36px}.PermanentWork-step-circle.active{background-color:#991f3d;color:#fff}.PermanentWork-step-clickable{cursor:pointer}.PermanentWork-img-fluid{border-radius:.75rem;box-shadow:0 .5rem 1rem #0000001a;height:450px;max-width:500px;object-fit:cover;transition:all .3s ease-in-out;width:100%}@media (max-width:992px){.PermanentWork-img-fluid{height:350px}}@media (max-width:768px){.PermanentWork-img-fluid{height:300px}}@media (max-width:576px){.PermanentWork-img-fluid{height:250px}.PermanentWork-section h2{font-size:1.8rem}.PermanentWork-step-circle{font-size:.9rem;height:32px;line-height:32px;width:32px}}body.dark .PermanentWork-section{background-color:#1e1e1e}body.dark .PermanentWork-section h2{color:#991f3d}body.dark .PermanentWork-section p{color:#ddd}body.dark .PermanentWork-steps ul li{color:#ccc}body.dark .PermanentWork-step-circle{background-color:#333;color:#fff}body.dark .PermanentWork-step-circle.active{background-color:#991f3d;color:#fff}body.dark .PermanentWork-img-fluid{box-shadow:0 .5rem 1rem #ffffff14}.PermanentWhy-section{background-color:#fff;padding:60px 5%}.PermanentWhy-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px;text-align:center}.PermanentWhy-line{background-color:#991f3d;border:none;height:4px;margin:0 auto 20px;width:80px}.PermanentWhy-subtitle{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:900px;text-align:center}.PermanentWhy-row{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(4,1fr);margin-bottom:40px}.PermanentWhy-programs{background:#fff;border-radius:16px;box-shadow:0 4px 14px #991f3d;padding:30px 20px;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.PermanentWhy-programs:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-10px)}.PermanentWhy-Icon{color:inherit;display:inline-block;font-size:50px;margin-bottom:20px;transition:transform .3s ease}.PermanentWhy-programs:hover .PermanentWhy-Icon{transform:scale(1.15)}.PermanentWhy-programs h3{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:10px}.PermanentWhy-programs p{color:#4b5563;font-size:.95rem;line-height:1.5}@media (max-width:1023px){.PermanentWhy-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.PermanentWhy-row{grid-template-columns:1fr}.PermanentWhy-title{font-size:2rem}.PermanentWhy-subtitle{font-size:1rem}}@media (max-width:425px){.PermanentWhy-section{padding:40px 15px}.PermanentWhy-title{font-size:1.7rem}.PermanentWhy-subtitle{font-size:.95rem}.PermanentWhy-row{grid-template-columns:1fr}}body.dark .PermanentWhy-section{background-color:#1e1e1e}body.dark .PermanentWhy-title{color:#991f3d}body.dark .PermanentWhy-line{background-color:#fff}body.dark .PermanentWhy-subtitle{color:#ddd}body.dark .PermanentWhy-programs{background-color:#2a2a2a;box-shadow:0 4px 14px #ffffff1a}body.dark .PermanentWhy-programs h3{color:#fff}body.dark .PermanentWhy-programs p{color:#ccc}body.dark .PermanentWhy-programs:hover{box-shadow:0 8px 24px #ffffff1a}.OffShoreHome{align-items:center;background-color:#0d0d0d;color:#fff;display:flex;justify-content:center;margin-top:70px;min-height:70vh;overflow:hidden;padding:0 2rem;position:relative;text-align:center}.OffShoreHome-video{object-fit:cover;z-index:1}.OffShoreHome-overlay,.OffShoreHome-video{height:100%;left:0;position:absolute;top:0;width:100%}.OffShoreHome-overlay{background:rgba(10,10,30,.282);z-index:2}.OffShoreHome-content h1{font-size:4.5vw;font-weight:700;margin-bottom:1rem;max-width:1200px;padding:1rem;position:relative;width:100%;z-index:3}.OffShoreBenefits-section{background-color:#fff;padding:3rem 0}.OffShoreBenefits-section h2{color:#991f3d;font-size:2.5rem;font-weight:700}.OffShoreBenefits-section p{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:900px;text-align:center}.OffShoreBenefits-steps ul{margin:0;padding-left:1.2rem}.OffShoreBenefits-steps ul li{color:#000;font-size:.9rem;list-style-type:none;margin-bottom:.3rem;padding-left:1.2rem;position:relative}.OffShoreBenefits-step-circle{background-color:#e6e6e6;border-radius:50%;color:#333;flex-shrink:0;font-size:1rem;font-weight:700;height:36px;line-height:36px;text-align:center;transition:all .3s ease-in-out;width:36px}.OffShoreBenefits-step-circle.active{background-color:#991f3d;color:#fff}.OffShoreBenefits-step-clickable{cursor:pointer}.OffShoreBenefits-img-fluid{border-radius:.75rem;box-shadow:0 .5rem 1rem #0000001a;height:450px;max-width:500px;object-fit:cover;transition:all .3s ease-in-out;width:100%}@media (max-width:992px){.OffShoreBenefits-img-fluid{height:350px}}@media (max-width:768px){.OffShoreBenefits-img-fluid{height:300px}}@media (max-width:576px){.OffShoreBenefits-img-fluid{height:250px}.OffShoreBenefits-section h2{font-size:1.8rem}.OffShoreBenefits-step-circle{font-size:.9rem;height:32px;line-height:32px;width:32px}}body.dark .OffShoreBenefits-section{background-color:#1e1e1e}body.dark .OffShoreBenefits-section h2{color:#991f3d}body.dark .OffShoreBenefits-section p,body.dark .OffShoreBenefits-steps ul li{color:#ddd}body.dark .OffShoreBenefits-step-circle{background-color:#444;color:#fff}body.dark .OffShoreBenefits-step-circle.active{background-color:#991f3d;color:#fff}.OffShoreWhy-section{background-color:#fff;padding:60px 5%}.OffShoreWhy-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px;text-align:center}.OffShoreWhy-line{background-color:#991f3d;border:none;height:4px;margin:0 auto 20px;width:80px}.OffShoreWhy-subtitle{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:900px;text-align:center}.OffShoreWhy-row{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(4,1fr);margin-bottom:40px}.OffShoreWhy-programs{background:#fff;border-radius:16px;box-shadow:0 4px 14px #991f3d;padding:30px 20px;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.OffShoreWhy-programs:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-10px)}.OffShoreWhy-Icon{color:inherit;display:inline-block;font-size:50px;margin-bottom:20px;transition:transform .3s ease}.OffShoreWhy-programs:hover .OffShoreWhy-Icon{transform:scale(1.15)}.OffShoreWhy-programs h3{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:10px}.OffShoreWhy-programs p{color:#4b5563;font-size:.95rem;line-height:1.5}@media (max-width:1023px){.OffShoreWhy-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.OffShoreWhy-row{grid-template-columns:1fr}.OffShoreWhy-title{font-size:2rem}.OffShoreWhy-subtitle{font-size:1rem}}@media (max-width:425px){.OffShoreWhy-section{padding:40px 15px}.OffShoreWhy-title{font-size:1.7rem}.OffShoreWhy-subtitle{font-size:.95rem}.NearShoreExpertise-row{grid-template-columns:1fr}}body.dark .OffShoreWhy-section{background-color:#1e1e1e}body.dark .OffShoreWhy-title{color:#991f3d}body.dark .OffShoreWhy-line{background-color:#fff}body.dark .OffShoreWhy-subtitle{color:#ddd}body.dark .OffShoreWhy-programs{background-color:#2a2a2a;box-shadow:0 4px 14px #ffffff0d}body.dark .OffShoreWhy-programs h3{color:#fff}body.dark .OffShoreWhy-programs p{color:#ccc}body.dark .OffShoreWhy-programs:hover{box-shadow:0 8px 24px #ffffff1a}.NearShoreHome{align-items:center;background-color:#0d0d0d;color:#fff;display:flex;justify-content:center;margin-top:70px;min-height:70vh;overflow:hidden;padding:0 2rem;position:relative;text-align:center}.NearShoreHome-video{object-fit:cover;z-index:1}.NearShoreHome-overlay,.NearShoreHome-video{height:100%;left:0;position:absolute;top:0;width:100%}.NearShoreHome-overlay{background:rgba(10,10,30,.282);z-index:2}.NearShoreHome-content h1{font-size:4.5vw;font-weight:700;margin-bottom:1rem;max-width:1200px;padding:1rem;position:relative;width:100%;z-index:3}.NearShoreBenefits-section{background-color:#fff;padding:3rem 0}.NearShoreBenefits-section h2{color:#991f3d;font-size:2.5rem;font-weight:700}.NearShoreBenefits-section p{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:900px;text-align:center}.NearShoreBenefits-steps ul{margin:0;padding-left:1.2rem}.NearShoreBenefits-steps ul li{color:#000;font-size:.9rem;list-style-type:none;margin-bottom:.3rem;padding-left:1.2rem;position:relative}.NearShoreBenefits-step-circle{background-color:#e6e6e6;border-radius:50%;color:#333;flex-shrink:0;font-size:1rem;font-weight:700;height:36px;line-height:36px;text-align:center;transition:all .3s ease-in-out;width:36px}.NearShoreBenefits-step-circle.active{background-color:#991f3d;color:#fff}.NearShoreBenefits-step-clickable{cursor:pointer}.NearShoreBenefits-img-fluid{border-radius:.75rem;box-shadow:0 .5rem 1rem #0000001a;height:450px;max-width:500px;object-fit:cover;transition:all .3s ease-in-out;width:100%}@media (max-width:992px){.NearShoreBenefits-img-fluid{height:350px}}@media (max-width:768px){.NearShoreBenefits-img-fluid{height:300px}}@media (max-width:576px){.NearShoreBenefits-img-fluid{height:250px}.NearShoreBenefits-section h2{font-size:1.8rem}.NearShoreBenefits-step-circle{font-size:.9rem;height:32px;line-height:32px;width:32px}}body.dark .NearShoreBenefits-section{background-color:#1e1e1e}body.dark .NearShoreBenefits-section h2{color:#991f3d}body.dark .NearShoreBenefits-section p,body.dark .NearShoreBenefits-steps ul li{color:#ddd}body.dark .NearShoreBenefits-step-circle{background-color:#444;color:#fff}body.dark .NearShoreBenefits-step-circle.active{background-color:#991f3d;color:#fff}.NearShoreExpertise-section{background-color:#fff;padding:60px 5%}.NearShoreExpertise-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px;text-align:center}.NearShoreExpertise-line{background-color:#991f3d;border:none;height:4px;margin:0 auto 20px;width:80px}.NearShoreExpertise-subtitle{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:900px;text-align:center}.NearShoreExpertise-row{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(4,1fr);margin-bottom:40px}.NearShoreExpertise-programs{background:#fff;border-radius:16px;box-shadow:0 4px 14px #991f3d;padding:30px 20px;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.NearShoreExpertise-programs:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-10px)}.NearShoreExpertise-Icon{color:inherit;display:inline-block;font-size:50px;margin-bottom:20px;transition:transform .3s ease}.NearShoreExpertise-programs:hover .NearShoreExpertise-Icon{transform:scale(1.15)}.NearShoreExpertise-programs h3{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:10px}.NearShoreExpertise-programs p{color:#4b5563;font-size:.95rem;line-height:1.5}@media (max-width:1023px){.NearShoreExpertise-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.NearShoreExpertise-row{grid-template-columns:1fr}.NearShoreExpertise-title{font-size:2rem}.NearShoreExpertise-subtitle{font-size:1rem}}@media (max-width:425px){.NearShoreExpertise-section{padding:40px 15px}.NearShoreExpertise-title{font-size:1.7rem}.NearShoreExpertise-subtitle{font-size:.95rem}.NearShoreExpertise-row{grid-template-columns:1fr}}body.dark .NearShoreExpertise-section{background-color:#1e1e1e}body.dark .NearShoreExpertise-title{color:#991f3d}body.dark .NearShoreExpertise-subtitle{color:#fff}body.dark .NearShoreExpertise-line{background-color:#fff}body.dark .NearShoreExpertise-programs{background-color:#2c2c2c;box-shadow:0 4px 14px #ffffff1a}body.dark .NearShoreExpertise-programs h3{color:#fff}body.dark .NearShoreExpertise-programs p{color:#ddd}.career-launch{gap:2rem;padding:2rem}.career-launch-title{color:#991f3d;font-size:clamp(1.5rem,5vw,3rem);font-weight:700;margin-bottom:20px;padding-bottom:5rem;text-align:center}.career-launch-box{display:flex;flex-wrap:wrap}.career-launch__image-wrapper{flex:1 1 40%;min-width:280px}.career-launch__image-wrapper img{border-radius:12px;height:100vh;object-fit:cover;width:90%}.career-launch__cards{grid-gap:1.5rem;display:grid;flex:1 1 56%;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.career-card{background-color:#fff;border-radius:14px;box-shadow:0 6px 20px #00000026;cursor:pointer;overflow:hidden;position:relative;transition:transform .3s ease;width:90%}.career-card:hover{transform:translateY(-6px)}.career-card__image{background-color:#eee;background-position:50%;background-size:cover;display:block;height:180px;transition:transform .4s ease;width:100%}.career-card:before{background-color:snow;content:"";inset:0;pointer-events:none;position:absolute;transform:translateY(100%);transition:transform .5s ease-in-out;z-index:10}.career-card:hover:before{background-color:#991f3d;color:#fff;transform:translateY(0)}.career-card__content{background:#0000;color:#000;padding:1rem;position:relative;transition:color .4s ease,transform .5s ease-in-out;z-index:30}.career-card:hover .career-card__content{align-items:center;color:#fff;justify-content:center;transform:translateY(-50%)}.career-card__title{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.career-card__subtitle{color:#000;font-size:1rem;margin-bottom:.1rem;transition:color .4s ease}.career-card:hover .career-card__subtitle{color:#fff}.career-card__note{font-size:.9rem;font-weight:600}@media (max-width:1024px){.career-launch{flex-direction:column}.career-launch__image-wrapper{margin-bottom:2rem;width:100%}.career-launch__image-wrapper img{height:auto;max-height:60vh}}@media (max-width:768px){.career-launch__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.career-launch__cards{grid-template-columns:1fr}.career-card{width:100%}}body.dark .career-launch{background-color:#121212;color:#fff}body.dark .career-launch-title{color:#991f3d}body.dark .career-card{background-color:#1e1e1e;box-shadow:0 6px 20px #ffffff0d;color:#fff}body.dark .career-card__content{color:#fff}body.dark .career-card__subtitle{color:#ccc}body.dark .career-card:hover .career-card__content,body.dark .career-card:hover .career-card__subtitle{color:#fff}body.dark .career-card:hover:before{background-color:#991f3d}.career-hero-section{background-color:#fff;margin-top:10px;padding:30px 0 40px;width:100%}.career-hero{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-start}.career-hero-image-wrapper{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:500px;width:40%}.career-hero-image{display:block;height:90vh;max-width:100%;object-fit:contain;width:100%}.career-hero-content{padding:0 3rem;width:60%}.career-hero-title{display:inline-block;font-size:2.7rem;font-weight:700;line-height:1.4;margin-bottom:1rem;word-break:break-word}.clp-highlight{color:#991f3d;font-size:58px;font-weight:700}.career-hero-subtitle{color:#991f3d;font-size:1.25rem;font-weight:600;margin-bottom:1rem}.career-hero-description{color:#040404;font-size:1rem;font-weight:700;margin-bottom:1.5rem}.career-hero-fee-card{background:linear-gradient(90deg,#da6060,#991f3d);border:1px solid #ccc;border-radius:20px;box-shadow:0 0 10px #0003;color:#fff;margin-bottom:2rem;max-width:280px}.career-hero-fee-card b{font-size:2rem}.career-hero-cta{background:linear-gradient(90deg,#da6060,#991f3d);border-radius:30px 0 30px 0;display:inline-block;height:50px;margin-top:30px;padding:.75rem 1rem;text-decoration:none!important;transition:all .3s ease}.career-hero-cta:hover{border-radius:0 30px 0 30px}.career-hero-cta a{color:#fff;font-size:1rem;font-weight:700;text-decoration:none!important}.popup-overlay{align-items:center;background:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.popup-box{background:#fff;border-radius:12px;box-shadow:0 5px 20px #0000004d;max-width:320px;padding:2rem;position:relative;text-align:center;width:90%}.popup-number{color:#222;font-size:1.3rem;font-weight:700;margin-top:1rem}.popup-close{border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;margin-top:1.5rem;padding:.5rem 1.2rem;transition:background .3s ease}.popup-close,.popup-close:hover{background-color:#991f3d}@media (max-width:992px){.career-hero-section{padding:40px 20px}.career-hero-content{padding:0 1.5rem;text-align:center;width:100%}.career-hero-image-wrapper{margin-top:2rem;max-width:90%;width:100%}.career-hero-title{font-size:2.2rem;text-align:center}.career-hero{flex-direction:column;gap:20px;justify-content:center}.career-hero-fee-card{margin:1.5rem auto}.career-hero-cta{margin:0 auto}.career-hero-image{max-height:400px}}@media (max-width:768px){.career-hero-title{font-size:1.9rem}.career-hero-subtitle{font-size:1.1rem}.career-hero-image-wrapper{max-width:100%}.career-hero-image{max-height:350px}}@media (max-width:576px){.career-hero-title{font-size:1.6rem;padding:0 1rem}.career-hero-subtitle{font-size:1rem}.career-hero{align-items:stretch;flex-direction:column;gap:15px}.career-hero-image{max-height:300px}}body.dark .career-hero-section{background-color:#121212;color:#fff}body.dark .career-hero-description,body.dark .career-hero-title{color:#fff}body.dark .career-hero-subtitle{color:#991f3d}body.dark .career-hero-cta a{color:#fff}body.dark .popup-box{background:#1f1f1f;color:#fff}body.dark .popup-number{color:#fff}body.dark .popup-close{background-color:#991f3d;color:#fff}.Career-Tecchnologies-container{border-radius:12px;padding:50px;text-align:center}.Career-Tecchnologies-title{color:#991f3d;font-size:clamp(1.5rem,5vw,2.5rem);font-weight:700;margin-bottom:10px}.Career-Tecchnologies-grid-container{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:repeat(5,1fr);justify-content:center;margin:50px auto 0;max-width:1000px}.tech-card{background-color:#fff;border-radius:12px;box-shadow:0 4px 14px #991f3d;padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.tech-card img{height:80px;object-fit:contain;width:100px}.tech-card p{color:#000;font-size:1rem;font-weight:700;margin-top:20px}.tech-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-10px)}@media (max-width:1024px){.Career-Tecchnologies-grid-container{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.Career-Tecchnologies-grid-container{grid-template-columns:repeat(2,1fr)}.tech-card img{height:60px;width:60px}.apply-button{font-size:1rem;padding:8px 16px}}@media (max-width:480px){.Career-Tecchnologies-grid-container{grid-template-columns:repeat(1,1fr)}}body.dark .Career-Tecchnologies-container{background-color:#121212}body.dark .Career-Tecchnologies-title{color:#991f3d}body.dark .tech-card{background-color:#1e1e1e;box-shadow:0 4px 14px #ffffff1a}body.dark .tech-card p{color:#fff}.CareerCurriculum-company-container{align-items:center;background:#fff;border-radius:12px;display:flex;flex-direction:column;margin:auto;max-width:1000px;padding:40px 20px;text-align:center}.CareerCurriculum-company-title{color:#991f3d;font-size:clamp(1.2rem,5vw,2.5rem);font-weight:700;margin-bottom:25px}.CareerCurriculum-company-grid{grid-gap:30px;align-items:center;display:grid;gap:30px;grid-template-columns:repeat(4,1fr);justify-items:center;margin-bottom:30px}.CareerCurriculum-company-logo{filter:brightness(.8);height:auto;transition:transform .3s ease-in-out,filter .3s ease-in-out;width:120px}.CareerCurriculum-company-logo:hover{filter:brightness(1);transform:scale(1.1)}@media (max-width:992px){.CareerCurriculum-company-grid{grid-template-columns:repeat(3,1fr)}.CareerCurriculum-company-logo{width:100px}}@media (max-width:768px){.CareerCurriculum-company-grid{grid-template-columns:repeat(2,1fr)}.CareerCurriculum-company-logo{width:90px}}@media (max-width:480px){.CareerCurriculum-company-grid{gap:20px;grid-template-columns:repeat(2,1fr)}.CareerCurriculum-company-logo{width:80px}}.course-container{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:800px;width:100%}.course-card{border-radius:8px;box-shadow:2px 2px 10px #0000004d;color:#fff;cursor:pointer;margin-bottom:12px;padding:16px;text-align:left;transition:background-color .3s ease-in-out;width:100%}.course-card,.course-card:hover{background-color:#991f3d}.course-header{align-items:center;display:flex;justify-content:space-between}.course-title{font-size:16px;font-weight:700}.optional-badge{background-color:#fff;border-radius:4px;color:#000;font-size:12px;font-weight:700;margin-right:8px;padding:3px 6px}.course-content{animation:fadeIn .3s ease-in-out;color:#fff;font-size:14px;gap:20px;margin-top:15px}.course-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.course-tag{background-color:#fff;border-radius:4px;color:#000;font-size:12px;padding:5px 10px}@media (max-width:768px){.course-container{max-width:600px}}@media (max-width:480px){.course-container{max-width:400px}}body.dark .CareerCurriculum-company-container{background-color:#121212}body.dark .CareerCurriculum-company-title{color:#991f3d}body.dark .CareerCurriculum-company-grid{background-color:#ffffff30}.faq-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:800px;padding:40px 20px;text-align:center;width:100%}.faq-title{color:#991f3d;font-size:clamp(1.5rem,5vw,2.7rem);font-weight:700;margin-bottom:20px}.faq-item{background:#ffffffe6;border-radius:12px;color:#000;cursor:pointer;margin-bottom:10px;padding:16px;text-align:left;transition:.3s ease-in-out;width:800px}.faq-question{align-items:center;display:flex;font-size:1.2rem;justify-content:space-between}.faq-toggle{cursor:pointer;font-size:18px;font-weight:700;transition:.3s}.faq-answer{color:#000;font-size:1.2rem;margin-top:10px}.faq-item.open{background:#f8e9ede6}@media (max-width:768px){.faq-container{padding:30px 15px}.faq-item{width:100%}.faq-question{font-size:14px}.faq-answer{font-size:12px}}body.dark .faq-container{background-color:#121212}body.dark .faq-title{color:#991f3d}body.dark .faq-item{background-color:#1e1e1e;color:#fff}body.dark .faq-item.open{background-color:#2b2b2b}body.dark .faq-answer{color:#e0e0e0}body.dark .faq-question{color:#fff}.CarrerLaunchContact-wrapper{margin:auto;max-width:1500px;overflow:hidden;position:relative;width:100%}.CarrerLaunchContact-wrapper img{display:block;height:auto;max-height:750px;object-fit:cover;position:relative;width:100%;z-index:1}.CarrerLaunchContact-form-container{background:#ffffffe6;border-radius:10px;box-shadow:0 0 15px #0003;left:30%;max-width:400px;padding:30px;position:absolute;text-align:center;top:55%;transform:translate(-50%,-50%);width:90%;z-index:2}.CarrerLaunchContact-form-title{font-size:24px;font-weight:700;margin-bottom:10px}.CarrerLaunchContact-form-subtitle{color:#666;font-size:16px;margin-bottom:20px}.CarrerLaunchContact-form{display:flex;flex-direction:column;gap:15px}.CarrerLaunchContact-form-input,.CarrerLaunchContact-form-textarea{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:14px;padding:10px;width:100%}.CarrerLaunchContact-form-textarea{min-height:100px;resize:vertical}.CarrerLaunchContact-form-submit-button{background-color:#991f3d;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:12px;transition:background-color .3s ease}.CarrerLaunchContact-form-submit-button:hover{background-color:#781932}.call-icon-floating{align-items:center;bottom:20px;display:flex;gap:10px;left:20px;position:absolute;z-index:5}.call-icon-floating .call-icon{align-items:center;background-color:#28a745;border-radius:50%;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:12px;transition:background .3s ease}.call-icon-floating .call-icon:hover{background-color:#218838}.call-number-popup{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 0 10px #00000026;color:#333;font-size:14px;padding:8px 12px;text-decoration:none;white-space:nowrap}.whatsapp-icon-floating{align-items:center;background-color:#25d366;border-radius:50%;bottom:20px;color:#fff;display:flex;justify-content:center;padding:12px;position:absolute;right:20px;text-decoration:none;transition:background-color .3s ease;z-index:5}.whatsapp-icon-floating:hover{background-color:#1ebe5d}@media (max-width:768px) and (min-width:425px){.CarrerLaunchContact-wrapper img{height:700px}.CarrerLaunchContact-form-container{left:50%;max-width:90%;padding:20px;top:50%;transform:translate(-50%,-50%)}}@media (max-width:424px) and (min-width:320px){.CarrerLaunchContact-wrapper{max-width:100%}.CarrerLaunchContact-wrapper img{max-height:100%;object-fit:cover;width:100%}.CarrerLaunchContact-form-container{background:#fffffff2;box-shadow:0 0 15px #0003;left:auto;margin:15px auto 30px;max-width:90%;padding:20px;position:relative;top:auto;transform:none}.call-icon-floating{align-items:flex-start;bottom:15px;flex-direction:column;left:15px}.call-number-popup{font-size:13px}.whatsapp-icon-floating{bottom:15px;right:15px}}body.dark .CarrerLaunchContact-form-container{background:#1e1e1ef2;color:#fff}body.dark .CarrerLaunchContact-form-subtitle,body.dark .CarrerLaunchContact-form-title{color:#fff}body.dark .CarrerLaunchContact-form-input,body.dark .CarrerLaunchContact-form-textarea{background-color:#1e1e1e;border:1px solid #444;color:#fff}body.dark .CarrerLaunchContact-form-input::placeholder,body.dark .CarrerLaunchContact-form-textarea::placeholder{color:#aaa}@media (max-width:768px){.call-icon-floating{align-items:flex-start;bottom:15px;flex-direction:column;left:15px}.call-icon-floating .call-icon{padding:10px}.call-number-popup{font-size:13px;padding:6px 10px}.whatsapp-icon-floating{bottom:15px;padding:10px;right:15px}.call-icon-floating svg,.whatsapp-icon-floating svg{height:32px;width:32px}}body.dark .call-icon-floating .call-icon{background-color:#198754}body.dark .call-number-popup{background-color:#1e1e1e;border-color:#444;color:#fff}body.dark .whatsapp-icon-floating{background-color:#1ebe5d}.careers{align-items:center;background-color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center;padding:100px 30px 10px;transition:background-color .3s ease,color .3s ease}body.dark .careers{background-color:#1e1e1e}.careers__content{flex:1 1 500px;max-width:600px}.careers__title{color:#991f3d;font-size:3rem;font-weight:700;margin-bottom:1rem;text-align:start}body.dark .careers__title{color:#991f3d}.careers__description{color:#000;font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem;text-align:start;transition:color .3s ease}body.dark .careers__description{color:#e0e0e0}.careers__cta{display:flex;justify-content:flex-start}.careers__link{border-radius:30px 0 30px 0;color:#fff;font-size:1rem;padding:1rem 1.5rem;text-decoration:none;transition:all .3s ease-in-out}.careers__link,.careers__link:hover{background:linear-gradient(90deg,#da6060,#991f3d)}.careers__link:hover{border-radius:0 30px 0 30px}body.dark .careers__link{color:#fff}.careers__image{display:flex;flex:1 1 400px;justify-content:center;max-width:600px}.careers__img{border-radius:10px;height:auto;max-height:90vh;object-fit:cover;width:100%}@media screen and (max-width:768px){.careers{flex-direction:column;gap:1.5rem;padding:2rem 1rem}.careers__title{font-size:2rem}.careers__description{font-size:1rem}.careers__link{font-size:.9rem;padding:.75rem 1.25rem}}.benefits{align-items:flex-start;background-color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center;padding:50px;transition:background-color .3s ease,color .3s ease}body.dark .benefits{background-color:#1e1e1e}.benefits__intro{flex:1 1 400px;max-width:600px}.benefits__heading{color:#991f3d;font-size:2.5rem;font-weight:700;padding-bottom:1rem;text-align:start;transition:color .3s ease}body.dark .benefits__heading{color:#991f3d}.benefits__image-wrapper{width:100%}.benefits__image{border-radius:10px;height:auto;width:70%}.benefits__details{flex:1 1 400px;margin-left:5rem;max-width:600px}.benefits__subheading{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-align:start;transition:color .3s ease}body.dark .benefits__subheading{color:#991f3d}.benefits__list{margin:0;padding-left:0}.benefits__item{color:#000;font-size:1.1rem;list-style:none;margin-bottom:.5rem;padding-left:1.5rem;position:relative;text-align:start;transition:color .3s ease}body.dark .benefits__item{color:#f0f0f0}.benefits__item:before{color:#991f3d;content:"✔";font-weight:700;left:0;position:absolute}body.dark .benefits__item:before{color:#991f3d}@media screen and (max-width:992px){.benefits{flex-direction:column;padding:2rem 1rem}.benefits__details,.benefits__intro{max-width:100%}.benefits__heading,.benefits__subheading{font-size:1.8rem}.benefits__item{font-size:1rem}}@media screen and (max-width:576px){.benefits__heading,.benefits__subheading{font-size:1.5rem;text-align:center}.benefits__item{font-size:.95rem}}.diversity{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;padding:10px 50px;transition:background-color .3s ease,color .3s ease}body.dark .diversity{background-color:#1e1e1e}.diversity__content{max-width:700px}.diversity__title{color:#991f3d;font-size:2.2rem;font-weight:700;margin-bottom:30px;text-align:start;transition:color .3s ease}body.dark .diversity__title{color:#991f3d}.diversity__description{color:#000;font-size:1.1rem;line-height:1.6;text-align:start;transition:color .3s ease}body.dark .diversity__description{color:#f5f5f5}.diversity__link{border-radius:30px 0 30px 0;color:#fff;display:inline-block;font-size:1rem;font-weight:700;padding:.75rem 1.5rem;text-decoration:none;transition:border-radius .3s ease,background-color .3s ease}.diversity__link,.diversity__link:hover{background:linear-gradient(90deg,#da6060,#991f3d)}.diversity__link:hover{border-radius:0 30px 0 30px}.diversity__image{align-items:center;display:flex;flex:1 1 400px;justify-content:center;max-width:600px}.diversity__img{border-radius:8px;height:auto;max-width:100%;object-fit:cover;width:100%}@media screen and (max-width:768px){.diversity{flex-direction:column;padding:2rem 1rem}.diversity__title{font-size:2rem}.diversity__description{font-size:.95rem}.diversity__link{font-size:.9rem;padding:.65rem 1.25rem}}.recognition{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;padding:50px;transition:background-color .3s ease,color .3s ease}body.dark .recognition{background-color:#1e1e1e}.recognition__image-container{align-items:center;display:flex;flex:1 1 400px;justify-content:center}.recognition__image{border-radius:8px;height:350px;max-width:500px;object-fit:cover;width:100%}.recognition__content{display:flex;flex-direction:column;max-width:700px}.recognition__title{color:#991f3d;font-size:2.2rem;font-weight:700;margin-bottom:30px;padding-left:1rem;text-align:start;transition:color .3s ease}body.dark .recognition__title{color:#991f3d}.recognition__description{color:#000;font-size:clamp(1rem,2vw,1.125rem);font-weight:500;line-height:1.6;padding-left:1rem;text-align:start;transition:color .3s ease}body.dark .recognition__description{color:#f5f5f5}.recognition__cta{border-radius:30px 0 30px 0;display:inline-block;font-size:1rem;margin-left:1rem;padding:.75rem 1.5rem;transition:all .3s ease;width:fit-content}.recognition__cta,.recognition__cta:hover{background:linear-gradient(90deg,#da6060,#991f3d)}.recognition__cta:hover{border-radius:0 30px 0 30px}.recognition__cta a{color:#fff;font-weight:700;text-decoration:none}.careercarousel-hero-carousel{align-items:center;background-position:50%;background-size:cover;display:flex;height:100vh;justify-content:flex-start;margin-top:60px;overflow:hidden;position:relative;transition:background-image 1s ease-in-out;width:100%}.careercarousel-hero-carousel:before{background-color:#0006;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.careercarousel-overlay{color:#fff;margin-left:10%;max-width:600px;position:relative;text-align:left;z-index:2}.careercarousel-overlay h4{font-size:1.2rem;font-weight:600;letter-spacing:3px;margin-bottom:10px}.careercarousel-overlay h1{font-size:3rem;line-height:1.2;margin-bottom:20px}.careercarousel-cta{display:flex;justify-content:flex-start}.careercarousel-link{background:linear-gradient(90deg,#da6060,#991f3d);border-radius:30px 0 30px 0;color:#fff;font-size:1rem;padding:1rem 1.5rem;text-decoration:none;transition:all .3s ease-in-out}.careercarousel-link:hover{border-radius:0 30px 0 30px}.careerwhy-carousel-section{background-color:#fff;margin:auto;max-width:1200px;padding:40px 20px;text-align:center}.careerwhy-carousel-section h1{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.careerwhy-carousel-line{background-color:#991f3d;border:none;height:4px;margin:0 auto 20px;width:200px}.careerwhy-tabs{border-bottom:2px solid #eee;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:30px}.careerwhy-tab-button{background:none;border:none;border-bottom:3px solid #0000;cursor:pointer;font-size:1rem;padding:10px 20px;transition:.3s}.careerwhy-tab-button.active{border-color:#991f3d;color:#991f3d!important;font-weight:700}.careerwhy-carousel-items{display:flex;justify-content:center;margin-top:20px}.careerwhy-impact-section{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:60px 20px}.careerwhy-impact-container{align-items:center;display:flex;flex-wrap:wrap;gap:40px;max-width:1200px}.careerwhy-impact-image img{border-radius:10px;height:359px;object-fit:cover;width:456px}.careerwhy-impact-content{color:#000;flex:1 1}.careerwhy-impact-content h2{font-size:32px;font-weight:600;margin-bottom:20px}.careerwhy-impact-content p{font-size:18px;line-height:1.6}@media (max-width:900px){.careerwhy-impact-container{align-items:center;flex-direction:column}.careerwhy-impact-image img{height:auto;width:100%}.careerwhy-impact-content h2,.careerwhy-impact-content p{text-align:center}}body.dark .careerwhy-carousel-section{background-color:#1e1e1e}body.dark .careerwhy-carousel-section h1{color:#991f3d}body.dark .careerwhy-carousel-line{background-color:#fff}body.dark .careerwhy-carousel-section p,body.dark .careerwhy-impact-content,body.dark .careerwhy-impact-content p{color:#e0e0e0}body.dark .careerwhy-tab-button{color:#ccc}body.dark .careerwhy-tab-button.active{border-color:#991f3d;color:#fff!important}body.dark .careerwhy-impact-section{background-color:#1e1e1e}.contact-section{align-items:center;color:#000;display:flex;flex-direction:row;flex-wrap:wrap;gap:70px;justify-content:space-between;padding:150px 80px 10px;transition:background-color .3s ease,color .3s ease}.left-image{flex:1 1;min-width:300px}.left-image img{height:auto;max-width:100%;transition:filter .3s ease-in-out;width:100%}.right-content{flex:1 1;min-width:300px}.right-content h1{font-size:48px;font-weight:700;margin-bottom:20px;transition:color .3s ease}.right-content p{font-size:18px;line-height:1.6;margin-bottom:30px;max-width:500px;transition:color .3s ease}.right-content button{background-color:#991f3d;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 28px;transition:background .3s ease,color .3s ease}.right-content button:hover{background-color:#d7d3d3;color:#991f3d}body.dark .contact-section{background-color:#1e1e1e;color:#fff}body.dark .right-content h1{color:#991f3d}body.dark .right-content p{color:#fff}body.dark .right-content button{background-color:#fff;color:#991f3d}body.dark .right-content button:hover{background-color:#333;color:#fff}@media screen and (max-width:1129px) and (min-width:769px){.contact-section{gap:40px;padding:40px}.right-content h1{font-size:36px}.right-content p{font-size:16px}}@media screen and (max-width:768px){.contact-section{flex-direction:column;gap:30px;padding:30px 20px;text-align:center}.left-image img{width:100%}.right-content h1{font-size:28px}.right-content p{font-size:14px;margin-bottom:20px}.right-content button{font-size:14px;padding:12px 24px}}.contactus-container{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;padding:90px 20px 70px;transition:background-color .4s ease,color .4s ease}.contactus-right{flex:2 1 500px;max-width:700px}.contactus-right h1{color:#991f3d;font-size:clamp(40px,4vw,50px);margin-bottom:10px}.contactus-right p{color:#000;font-size:clamp(18px,2vw,20px);margin-bottom:20px}.contactus-form{display:flex;flex-direction:column}.contactus-form input,.contactus-form select,.contactus-form textarea{background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:0 2px 6px #0000001a;color:#000;font-size:16px;margin-bottom:20px;outline:none;padding:12px 16px;transition:.3s ease;width:100%}.contactus-form input:focus,.contactus-form select:focus,.contactus-form textarea:focus{border-color:#991f3d;box-shadow:0 0 0 3px #6495ed4d}.contactus-form textarea{height:100px;resize:none}.contactus-form button{background-color:#991f3d;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:12px;transition:.3s ease;width:200px}.contactus-form button:hover{background-color:#d7d3d3;color:#991f3d}.contactus-popup-overlay{align-items:center;background:#0006;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.contactus-popup-box{background:#fff;border-radius:12px;box-shadow:0 6px 15px #0003;max-width:400px;padding:30px 40px;text-align:center;width:90%}.contactus-popup-box h3{color:green;font-size:1.5rem;margin-top:15px}.contactus-popup-number{color:#333;font-size:1rem;margin-top:8px}.contactus-popup-close{background-color:#991f3d;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:14px;margin-top:20px;padding:10px 20px;transition:background .3s ease}.contactus-popup-close:hover{background-color:#fff;color:#000}body.dark .contactus-container{background-color:#1e1e1e}body.dark .contactus-right h1{color:#991f3d}body.dark .contactus-popup-box h3,body.dark .contactus-popup-number,body.dark .contactus-right p{color:#fff}body.dark .contactus-form input,body.dark .contactus-form select,body.dark .contactus-form textarea{background-color:#1e1e1e;border:1px solid #444;box-shadow:none;color:#fff}body.dark .contactus-form input::placeholder,body.dark .contactus-form textarea::placeholder{color:#ccc}body.dark .contactus-form input:focus,body.dark .contactus-form select:focus,body.dark .contactus-form textarea:focus{border-color:#bbb;box-shadow:0 0 0 3px #fff3}body.dark .contactus-form button{background-color:#fff;color:#991f3d}body.dark .contactus-form button:hover{background-color:#2c2c2c;color:#fff}body.dark .contactus-popup-box{background-color:#1f1f1f;color:#fff}body.dark .contactus-popup-close{background-color:#fff;color:#991f3d}body.dark .contactus-popup-close:hover{background-color:#2c2c2c;color:#fff}.captcha-container{margin-top:5px;text-align:left}.captcha-box{display:flex;gap:10px;margin-bottom:10px}.captcha-canvas{background:#fafafa;border:1px solid #ccc;border-radius:6px;box-shadow:0 0 5px #0000001a}.captcha-box{align-items:center;display:inline-flex;gap:3px}.captcha-refresh{color:#991f3d;cursor:pointer;display:inline-block;font-size:22px;line-height:1;padding:0;transition:transform .3s ease}.captcha-refresh.rotate{transform:rotate(180deg)}.incorrect-captcha{color:#991f3d;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;margin-top:4px;text-align:left}.captcha-error{color:#991f3d;font-size:13px;font-weight:500;margin-top:3px}@media (max-width:1024px){.contactus-container{align-items:center;flex-direction:column;padding:60px 30px}.contactus-right{flex:1 1 100%;max-width:90%}.contactus-form input,.contactus-form select,.contactus-form textarea{font-size:15px;padding:10px 14px}.contactus-form button{font-size:15px;width:180px}.captcha-controls{justify-content:center;margin-right:0;margin-top:-30px}}@media (max-width:768px){.contactus-container{padding:50px 20px}.contactus-right h1{font-size:2rem;text-align:center}.contactus-right p{font-size:1rem;text-align:center}.contactus-form{width:100%}.contactus-form button{font-size:14px;padding:12px;width:100%}.captcha-controls{justify-content:center;margin-top:10px}.captcha-refresh{font-size:17px;height:30px;width:30px}}@media (max-width:576px){.contactus-container{padding:40px 15px}.contactus-right{padding:20px 10px}.contactus-right h1{font-size:1.6rem}.contactus-right p{font-size:.95rem}.contactus-form input,.contactus-form select,.contactus-form textarea{font-size:14px;padding:10px 12px}.contactus-form button{font-size:14px;padding:12px;width:100%}.captcha-controls{justify-content:center;margin-right:0;margin-top:10px}.captcha-refresh{font-size:16px;height:28px;width:28px}}@media (max-width:400px){.contactus-right h1{font-size:1.4rem}.contactus-right p{font-size:.9rem}.contactus-form button{font-size:13px;padding:10px}.captcha-controls{gap:6px;justify-content:center}.captcha-refresh{font-size:14px;height:26px;width:26px}}.contactq-accordion-container{background-color:#fff;color:#000;font-family:Arial,sans-serif;padding:40px}.contactq-accordion-item{border-top:2px solid #e7e1e1}.contactq-accordion-item:last-child{border-bottom:2px solid #e7e1e1}.contactq-accordion-header{align-items:center;color:#000;cursor:pointer;display:flex;justify-content:space-between;padding:20px 0;transition:all .3s ease}.contactq-accordion-header.active{color:#991f3d}.contactq-number{flex-basis:60px;font-size:18px;font-weight:700;margin-left:60px}.contactq-title{flex-grow:1;font-size:22px;font-weight:600}.contactq-plus{font-size:28px;font-weight:200;padding-right:10px}.contactq-accordion-content{border-bottom:2px solid #e7e1e1;color:#000;font-size:16px;padding:20px 10px 40px 80px}.contactq-accordion-content p{line-height:1.6;margin-bottom:20px}.contactq-buttons{display:flex;flex-wrap:wrap;gap:15px}.contactq-buttons button{background-color:#991f3d;border:none;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px;transition:all .3s ease}.contactq-buttons button:hover{background-color:#fff;border:1px solid #991f3d;color:#000}.contactq-maps{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-bottom:50px;margin-top:40px;width:100%}.contactq-map{flex:1 1 400px;max-width:600px}.contactq-map h4{align-items:center;color:#0f172a;display:flex;font-size:18px;gap:8px;margin-bottom:10px}body.dark .contactq-accordion-container{background-color:#1e1e1e;color:#fff}body.dark .contactq-accordion-item{border-color:#333}body.dark .contactq-accordion-header{color:#fff}body.dark .contactq-accordion-header.active{color:#ffccd5}body.dark .contactq-accordion-content{border-bottom:2px solid #444;color:#fff}body.dark .contactq-buttons button{background-color:#fff;color:#991f3d}body.dark .contactq-buttons button:hover{background-color:#333;border:1px solid #fff;color:#fff}body.dark .contactq-map h4{color:#fff}body{transition:background-color .4s ease,color .4s ease}.footer{background-image:url(/static/media/Cyber%20Towers.89bfde43e29e00888eac.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;overflow:hidden;padding:40px 0 20px;position:relative;width:100%;z-index:1}.footer:before{background-color:rgba(153,31,61,.856);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.footer *{position:relative;z-index:1}.footer-logo-img{margin-bottom:20px;max-width:200px}.footer-desc{font-size:15px;line-height:1.7}.footer-title{font-size:20px;font-weight:700;margin-bottom:15px}.footer-links{list-style:none;padding-left:0}.footer-links li a{background-color:none!important;color:#fff!important;font-size:15px;text-decoration:none}.footer-links li a:hover{text-decoration:underline}.footer-links li a:active{background-color:#07172f99}.footer-contact p{font-size:15px;margin-bottom:10px}.footer-contact svg{margin-right:8px;vertical-align:middle}.footer-bottom{font-size:14px;margin-top:30px}.footer-bottom-links a{color:#fff;margin-left:15px;text-decoration:none}.footer-social{gap:15px;margin-top:20px}.footer-social,.footer-social a{display:flex;justify-content:center}.footer-social a{align-items:center;background-color:#fff;border-radius:50%;color:#111836;cursor:pointer;font-size:16px;height:40px;text-decoration:none;transition:.3s ease-in-out;width:40px}.footer-social a:hover{background-color:#991f3d;color:#fff}body.dark .footer{background-color:#2d2d2d5e;background-image:url(/static/media/Cyber%20Towers.89bfde43e29e00888eac.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#f0f0f0;position:relative;width:100%}body.dark .footer:before{background-color:#000000b3}body.dark .footer-links li a{color:#f0f0f0!important}body.dark .footer-links li a:hover{color:rgba(153,31,61,.856)!important;text-decoration:underline}body.dark .footer-contact p{color:#e0e0e0}body.dark .footer-bottom,body.dark .footer-bottom-links a{color:#ccc}body.dark .footer-bottom-links a:hover{color:rgba(153,31,61,.856)}body.dark .footer-social a{background-color:#333;color:#fff}body.dark .footer-social a:hover{background-color:#991f3d;color:#fff}.leadership-container{display:flex;margin-top:70px;padding:30px}.sidebar{border-right:1px solid #ccc;padding-right:20px;width:300px}.sidebar h3{color:#222;font-size:18px;margin-bottom:10px;margin-top:20px}.person{align-items:flex-start;display:flex;margin-bottom:20px}.person img{border-radius:8px;height:50px;margin-right:10px;width:50px}.person h4{font-size:16px;margin:0}.person p{color:#777;font-size:13px;margin:2px 0 0}.profile-detail{background-color:#f1f1f1;border-radius:10px;flex:1 1;padding:30px}.main-photo{border-radius:10px;height:120px;margin-bottom:15px;width:120px}.profile-detail h2{color:#222;font-size:26px;margin:0}.profile-detail h4{color:#666;font-weight:400;margin:5px 0 15px}.linkedin-icon{margin-bottom:20px;vertical-align:middle;width:25px}.profile-detail hr{border-color:#ddd;margin:20px 0}.profile-detail p{color:#333;font-size:16px;line-height:1.6}.disclaimer-container{background-color:#f9f9f9;color:#333;line-height:1.7;margin-top:35px;padding:40px 20px}.hero-section{background:rgba(153,31,61,.856);border-radius:10px;color:#fff;margin-bottom:40px;padding:10px 20px;text-align:center}.hero-text{font-size:36px;font-weight:700;letter-spacing:1px}.content-section{background-color:#fff;border-radius:10px;box-shadow:0 4px 12px #0000000d;margin-bottom:30px;padding:30px}.content-section h3{color:#2c3e50;font-size:24px;margin-bottom:15px}.content-section p{color:#555;font-size:16px;margin:0;white-space:pre-line}@media (max-width:768px){.hero-text{font-size:28px}.content-section{padding:20px}.content-section h3{font-size:20px}.content-section p{font-size:15px}}body.dark .disclaimer-container{background-color:#1e1e1e;color:#e0e0e0}body.dark .hero-section{background:rgba(153,31,61,.856);color:#f9f9f9}body.dark .content-section{background-color:#1e1e1e;box-shadow:0 4px 12px #ffffff0d}body.dark .content-section h3{color:#e8e8e8}body.dark .content-section p{color:#ccc}body.dark .terms-header{color:#fff}body.dark .terms-section h3{color:#e0e0e0}.terms-container{background-color:#f9f9f9;color:#333;line-height:1.7;margin-top:35px;padding:40px 20px}.terms-header{background:rgba(153,31,61,.856);border-radius:10px;color:#fff;margin-bottom:40px;padding:10px 20px;text-align:center}.terms-title{font-size:36px;font-weight:700;letter-spacing:1px}.terms-section{background-color:#fff;border-radius:10px;box-shadow:0 4px 12px #0000000d;margin-bottom:30px;padding:30px}.terms-section h3{color:#2c3e50;font-size:24px;margin-bottom:15px}.terms-section p{color:#555;font-size:16px;margin:0;white-space:pre-line}@media (max-width:768px){.terms-title{font-size:28px}.terms-section{padding:20px}.terms-section h3{font-size:20px}.terms-section p{font-size:15px}}body.dark .terms-container{background-color:#1e1e1e;color:#e0e0e0}body.dark .terms-header{background:rgba(153,31,61,.856);color:#f9f9f9}body.dark .terms-section{background-color:#1e1e1e;box-shadow:0 4px 12px #ffffff0d}body.dark .terms-section h3{color:#e8e8e8}body.dark .terms-section p{color:#ccc}.ui-hero{align-items:center;background-color:#0d0d0d;color:#fff;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:2rem;position:relative;text-align:left}.ui-hero__background{object-fit:cover;z-index:1}.ui-hero__background,.ui-hero__overlay{height:100%;left:0;position:absolute;top:0;width:100%}.ui-hero__overlay{background:#0a0a1e80;z-index:2}.ui-hero__container{max-width:1200px;padding:1rem;position:relative;width:100%;z-index:3}.ui-hero__heading{font-size:clamp(1.8rem,5vw,3.5rem);font-weight:700;margin-bottom:1rem}.ui-hero__title{display:inline-block}.ui-hero__description{font-size:clamp(1rem,2vw,1.25rem);margin-bottom:1rem}@media (max-width:768px){.ui-hero{align-items:flex-start;padding:1rem}.ui-hero__container{padding:.5rem}}@media (max-width:480px){.ui-hero__heading{text-align:center}}.UIApplication-section{background-color:#fff;padding:60px 20px;text-align:center}.UIApplication-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.UIApplication-line{background-color:#991f3d;border:none;border-radius:2px;height:4px;margin:0 auto 30px;width:200px}.UIApplication-subtitle{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:1350px;text-align:center}.UIApplication-row{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-bottom:40px}.UIApplication-card{background:#fff;border-radius:16px;box-shadow:0 4px 14px #991f3d;flex-basis:calc(33.33333% - 30px);flex-grow:0;flex-shrink:0;max-width:calc(33.33333% - 50px);padding:30px 20px;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.UIApplication-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-10px)}.UIApplication-Icon{color:inherit;display:inline-block;font-size:50px;margin-bottom:20px}.UIApplication-card h3{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:10px}.UIApplication-card p{color:#4b5563;font-size:.95rem;line-height:1.5}@media (max-width:1024px) and (min-width:768px){.UIApplication-card{flex-basis:calc(33.33333% - 30px);flex-grow:0;flex-shrink:0;max-width:calc(33.33333% - 30px)}.UIApplication-title{font-size:2.2rem}}@media (max-width:768px) and (min-width:426px){.UIApplication-card{flex-basis:calc(50% - 15px);flex-grow:0;flex-shrink:0;max-width:calc(50% - 15px)}.UIApplication-title{font-size:2rem}.UIApplication-subtitle{font-size:.95rem;padding:0 10px}}@media (max-width:425px){.UIApplication-row{align-items:center;flex-direction:column}.UIApplication-card{flex:0 0 90%;max-width:90%;padding:25px 15px}.UIApplication-title{font-size:1.6rem}.UIApplication-subtitle{font-size:.9rem}.UIApplication-Icon{font-size:40px}}body.dark .UIApplication-section{background-color:#1e1e1e}body.dark .UIApplication-title{color:#991f3d}body.dark .UIApplication-line{background-color:#fff}body.dark .UIApplication-subtitle{color:#ddd}body.dark .UIApplication-card{background-color:#2a2a2a;box-shadow:0 4px 14px #ffffff1a}body.dark .UIApplication-card h3{color:#fff}body.dark .UIApplication-card p{color:#ccc}.UIProcess-section{background-color:#fff;padding:60px 20px;text-align:center}.UIProcess-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.UIProcess-line{background-color:#991f3d;border:none;border-radius:2px;height:4px;margin:0 auto 30px;width:200px}.UIProcess-subtitle{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:1350px;text-align:center}.UIProcess-row{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-bottom:40px}.UIProcess-card{background:#fff;border-radius:16px;box-shadow:0 4px 14px #991f3d;flex-basis:calc(33.33333% - 30px);flex-grow:0;flex-shrink:0;max-width:calc(33.33333% - 50px);padding:30px 20px;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.UIProcess-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-10px)}.UIProcess-Icon{color:inherit;display:inline-block;font-size:50px;margin-bottom:20px}.UIProcess-card h3{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:10px}.UIProcess-card p{color:#4b5563;font-size:.95rem;line-height:1.5}@media (max-width:1024px) and (min-width:768px){.UIProcess-card{flex-basis:calc(33.33333% - 30px);flex-grow:0;flex-shrink:0;max-width:calc(33.33333% - 30px)}.UIProcess-title{font-size:2.2rem}}@media (max-width:768px) and (min-width:426px){.UIProcess-card{flex-basis:calc(50% - 15px);flex-grow:0;flex-shrink:0;max-width:calc(50% - 15px)}.UIProcess-title{font-size:2rem}.UIProcess-subtitle{font-size:.95rem;padding:0 10px}}@media (max-width:425px){.UIProcess-row{align-items:center;flex-direction:column}.UIProcess-card{flex:0 0 90%;max-width:90%;padding:25px 15px}.UIProcess-title{font-size:1.6rem}.UIProcess-subtitle{font-size:.9rem}.UIProcess-Icon{font-size:40px}}body.dark .UIProcess-section{background-color:#1e1e1e}body.dark .UIProcess-title{color:#991f3d}body.dark .UIProcess-line{background-color:#fff}body.dark .UIProcess-subtitle{color:#ddd}body.dark .UIProcess-card{background-color:#2a2a2a;box-shadow:0 4px 14px #ffffff1a}body.dark .UIProcess-card h3{color:#fff}body.dark .UIProcess-card p{color:#ccc}.UIIndustries-section{background-color:#fff;padding:60px 20px;text-align:center}.UIIndustries-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.UIIndustries-line{background-color:#991f3d;border:none;border-radius:2px;height:4px;margin:0 auto 30px;width:200px}.UIIndustries-subtitle{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:1350px;text-align:center}.UIIndustries-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-bottom:40px}.UIIndustries-card{border-radius:16px;height:200px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:300px}.UIIndustries-card img{border-radius:16px;display:block;height:100%;object-fit:cover;width:100%}.UIIndustries-card h3{background-color:#00000080;border-radius:6px;bottom:15px;color:#fff;font-size:1.1rem;font-weight:600;left:20px;margin:0;padding:6px 12px;position:absolute}.UIIndustries-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-10px)}@media (max-width:1024px){.UIIndustries-card{height:180px;width:240px}.UIIndustries-title{font-size:2.2rem}}@media (max-width:768px){.UIIndustries-grid{align-items:center;flex-direction:column}.UIIndustries-card{height:200px;max-width:350px;width:90%}.UIIndustries-title{font-size:2rem}.UIIndustries-subtitle{font-size:.95rem;padding:0 10px}}@media (max-width:480px){.UIIndustries-title{font-size:1.6rem}.UIIndustries-subtitle{font-size:.9rem}.UIIndustries-card{height:180px}}body.dark .UIIndustries-section{background-color:#1e1e1e}body.dark .UIIndustries-title{color:#991f3d}body.dark .UIIndustries-line{background-color:#fff}body.dark .UIIndustries-subtitle{color:#ddd}body.dark .UIIndustries-card h3{background-color:rgba(34,33,33,.689);color:#fff}.UITechnology-section{margin:auto;max-width:1200px;padding:40px 20px;text-align:center}.UITechnology-section h1{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.UITechnology-line{background-color:#991f3d;border:none;height:4px;margin:0 auto 20px;width:200px}.UITechnology-section p{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:1350px;text-align:center}.UITechnology-tabs{border-bottom:2px solid #eee;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:30px}.UITechnology-tab-button{background:none;border:none;border-bottom:3px solid #0000;cursor:pointer;font-size:1rem;padding:10px 20px;transition:.3s}.UITechnology-tab-button.active{border-color:#991f3d;color:#991f3d!important;font-weight:700}.UITechnology-items{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);justify-items:center}.UITechnology-card{background-color:#fafafa;border:2px solid #f6ebeb;border-radius:12px;box-shadow:0 4px 12px #0000000d;max-height:200px;max-width:200px;padding:12px 16px;width:100%}.UITechnology-card:hover{transform:translateY(-5px)}.UITechnology-card img{height:80px;width:80px}.UITechnology-card p{font-size:1rem;font-weight:500;margin:0}@media (max-width:900px){.UITechnology-items{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.UITechnology-items{grid-template-columns:1fr}}.UITechnology-items{display:flex;flex-wrap:wrap;gap:70px;justify-content:center;margin-top:20px}.UITechnology-card{background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;padding:10px;text-align:center;transition:transform .3s ease;width:180px}.UITechnology-card img{height:auto;height:70px;margin-bottom:8px;object-fit:contain;width:100%;width:70px}body.dark .UITechnology-section{background-color:#1e1e1e}body.dark .UITechnology-section h1{color:#991f3d}body.dark .UITechnology-line{background-color:#fff}body.dark .UITechnology-section p,body.dark .UITechnology-tab-button{color:#ddd}body.dark .UITechnology-tab-button.active{border-color:#fff;color:#fff!important}body.dark .UITechnology-card{background-color:#585757;border:2px solid #444;box-shadow:0 4px 12px #ffffff0d}body.dark .UITechnology-card p{color:#fff}.UIWhy-section{background-color:#fff;padding:60px 20px;text-align:center}.UIWhy-title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px}.UIWhy-line{background-color:#991f3d;border:none;border-radius:2px;height:4px;margin:0 auto 30px;width:200px}.UIWhy-subtitle{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:1350px}.UIWhy-row{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-bottom:40px}.UIWhy-card{background:#fff;border-radius:16px;box-shadow:0 4px 14px #991f3d;padding:30px 20px;text-align:left;transition:transform .3s ease,box-shadow .3s ease;width:350px}.UIWhy-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-10px)}.UIWhy-card-inner{align-items:flex-start;display:flex;gap:20px}.UIWhy-icon-wrapper{flex-shrink:0}.UIWhy-Icon{color:inherit;font-size:40px;margin:0}.UIWhy-content h3{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:10px}.UIWhy-content p{color:#4b5563;font-size:.95rem;line-height:1.5}@media (max-width:1026px) and (min-width:769px){.UIWhy-card{flex-basis:calc(33.333% - 30px);flex-grow:1;flex-shrink:1;max-width:calc(33.333% - 30px)}.UIWhy-title{font-size:2.2rem}}@media (max-width:768px) and (min-width:426px){.UIWhy-row{flex-direction:row;flex-wrap:wrap;justify-content:center}.UIWhy-card{flex-basis:calc(50% - 30px);flex-grow:1;flex-shrink:1;max-width:calc(50% - 30px)}.UIWhy-title{font-size:2rem}.UIWhy-subtitle{font-size:.95rem;padding:0 10px}.UIWhy-card-inner{flex-direction:row}}@media (max-width:425px){.UIWhy-row{align-items:center;flex-direction:column}.UIWhy-card{max-width:350px;width:90%}.UIWhy-title{font-size:1.6rem}.UIWhy-subtitle{font-size:.9rem}.UIWhy-card{padding:25px 15px}.UIWhy-Icon{font-size:35px}.UIWhy-card-inner{align-items:center;flex-direction:column;text-align:center}.UIWhy-content{text-align:center}}body.dark .UIWhy-section{background-color:#1e1e1e}body.dark .UIWhy-title{color:#991f3d}body.dark .UIWhy-line{background-color:#fff}body.dark .UIWhy-subtitle{color:#ddd}body.dark .UIWhy-card{background-color:#2a2a2a;box-shadow:0 4px 14px #ffffff1a}body.dark .UIWhy-card:hover{box-shadow:0 8px 24px #fff3}body.dark .UIWhy-content h3{color:#fff}body.dark .UIWhy-content p{color:#ccc}.job-positions-wrapper{background-color:initial;box-sizing:border-box;display:flex;justify-content:center;padding:80px 20px}.job-positions-table{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 2px 10px #0a0a0a5e;max-width:1200px;overflow:hidden;width:100%}.job-positions-table td,.job-positions-table th{border-bottom:1px solid #dee2e6;color:#0a0a0a;font-size:16px;padding:14px 18px;text-align:left}.job-positions-table thead{background-color:#f9f9f9}.job-positions-table tbody tr:hover{background-color:#fad9e2;border-bottom:2px solid #991f3d;color:#000}.clickable-row{cursor:pointer;transition:background-color .3s ease}.job-title-link{color:#991f3d;font-weight:700;text-decoration:none}.job-title-link:hover{color:#991f3d;text-decoration:underline}.job-positions-icon{color:#000;margin-right:8px}@media screen and (max-width:1024px){.job-positions-table{background-color:initial;border-collapse:initial;border-spacing:0 20px}.job-positions-table thead{display:none}.job-positions-table tbody,.job-positions-table td,.job-positions-table tr{display:block;width:100%}.job-positions-table tr{background-color:#fff;border-radius:12px;box-shadow:0 4px 15px #0003;margin-bottom:24px;padding:16px}.job-positions-table td{border:none;color:#0a0a0a;padding:6px 0;text-align:left}}@media screen and (max-width:480px){.job-positions-table td{font-size:14px}.job-positions-table tr{box-shadow:0 4px 15px rgba(0,0,0,.867)}.table-title{font-size:20px}}body.dark,body.dark .job-positions-wrapper{background-color:#1e1e1e;color:#e0e0e0}body.dark .job-positions-table{background-color:#2c2c2c;color:#e0e0e0}body.dark .job-positions-table td,body.dark .job-positions-table th{border-bottom:0 solid #444}body.dark .job-positions-table thead{background-color:#b7b3b3}body.dark .job-positions-table tbody tr{background-color:#fdfbfb}body.dark .job-positions-table tbody td{color:#000}body.dark .job-positions-table tbody tr:hover{background-color:#f9f6f6;border-bottom:2px solid #991f3d;color:#fff}body.dark .job-title-link,body.dark .job-title-link:hover{color:#991f3d}body.dark .job-positions-icon{color:#fff}@media screen and (max-width:1024px){body.dark .job-positions-table tr{background-color:#f8f4f4;box-shadow:0 4px 15px rgba(0,0,0,.332)}body.dark .job-positions-table td{border-bottom:solid #444;color:#e0e0e0}}.fullstack-container{background-color:#fff;border-radius:12px;box-shadow:0 0 20px #00000014;box-sizing:border-box;color:#333;margin:80px auto 40px;max-width:900px;padding:32px}.fullstack-heading{color:#991f3d;font-size:20px;margin-bottom:8px}.fullstack-subtitle{font-size:16px;font-weight:500;margin-bottom:16px}.fullstack-details p{font-size:14px;margin-bottom:8px}.fullstack-subheading{color:#991f3d;font-size:18px;margin-bottom:8px;margin-top:24px}.fullstack-paragraph{font-size:14px;line-height:1.6;margin-bottom:12px}.fullstack-list{margin-bottom:12px;margin-left:20px}.fullstack-list li{font-size:14px;margin-bottom:6px}.fullstack-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.fullstack-btn{border:none;border-radius:6px;cursor:pointer;font-size:14px;padding:10px 20px}.fullstack-footer-note{color:#888;font-size:12px;margin-top:16px}.fullstack-form-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.fullstack-form-box{background:#fff;border-radius:12px;box-shadow:0 0 25px #0003;max-width:500px;padding:24px 32px;width:100%}.fullstack-form-box h3{color:#991f3d;font-size:18px;margin-bottom:16px}.fullstack-form-box input,.fullstack-form-box textarea{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:14px;margin-bottom:12px;padding:10px;width:100%}.fullstack-form-box textarea{resize:vertical}@media screen and (max-width:768px){.fullstack-container{margin:20px 10px;padding:20px}.fullstack-heading{font-size:18px}.fullstack-subheading{font-size:16px}.fullstack-btn,.save-btn{text-align:center;width:100%}.save-btn{margin-left:0}.fullstack-buttons{flex-direction:column;gap:10px}.fullstack-form-box{padding:20px}}body.dark .fullstack-container{background-color:#1e1e1e;box-shadow:0 0 20px #ffffff0d;color:#fff}body.dark .fullstack-heading,body.dark .fullstack-subheading{color:#991f3d}body.dark .fullstack-details p,body.dark .fullstack-list li,body.dark .fullstack-paragraph,body.dark .fullstack-subtitle{color:#ddd}body.dark .fullstack-footer-note{color:#bbb}body.dark .fullstack-form-box{background-color:#2c2c2c;box-shadow:0 0 25px #ffffff1a;color:#fff}body.dark .fullstack-form-box input,body.dark .fullstack-form-box textarea{background-color:#1e1e1e;border:1px solid #555;color:#fff}body.dark .fullstack-form-box input::placeholder,body.dark .fullstack-form-box textarea::placeholder{color:#aaa}.frontend-container{background-color:#fff;border-radius:12px;box-shadow:0 0 20px #00000014;box-sizing:border-box;color:#333;margin:80px auto 40px;max-width:900px;padding:32px}.frontend-heading{color:#991f3d;font-size:20px;margin-bottom:8px}.frontend-subtitle{font-size:16px;font-weight:500;margin-bottom:16px}.frontend-details p{font-size:14px;margin-bottom:8px}.frontend-subheading{color:#991f3d;font-size:18px;margin-bottom:8px;margin-top:24px}.frontend-paragraph{font-size:14px;line-height:1.6;margin-bottom:12px}.frontend-list{margin-bottom:12px;margin-left:20px}.frontend-list li{font-size:14px;margin-bottom:6px}.frontend-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.frontend-btn{border:none;border-radius:6px;cursor:pointer;font-size:14px;padding:10px 20px}.save-btn{background:none;border:none;color:#991f3d;margin-left:auto;text-decoration:underline}.frontend-footer-note{color:#888;font-size:12px;margin-top:16px}.frontend-form-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.frontend-form-box{background:#fff;border-radius:12px;box-shadow:0 0 25px #0003;max-width:500px;padding:24px 32px;width:100%}.frontend-form-box h3{color:#991f3d;font-size:18px;margin-bottom:16px}.frontend-form-box input,.frontend-form-box textarea{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:14px;margin-bottom:12px;padding:10px;width:100%}.frontend-form-box textarea{resize:vertical}.cancel-btn,.submit-btn{border:none;border-radius:6px;cursor:pointer;font-size:14px;padding:10px 20px}@media screen and (max-width:768px){.frontend-container{margin:20px 10px;padding:20px}.frontend-heading{font-size:18px}.frontend-subheading{font-size:16px}.frontend-btn,.save-btn{text-align:center;width:100%}.save-btn{margin-left:0}.frontend-buttons{flex-direction:column;gap:10px}.frontend-form-box{padding:20px}}body.dark .frontend-container{background-color:#1e1e1e;box-shadow:0 0 20px #ffffff0d;color:#fff}body.dark .frontend-heading,body.dark .frontend-subheading{color:#991f3d}body.dark .frontend-details p,body.dark .frontend-list li,body.dark .frontend-paragraph,body.dark .frontend-subtitle{color:#ddd}body.dark .save-btn{color:#991f3d}body.dark .frontend-footer-note{color:#bbb}body.dark .frontend-form-box{background-color:#2c2c2c;box-shadow:0 0 25px #ffffff1a;color:#fff}body.dark .frontend-form-box input,body.dark .frontend-form-box textarea{background-color:#1e1e1e;border:1px solid #555;color:#fff}body.dark .frontend-form-box input::placeholder,body.dark .frontend-form-box textarea::placeholder{color:#aaa}.cyber-container{background-color:#fff;border-radius:12px;box-shadow:0 0 20px #00000014;box-sizing:border-box;color:#333;margin:80px auto 40px;max-width:900px;padding:32px}.cyber-heading{color:#991f3d;font-size:20px;margin-bottom:8px}.cyber-subtitle{font-size:16px;font-weight:500;margin-bottom:16px}.cyber-details p{font-size:14px;margin-bottom:8px}.cyber-subheading{color:#991f3d;font-size:18px;margin-bottom:8px;margin-top:24px}.cyber-paragraph{font-size:14px;line-height:1.6;margin-bottom:12px}.cyber-list{margin-bottom:12px;margin-left:20px}.cyber-list li{font-size:14px;margin-bottom:6px}.cyber-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.cyber-btn{border:none;border-radius:6px;cursor:pointer;font-size:14px;padding:10px 20px}.cyber-footer-note{color:#888;font-size:12px;margin-top:16px}.cyber-form-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.cyber-form-box{background:#fff;border-radius:12px;box-shadow:0 0 25px #0003;max-width:500px;padding:24px 32px;width:100%}.cyber-form-box h3{color:#991f3d;font-size:18px;margin-bottom:16px}.cyber-form-box input,.cyber-form-box textarea{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:14px;margin-bottom:12px;padding:10px;width:100%}.cyber-form-box textarea{resize:vertical}.cyber-form-buttons{display:flex;gap:10px;justify-content:space-between}@media screen and (max-width:768px){.cyber-container{margin:20px 10px;padding:20px}.cyber-heading{font-size:18px}.cyber-subheading{font-size:16px}.cyber-btn{text-align:center;width:100%}.cyber-buttons{flex-direction:column;gap:10px}.cyber-form-box{padding:20px}}body.dark .cyber-container{background-color:#1e1e1e;box-shadow:0 0 20px #ffffff0d;color:#fff}body.dark .cyber-heading,body.dark .cyber-subheading{color:#991f3d}body.dark .cyber-details p,body.dark .cyber-list li,body.dark .cyber-paragraph,body.dark .cyber-subtitle{color:#ddd}body.dark .apply-btn,body.dark .directions-btn{color:#fff}body.dark .cyber-footer-note{color:#bbb}body.dark .cyber-form-box{background-color:#2c2c2c;box-shadow:0 0 25px #ffffff1a;color:#fff}body.dark .cyber-form-box input,body.dark .cyber-form-box textarea{background-color:#1e1e1e;border:1px solid #555;color:#fff}body.dark .cyber-form-box input::placeholder,body.dark .cyber-form-box textarea::placeholder{color:#aaa}.salesforce-container{background-color:#fff;border-radius:12px;box-shadow:0 0 20px #00000014;box-sizing:border-box;color:#333;margin:80px auto 40px;max-width:900px;padding:32px}.salesforce-heading{color:#991f3d;font-size:20px;margin-bottom:8px}.salesforce-subtitle{font-size:16px;font-weight:500;margin-bottom:16px}.salesforce-details p{font-size:14px;margin-bottom:8px}.salesforce-subheading{color:#991f3d;font-size:18px;margin-bottom:8px;margin-top:24px}.salesforce-paragraph{font-size:14px;line-height:1.6;margin-bottom:12px}.salesforce-list{margin-bottom:12px;margin-left:20px}.salesforce-list li{font-size:14px;margin-bottom:6px}.salesforce-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.salesforce-btn{border:none;border-radius:6px;cursor:pointer;font-size:14px;padding:10px 20px}.apply-btn,.directions-btn{background-color:#991f3d;color:#fff}.salesforce-footer-note{color:#888;font-size:12px;margin-top:16px}.salesforce-form-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.salesforce-form-box{background:#fff;border-radius:12px;box-shadow:0 0 25px #0003;max-width:500px;padding:24px 32px;width:100%}.salesforce-form-box h3{color:#991f3d;font-size:18px;margin-bottom:16px}.salesforce-form-box input,.salesforce-form-box textarea{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:14px;margin-bottom:12px;padding:10px;width:100%}.salesforce-form-box textarea{resize:vertical}.form-buttons{display:flex;gap:10px;justify-content:space-between}.submit-btn{background-color:#991f3d;color:#fff}.cancel-btn{background-color:#ccc;color:#333}@media screen and (max-width:768px){.salesforce-container{margin:20px 10px;padding:20px}.salesforce-heading{font-size:18px}.salesforce-subheading{font-size:16px}.salesforce-btn{text-align:center;width:100%}.salesforce-buttons{flex-direction:column;gap:10px}.salesforce-form-box{padding:20px}}body.dark .salesforce-container{background-color:#1e1e1e;box-shadow:0 0 20px #ffffff0d;color:#fff}body.dark .salesforce-heading,body.dark .salesforce-subheading{color:#991f3d}body.dark .salesforce-details p,body.dark .salesforce-list li,body.dark .salesforce-paragraph,body.dark .salesforce-subtitle{color:#ddd}body.dark .salesforce-btn{color:#fff}body.dark .apply-btn,body.dark .directions-btn{background-color:#991f3d}body.dark .salesforce-footer-note{color:#bbb}body.dark .salesforce-form-box{background:#2c2c2c;box-shadow:0 0 25px #ffffff1a;color:#fff}body.dark .salesforce-form-box input,body.dark .salesforce-form-box textarea{background-color:#1e1e1e;border:1px solid #555;color:#fff}body.dark .salesforce-form-box input::placeholder,body.dark .salesforce-form-box textarea::placeholder{color:#999}body.dark .submit-btn{background-color:#991f3d;color:#fff}body.dark .cancel-btn{background-color:#555;color:#eee}:root{--background:#fff;--text-color:#222;--card-bg:#fcfafa;--subtext:#555;--primary-color:#991f3d;--shadow:0 10px 25px #00000014}body.dark-mode{--background:#121212;--text-color:#f0f0f0;--card-bg:#1e1e1e;--subtext:#ccc}.no-dark{background-color:#991f3d!important;background-color:var(--primary-color)!important;color:#fff!important}.section-heading{font-size:20px}.section-headings{padding-bottom:5px}body{background:#fff;background:var(--background);color:#222;color:var(--text-color);margin:0;min-height:100vh;padding:0}.job-details-page{box-sizing:border-box;display:flex;justify-content:center;padding:80px 20px}.left-panel{background:#fcfafa;background:var(--card-bg);border-radius:16px;box-shadow:0 10px 25px #00000014;box-shadow:var(--shadow);max-width:900px;padding:40px 30px;width:100%}.job-details-card{display:flex;flex-direction:column}.back-button{background-color:initial;border:none;cursor:pointer;font-size:16px;margin-bottom:25px;text-align:left}.back-button,.job-title{color:#991f3d;color:var(--primary-color);font-weight:700}.job-title{font-size:30px;margin-bottom:10px}.section-heading{border-bottom:2px solid #991f3d;border-bottom:2px solid var(--primary-color);color:#991f3d;color:var(--primary-color);font-size:22px;margin-bottom:15px;margin-top:30px;padding-bottom:5px}.section-headings{color:#000;font-size:20px;margin-bottom:15px;margin-top:30px;padding-bottom:px}.responsibility-list{list-style-type:disc;margin:0 0 0 20px;padding-left:1.5rem}.responsibility-list li{color:#333;font-size:1rem;line-height:1.6;margin-bottom:8px}.Skills-list{list-style-type:disc;margin:0 0 0 -20px;padding-left:1.5rem}.Skills-list li{color:#333;font-size:1rem;line-height:1.6;margin-bottom:8px}.sub-heading{color:#555;color:var(--subtext);font-size:18px;margin:20px 0 10px}.job-info-grid{grid-gap:12px 24px;align-items:start;display:grid;gap:12px 24px;grid-template-columns:1fr 2fr;margin-bottom:20px}.job-info-row{align-items:flex-start;display:flex;gap:16px;margin-bottom:16px}.label{align-items:center;color:#222;color:var(--text-color);display:flex;font-weight:600;gap:8px;min-width:160px}.value{color:#555;color:var(--subtext);flex:1 1;font-size:16px;line-height:1.6}.multi-line{white-space:normal;word-break:break-word}.text-section-p{line-height:1.6;margin-top:5px}.text-color,.text-section-p{color:#222;color:var(--text-color);font-size:16px}.text-color{line-height:1.5}.document-list{color:#555;color:var(--subtext);list-style-type:disc;margin-top:10px;padding-left:20px}.document-list li{margin-bottom:5px}.btn-group{display:flex;justify-content:flex-start;margin-top:35px}.apply-btn{background-color:#991f3d;background-color:var(--primary-color);border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:12px 28px;transition:background-color .3s ease}.apply-btn:hover{background-color:#991f3d}.apply-link{color:#fff;text-decoration:none}.footer-info{border-top:1px solid #ddd;color:#555;color:var(--subtext);font-size:14px;font-style:italic;margin-top:30px;padding-top:12px;text-align:left}.job-details-error{color:#fff;font-size:22px;font-weight:700;margin-top:100px;text-align:center}.qualification-list{display:flex;flex-direction:column;gap:8px;margin-left:20px}.qualification-list br+:before{color:#333;content:"• ";margin-right:6px}.qualification-list li{color:#222;color:var(--text-color);font-size:16px;line-height:1.6;margin-bottom:8px}@media (max-width:768px){.job-info-grid{grid-template-columns:1fr}.job-details-page{padding:20px 12px}.left-panel{padding:25px 20px}.job-title{font-size:24px;text-align:left}.section-heading{font-size:20px}.text-color,.text-section-p,.value{font-size:15px}.apply-btn{text-align:center;width:100%}.back-button{font-size:15px;margin-bottom:20px}}@media (max-width:480px){.job-title{font-size:20px}.section-heading{font-size:18px}.label,.value{font-size:14px}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}.from-main-container{max-width:100%;overflow-x:hidden;padding:80px 20px;width:100%}.jobform-container{border-radius:20px;flex-direction:row;flex-wrap:wrap;overflow:hidden;padding:20px}.jobform-container,.jobform-left{background:#991f3d;display:flex;width:100%}.jobform-left{align-items:center;color:#fff;flex:1 1;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.jobform-icon{animation:float 2.5s ease-in-out infinite;font-size:60px;margin-bottom:10px}.jobform-left h2{font-size:35px;margin-bottom:10px}.jobform-left p{font-size:20px;margin-bottom:20px;max-width:300px}.jobform-login-btn{background:#fff;border:none;border-radius:20px;color:#333;cursor:pointer;font-weight:700;padding:10px 25px;transition:background .3s ease}.jobform-login-btn:hover{background:#f0f0f0}.jobform-right{background:#fff;border-bottom-left-radius:40px;border-top-left-radius:40px;display:flex;flex:1.5 1;flex-direction:column;justify-content:center;padding:40px 30px;width:100%}.jobform-heading{color:#444;font-size:28px;margin-bottom:20px}.jobform-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;width:100%}.jobform-grid input,.jobform-grid select,.jobform-grid textarea{border:1px solid #ccc;border-radius:8px;font-family:inherit;font-size:14px;padding:12px;resize:vertical;width:100%}.jobform-grid textarea{grid-column:span 2;min-height:100px}.jobform-grid input[name=phone]{grid-column:span 2}.jobform-upload-label{color:#333;font-size:14px;font-weight:700;grid-column:span 2;margin-top:10px}.jobform-upload-label input[type=file]{display:block;font-size:14px;margin-top:6px}.jobform-file-preview{word-wrap:break-word;color:#555;font-size:14px;grid-column:span 2}.jobform-submit-btn{border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;grid-column:span 2;margin-top:10px;padding:5px;transition:background .3s ease;width:20vh}.jobform-submit-btn,.jobform-submit-btn:hover{background-color:#991f3d}@media (max-width:1024px){.jobform-container{flex-direction:column}.jobform-right{border-radius:0;padding:30px 20px}.jobform-grid{grid-template-columns:1fr}.jobform-file-preview,.jobform-grid input[name=phone],.jobform-grid textarea,.jobform-submit-btn,.jobform-upload-label{grid-column:span 1}}@media (max-width:600px){.from-main-container{padding:20px 10px}.jobform-left{padding:30px 15px}.jobform-right{padding:25px 15px}.jobform-heading{font-size:18px}.jobform-icon{font-size:30px}.jobform-left h2{font-size:20px}.jobform-left p{font-size:14px}.jobform-grid input,.jobform-grid textarea{font-size:13px;padding:10px}.jobform-submit-btn{font-size:14px;padding:15px}.jobform-upload-label{font-size:13px}}@media (max-width:360px){.jobform-left,.jobform-right{padding:20px 10px}.jobform-heading{font-size:16px}.jobform-left h2{font-size:18px}.jobform-submit-btn{font-size:14px;padding:8px}.jobform-grid{gap:12px}.jobform-grid input,.jobform-grid textarea{font-size:13px;padding:8px}.jobform-upload-label{font-size:12px}}.job-details-wrapper{background-color:#fff;border-radius:10px;box-shadow:0 0 12px #0000001a;margin:50px auto auto;max-width:800px;padding:40px}.job-details-wrapper h2{color:#991f3d;font-size:28px;margin-bottom:20px}.job-details-wrapper p{color:#333;font-size:18px;margin-bottom:10px}.resume-upload-container{background-color:#fff;border-radius:16px;box-shadow:0 10px 25px #0000001a;margin:60px auto;max-width:500px;padding:30px}.resume-title{color:#991f3d;font-size:26px;margin-bottom:20px;text-align:center}.resume-upload-form{display:flex;flex-direction:column;gap:15px}.resume-input{border:1px solid #ccc;border-radius:10px;font-size:16px;padding:12px 15px;transition:border-color .3s}.resume-input:focus{border-color:#991f3d;box-shadow:0 0 5px #6a1b9a33;outline:none}.resume-submit-btn{border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;padding:12px 15px;transition:background-color .3s ease}.resume-submit-btn,.resume-submit-btn:hover{background-color:#991f3d}.VulnerabilityAssessment{color:#fff;min-height:100vh;overflow:hidden;position:relative;width:100%}.VulnerabilityAssessment-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.VulnerabilityAssessment-overlay{background:#0000008c;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.VulnerabilityAssessment-main{align-items:flex-start;display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between;min-height:100vh;padding:150px 8%;position:relative;z-index:2}.VulnerabilityAssessment-content{color:#fff;display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:55%;min-width:300px}.VulnerabilityAssessment-highlight{color:#fff;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;line-height:1.4;margin-bottom:25px}.VulnerabilityAssessment-content h6{color:#f1f1f1;font-size:clamp(.9rem,1.5vw,1rem);line-height:1.8;margin-bottom:30px}.VulnerabilityAssessment-btn{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 35px;transition:all .3s ease;width:300px}.VulnerabilityAssessment-btn:hover{background-color:#991f3d;transform:translateY(-3px)}.VulnerabilityAssessment-contact-wrapper{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:45%;min-width:300px}.VulnerabilityAssessment-form-container{background:#fff;border-radius:20px;box-shadow:0 4px 15px #0000001a;color:#111;max-width:450px;padding:50px;transition:all .3s ease;width:100%}.VulnerabilityAssessment-form-title{color:#111;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600;margin-bottom:10px}.VulnerabilityAssessment-form-subtitle{color:#555;font-size:1rem;margin-bottom:30px}.VulnerabilityAssessment-form-input,.VulnerabilityAssessment-form-textarea{border:1px solid #ccc;border-radius:10px;font-size:1rem;margin-bottom:20px;padding:12px 14px;transition:all .3s ease;width:100%}.VulnerabilityAssessment-form-input:focus,.VulnerabilityAssessment-form-textarea:focus{border-color:#00a8ff;outline:none}.VulnerabilityAssessment-form-textarea{height:120px;resize:none}.VulnerabilityAssessment-form-submit-button{background-color:#991f3d;border:none;border-radius:40px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 35px;transition:.3s ease}.VulnerabilityAssessment-form-submit-button:hover{background-color:#991f3d;transform:translateY(-2px)}@media (max-width:992px){.VulnerabilityAssessment-main{align-items:center;flex-direction:column;gap:40px;padding:100px 6%}.VulnerabilityAssessment-contact-wrapper,.VulnerabilityAssessment-content{max-width:100%;text-align:center}.VulnerabilityAssessment-form-container{max-width:400px;padding:40px}}@media (max-width:768px){.VulnerabilityAssessment-main{padding:80px 5%}.VulnerabilityAssessment-highlight{font-size:clamp(1.5rem,5vw,1.8rem)}.VulnerabilityAssessment-form-container{max-width:360px;padding:30px}.VulnerabilityAssessment-form-input,.VulnerabilityAssessment-form-textarea{font-size:.9rem;padding:10px 12px}.VulnerabilityAssessment-form-submit-button{font-size:.9rem;padding:12px 28px}}@media (max-width:480px){.VulnerabilityAssessment-main{padding:60px 4%}.VulnerabilityAssessment-highlight{font-size:1.4rem}.VulnerabilityAssessment-content h6{font-size:.85rem}.VulnerabilityAssessment-form-container{max-width:320px;padding:25px 20px;width:100%}.VulnerabilityAssessment-form-title{font-size:1.4rem}.VulnerabilityAssessment-form-subtitle{font-size:.9rem}}.What_is_VAPT{background:#fff;color:#000;overflow:hidden;padding:10px 8%;position:relative;width:100%}.What_is_VAPT-slider{display:flex;transform:translateX(0);transition:transform .8s ease-in-out;width:200%}.What_is_VAPT-slider.show-importance{transform:translateX(-50%)}.What_is_VAPT-intro{align-items:center;display:flex;gap:40px;justify-content:space-between}.What_is_VAPT-intro>div:first-child{flex:1 1}.What_is_VAPT-intro img{border-radius:12px;box-shadow:0 4px 15px #0000001a;flex:1 1;max-width:450px;object-fit:cover;width:100%}.What_is_VAPT-heading{color:#991f3d;font-size:2rem;font-weight:700;margin-bottom:20px}.What_is_VAPT-description{color:#1a1a1a;font-size:1rem;line-height:1.8;margin-bottom:25px;max-width:700px}.What_is_VAPT-list{list-style-type:disc;margin-bottom:30px;padding-left:20px}.What_is_VAPT-list-item{font-size:1rem;margin-bottom:10px}.What_is_VAPT-importance{padding:0 5%}.What_is_VAPT-subheading{font-size:1.8rem;font-weight:700;margin-bottom:15px}.What_is_VAPT-paragraph{color:#161616;font-size:1rem;line-height:1.8;margin-bottom:30px}.What_is_VAPT-benefits-title{color:#991f3d;font-size:1.3rem;font-weight:600;margin-bottom:15px}.What_is_VAPT-benefit{background:#df64640d;border-left:3px solid #991f3d;border-radius:10px;font-size:1rem;margin-bottom:15px;padding:15px 20px}.What_is_VAPT-button{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-weight:600;padding:12px 35px;transition:all .3s ease}.What_is_VAPT-button:hover{background-color:#991f3d;transform:translateY(-2px)}@media (max-width:992px){.What_is_VAPT-intro{gap:30px}.What_is_VAPT-heading{font-size:1.8rem}.What_is_VAPT-intro img{max-width:350px}}@media (max-width:768px){.What_is_VAPT{padding:50px 5%}.What_is_VAPT-slider{flex-direction:column;transform:none;width:100%}.slide-panel{width:100%}.What_is_VAPT-slider.show-importance{transform:none}.What_is_VAPT-intro{flex-direction:column;text-align:center}.What_is_VAPT-intro img{max-width:100%}.What_is_VAPT-button{margin-top:15px}}.VAPT_Service-container{padding:60px 20px;text-align:center;width:100%}.VAPT_Service-heading{color:#991f3d;font-size:2rem;font-weight:600;margin-bottom:25px}.VAPT_Service-cardWrapper{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.VAPT_Service-card{border-radius:16px;box-shadow:0 6px 16px #00000040;cursor:pointer;height:380px;overflow:hidden;position:relative;transition:all .4s ease;width:320px}.VAPT_Service-card-bg{height:100%;inset:0;overflow:hidden;position:absolute;width:100%;z-index:1}.VAPT_Service-card-bg img{height:100%;object-fit:cover;transition:opacity .5s ease;width:100%}.VAPT_Service-title{bottom:20px;color:#fff;font-size:1.3rem;font-weight:600;left:20px;position:absolute;text-shadow:0 2px 5px #0009;z-index:2}.VAPT_Service-content{align-items:center;background:#991f3d;border-radius:16px;color:#fff;display:flex;font-size:.95rem;inset:0;justify-content:center;line-height:1.6;opacity:0;padding:30px 20px;position:absolute;text-align:center;transform:translateY(30px);transition:all .5s ease;z-index:3}.VAPT_Service-card.active img,.VAPT_Service-card:hover img{opacity:0}.VAPT_Service-card.active .VAPT_Service-content,.VAPT_Service-card:hover .VAPT_Service-content{opacity:1;transform:translateY(0)}@media (max-width:992px){.VAPT_Service-card{height:340px;width:280px}}@media (max-width:768px){.VAPT_Service-container{padding:40px 15px}.VAPT_Service-cardWrapper{align-items:center;flex-direction:column;gap:25px}.VAPT_Service-card{height:360px;width:90%}.VAPT_Service-heading{font-size:1.8rem}}@media (max-width:480px){.VAPT_Service-card{height:320px}.VAPT_Service-title{font-size:1.1rem}.VAPT_Service-content{font-size:.9rem;padding:20px 15px}.VAPT_Service-heading{font-size:1.6rem}}.price-tag{color:#000;font-size:clamp(1rem,2.5vw,1.25rem);font-weight:600;margin:10px 0}.vapt-list{color:#444;font-size:clamp(.8rem,2vw,.95rem);line-height:1.55;list-style:none;margin:12px 0 22px;padding:0;text-align:left;word-break:break-word}.vapt-btn{background:#991f3d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:clamp(.85rem,2.2vw,1rem);padding:clamp(10px,2vw,14px) clamp(16px,3vw,22px);transition:.3s ease}.vapt-btn:hover{background:#000;transform:translateY(-3px)}@media (max-width:992px){.CyberAmbasstorsec4-card h3{font-size:1.25rem}.vapt-list{line-height:1.5}}@media (max-width:768px){.CyberAmbasstorsec4-card h3{font-size:1.15rem}.vapt-btn{width:100%}}@media (max-width:500px){.CyberAmbasstorsec4-card h3{font-size:1.05rem}.vapt-list li{font-size:.78rem}.price-tag{font-size:.95rem}}.Trusted_VAPT-container{background-color:#fff;color:#000;padding:clamp(15px,4vw,40px);text-align:center}.Trusted_VAPT-container h1{color:#991f3d;font-size:clamp(1.6rem,4vw,2.5rem);font-weight:700;margin:15px 0 25px}.Trusted_VAPT-item{border-top:2px solid #e7e1e1}.Trusted_VAPT-item:last-child{border-bottom:2px solid #e7e1e1}.Trusted_VAPT-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:clamp(12px,3vw,20px) 0;text-align:left;transition:.3s ease}.Trusted_VAPT-header.active{background-color:#991f3d;color:#fff;padding-left:clamp(20px,10vw,90px)}.Trusted_VAPT-title{flex:1 1;font-size:clamp(1rem,2.8vw,1.4rem);font-weight:600;padding-right:10px;word-break:break-word}.Trusted_VAPT-plus{font-size:clamp(1.4rem,3vw,1.75rem);font-weight:300}.Trusted_VAPT-content{border-bottom:2px solid #e7e1e1;font-size:clamp(.85rem,2.4vw,1.05rem);line-height:1.6;overflow:hidden;padding:clamp(15px,4vw,40px) clamp(10px,2vw,80px);text-align:left}.Trusted_VAPT-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:clamp(10px,3vw,30px)}.Trusted_VAPT-text{flex:1 1 100%}.Trusted_VAPT-text p{margin-bottom:15px}@media (max-width:600px){.Trusted_VAPT-header.active{padding-left:clamp(15px,8vw,40px)}}body.dark .Trusted_VAPT-container{background-color:#1e1e1e;color:#f5f5f5}body.dark .Trusted_VAPT-header{background-color:#2a2a2a}body.dark .Trusted_VAPT-header.active{background-color:#991f3d}body.dark .Trusted_VAPT-item{border-color:#444}body.dark .Trusted_VAPT-content{background:#1e1e1e;border-color:#444}.VAPT_Reporting{background:#fff;padding:clamp(20px,4vw,60px) clamp(10px,10%,10%,10%) 40px;text-align:center;width:100%}.vapt-title{color:#991f3d;font-size:clamp(1.8rem,4.5vw,2.8rem);font-weight:800;margin-bottom:clamp(18px,4vw,30px)}.vapt-desc{color:#333;font-size:clamp(.9rem,2.5vw,1.15rem);line-height:1.6;margin:0 auto clamp(30px,6vw,50px);max-width:900px}.vapt-card-wrapper{grid-gap:clamp(18px,3vw,30px);display:grid;gap:clamp(18px,3vw,30px);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.vapt-card{background:#fff;border-radius:20px;box-shadow:0 6px 30px #0000000d;overflow:hidden;padding:clamp(18px,3vw,32px);position:relative;text-align:left;transition:all .4s ease}.vapt-card h2{color:#002a38;font-size:clamp(1rem,2.8vw,1.4rem);font-weight:700;margin-bottom:clamp(8px,2vw,14px)}.vapt-card p{color:#333;font-size:clamp(.85rem,2.2vw,1.05rem);line-height:1.55}.vapt-card:hover{background:#f8e9ede6;color:#000}.vapt-card:hover h2,.vapt-card:hover p{color:#000}.vapt-card:hover .shape-box{animation:rotateShape 3s linear infinite}.Incident_Detection_Home{color:#fff;overflow:hidden;position:relative;width:100%}.Incident_Detection_Home-bgImg{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.Incident_Detection_Home-overlay{background:#0000008c;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}.Incident_Detection_Home-main{align-items:flex-start;display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between;min-height:100vh;padding:150px 8%;position:relative;z-index:2}.Incident_Detection_Home-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:55%}.Incident_Detection_Home-highlight{color:#fff;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;line-height:1.4;margin-bottom:25px}.Incident_Detection_Home-description{color:#e8e8e8;font-size:clamp(.9rem,1.5vw,1rem);line-height:1.8;margin-bottom:30px}.Incident_Detection_Home-btn{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 35px;transition:.3s ease;width:300px}.Incident_Detection_Home-btn:hover{background-color:#991f3d;transform:translateY(-3px)}.Incident_Detection_Home-contact-wrapper{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:45%}.Incident_Detection_Home-form-container{background:#fff;border-radius:20px;box-shadow:0 4px 15px #00000026;color:#111;max-width:450px;padding:50px;width:100%}.Incident_Detection_Home-form-title{font-size:1.9rem;font-weight:600;margin-bottom:10px}.Incident_Detection_Home-form-subtitle{color:#555;font-size:1rem;margin-bottom:30px}.Incident_Detection_Home-form-input,.Incident_Detection_Home-form-textarea{border:1px solid #ccc;border-radius:10px;font-size:1rem;margin-bottom:20px;padding:12px 14px;transition:.3s ease;width:100%}.Incident_Detection_Home-form-input:focus,.Incident_Detection_Home-form-textarea:focus{border-color:#991f3d;outline:none}.Incident_Detection_Home-form-textarea{height:120px;resize:none}.Incident_Detection_Home-form-submit-button{background-color:#991f3d;border:none;border-radius:40px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px;transition:.3s ease;width:100%}.Incident_Detection_Home-form-submit-button:hover{background-color:#991f3d;transform:translateY(-2px)}@media (max-width:992px){.Incident_Detection_Home-main{align-items:center;flex-direction:column;padding:100px 6%}.Incident_Detection_Home-contact-wrapper,.Incident_Detection_Home-content{max-width:100%;text-align:center}}@media (max-width:768px){.Incident_Detection_Home-main{padding:80px 5%}.Incident_Detection_Home-form-container{max-width:360px;padding:30px}}@media (max-width:480px){.Incident_Detection_Home-main{padding:60px 4%}.Incident_Detection_Home-form-container{max-width:320px;padding:25px 20px}}.Key_Component-container{background-color:#fff;padding:60px 20px;text-align:center;width:100%}.Key_Component-heading{color:#991f3d;font-size:2rem;font-weight:600;margin-bottom:20px}.Key_Component-intro{color:#333;font-size:1rem;line-height:1.7;margin:0 auto 50px;max-width:950px}.Key_Component-cardWrapper{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.Key_Component-card{border-radius:16px;box-shadow:0 6px 16px #00000040;cursor:pointer;height:380px;overflow:hidden;position:relative;transition:all .4s ease;width:320px}.Key_Component-card-bg{height:100%;inset:0;overflow:hidden;position:absolute;width:100%;z-index:1}.Key_Component-card-bg img{height:100%;object-fit:cover;transition:opacity .5s ease;width:100%}.Key_Component-title{bottom:20px;color:#fff;font-size:1.25rem;font-weight:600;left:20px;position:absolute;text-shadow:0 2px 5px #0009;z-index:2}.Key_Component-content{align-items:center;background:#991f3d;border-radius:16px;color:#fff;display:flex;font-size:.95rem;inset:0;justify-content:center;line-height:1.6;opacity:0;padding:28px 20px;position:absolute;text-align:center;transform:translateY(30px);transition:all .5s ease;z-index:3}.Key_Component-card.active img,.Key_Component-card:hover img{opacity:0}.Key_Component-card.active .Key_Component-content,.Key_Component-card:hover .Key_Component-content{opacity:1;transform:translateY(0)}@media (max-width:992px){.Key_Component-card{height:340px;width:280px}}@media (max-width:768px){.Key_Component-container{padding:40px 15px}.Key_Component-cardWrapper{align-items:center;flex-direction:column;gap:25px}.Key_Component-card{height:360px;width:90%}.Key_Component-heading{font-size:1.8rem}}@media (max-width:480px){.Key_Component-card{height:320px}.Key_Component-title{font-size:1.1rem}.Key_Component-content{font-size:.9rem}.Key_Component-heading{font-size:1.6rem}}.Benefits_of_Partnering-section{background-color:#fff;padding:3rem 0}.Benefits_of_Partnering-section h2{color:#991f3d;font-size:2.5rem;font-weight:700}.Benefits_of_Partnering-section p{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:900px;text-align:center}.Benefits_of_Partnering-steps ul{margin:0;padding-left:1.2rem}.Benefits_of_Partnering-steps ul li{color:#000;font-size:.9rem;list-style-type:none;margin-bottom:.3rem;padding-left:1.2rem;position:relative}.Benefits_of_Partnering-step-circle{background-color:#e6e6e6;border-radius:50%;color:#333;flex-shrink:0;font-size:1rem;font-weight:700;height:36px;line-height:36px;text-align:center;transition:all .3s ease-in-out;width:36px}.Benefits_of_Partnering-img-fluid{object-fit:fill}.Benefits_of_Partnering-step-circle.active{background-color:#991f3d;color:#fff}.Benefits_of_Partnering-step-clickable{cursor:pointer}.Benefits_of_Partnering-img-fluid{border-radius:.75rem;box-shadow:0 .5rem 1rem #0000001a;height:450px;max-width:500px;object-fit:cover;transition:all .3s ease-in-out;width:100%}@media (max-width:992px){.Benefits_of_Partnering-img-fluid{height:350px}}@media (max-width:768px){.Benefits_of_Partnering-img-fluid{height:300px}}@media (max-width:576px){.Benefits_of_Partnering-img-fluid{height:250px}.Benefits_of_Partnering-section h2{font-size:1.8rem}.Benefits_of_Partnering-step-circle{font-size:.9rem;height:32px;line-height:32px;width:32px}}body.dark .Benefits_of_Partnering-section{background-color:#1e1e1e}body.dark .Benefits_of_Partnering-section h2{color:#991f3d}body.dark .Benefits_of_Partnering-section p,body.dark .Benefits_of_Partnering-steps ul li{color:#ddd}body.dark .Benefits_of_Partnering-step-circle{background-color:#444;color:#fff}body.dark .Benefits_of_Partnering-step-circle.active{background-color:#991f3d;color:#fff}.Our_Approach-section{background-color:#fff;color:#000;overflow:hidden;padding-inline:1rem;text-align:center}.Our_Approach-section h2{color:#991f3d;font-size:2.2rem;font-weight:700}.Our_Approach-intro{color:#333;font-size:1.05rem;line-height:1.7;margin:0 auto 1.5rem;max-width:900px}.Our_Approach-layout{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-top:3rem;position:relative}.Our_Approach-left,.Our_Approach-right{display:flex;flex-direction:column;gap:2rem;width:30%}.Our_Approach-center{align-items:center;display:flex;justify-content:center;width:35%}.Our_Approach-circle{border-radius:50%;box-shadow:0 4px 20px #0003;height:380px;overflow:hidden;position:relative;width:380px}.Our_Approach-image{height:100%;object-fit:cover;width:100%}.Our_Approach-center-text{align-items:center;background:#0000008c;border-radius:50%;color:#fff;display:flex;font-size:1rem;font-weight:600;inset:0;justify-content:center;padding:1.5rem;position:absolute;text-align:center}.Our_Approach-item{align-items:flex-start;display:flex;gap:1rem;text-align:left}.Our_Approach-item h5{color:#991f3d;font-weight:600;margin-bottom:.3rem}.Our_Approach-item p{color:#333;font-size:.9rem;line-height:1.6;margin:0}.Our_Approach-number{align-items:center;background:#991f3d;border-radius:50%;box-shadow:0 2px 6px #0003;color:#fff;display:flex;flex-shrink:0;font-size:1.1rem;font-weight:600;height:40px;justify-content:center;width:40px}@media (max-width:1200px){.Our_Approach-left,.Our_Approach-right{width:32%}.Our_Approach-circle{height:320px;width:320px}}@media (max-width:992px){.Our_Approach-layout{align-items:center;flex-direction:column}.Our_Approach-center,.Our_Approach-left,.Our_Approach-right{width:100%}.Our_Approach-circle{height:300px;margin:2rem auto;width:300px}.Our_Approach-item{justify-content:center;text-align:left}}@media (max-width:576px){.Our_Approach-circle{height:230px;width:230px}.Our_Approach-number{font-size:.9rem;height:32px;width:32px}.Our_Approach-section h2{font-size:1.6rem}.Our_Approach-center-text{font-size:.85rem;padding:1rem}}body.dark .Our_Approach-section{background-color:#1e1e1e;color:#ddd}body.dark .Our_Approach-item p{color:#ccc}body.dark .Our_Approach-circle{box-shadow:0 4px 25px #ffffff1a}.Cyber_Resilience{background:#fff;padding:clamp(40px,6vw,80px) clamp(15px,10%,10%);text-align:center;width:100%}.cyber-title{color:#991f3d;font-size:clamp(1.8rem,4.5vw,2.8rem);font-weight:800;margin-bottom:clamp(12px,2.5vw,20px)}.cyber-desc{color:#333;font-size:clamp(.9rem,2.2vw,1.15rem);line-height:1.6;margin:0 auto clamp(30px,6vw,50px);max-width:900px}.cyber-card-wrapper{grid-gap:clamp(18px,3vw,32px);display:grid;gap:clamp(18px,3vw,32px);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.cyber-card{background:#fff;border-radius:20px;box-shadow:0 6px 30px #0000000d;overflow:hidden;padding:clamp(20px,3.5vw,32px);position:relative;text-align:left;transition:all .4s ease}.cyber-card h2{color:#002a38;font-size:clamp(1rem,2.8vw,1.4rem);font-weight:700;margin-bottom:clamp(8px,2vw,12px)}.cyber-card p{color:#333;font-size:clamp(.85rem,2.2vw,1.05rem);line-height:1.55}.shape-box{height:clamp(120px,18vw,180px);width:clamp(120px,18vw,180px)}.cyber-card:hover{background:#f8e9ede6;color:#000}.cyber-card:hover h2,.cyber-card:hover p{color:#000}.cyber-card:hover .shape-box{animation:rotateShape 3s linear infinite}.Malware_Analysis_Section1{color:#fff;overflow:hidden;position:relative;width:100%}.Malware_Analysis_Section1-bgImg{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.Malware_Analysis_Section1-overlay{background:#0000008c;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}.Malware_Analysis_Section1-main{align-items:flex-start;display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between;min-height:100vh;padding:150px 8%;position:relative;z-index:2}.Malware_Analysis_Section1-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:55%}.Malware_Analysis_Section1-highlight{color:#fff;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;line-height:1.4;margin-bottom:25px}.Malware_Analysis_Section1-description{color:#e8e8e8;font-size:clamp(.9rem,1.5vw,1rem);line-height:1.8;margin-bottom:30px}.Malware_Analysis_Section1-btn{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 35px;transition:.3s ease;width:300px}.Malware_Analysis_Section1-btn:hover{background-color:#991f3d;transform:translateY(-3px)}.Malware_Analysis_Section1-contact-wrapper{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:45%}.Malware_Analysis_Section1-form-container{background:#fff;border-radius:20px;box-shadow:0 4px 15px #00000026;color:#111;max-width:450px;padding:50px;width:100%}.Malware_Analysis_Section1-form-title{font-size:1.9rem;font-weight:600;margin-bottom:10px}.Malware_Analysis_Section1-form-subtitle{color:#555;font-size:1rem;margin-bottom:30px}.Malware_Analysis_Section1-form-input,.Malware_Analysis_Section1-form-textarea{border:1px solid #ccc;border-radius:10px;font-size:1rem;margin-bottom:20px;padding:12px 14px;transition:.3s ease;width:100%}.Malware_Analysis_Section1-form-input:focus,.Malware_Analysis_Section1-form-textarea:focus{border-color:#991f3d;outline:none}.Malware_Analysis_Section1-form-textarea{height:120px;resize:none}.Malware_Analysis_Section1-form-submit-button{background-color:#991f3d;border:none;border-radius:40px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px;transition:.3s ease;width:100%}.Malware_Analysis_Section1-form-submit-button:hover{background-color:#991f3d;transform:translateY(-2px)}@media (max-width:992px){.Malware_Analysis_Section1-main{align-items:center;flex-direction:column;padding:100px 6%}.Malware_Analysis_Section1-contact-wrapper,.Malware_Analysis_Section1-content{max-width:100%;text-align:center}}@media (max-width:768px){.Malware_Analysis_Section1{height:1150px}.Malware_Analysis_Section1-main{padding:80px 5%}.Malware_Analysis_Section1-form-container{max-width:360px;padding:30px}}@media (max-width:480px){.Malware_Analysis_Section1{height:1350px}.Malware_Analysis_Section1-main{padding:60px 4%}.Malware_Analysis_Section1-form-container{max-width:320px;padding:25px 20px}}.Malware_Analysis_Section2{align-items:center;background:#fff;display:flex;gap:40px;justify-content:space-between;margin-top:-100px;padding:30px 7%;width:100%}.Malware_Analysis_Section2-left{width:45%}.Malware_Analysis_Section2-left h2{color:#991f3d;font-size:38px;font-weight:800;line-height:1.35}.Malware_Analysis_Section2-left h2 span{color:#0f0f10}.Malware_Analysis_Section2-left p{color:#2c2c2c;font-size:17px;line-height:1.6;margin-top:15px}.Malware_Analysis_Section2-right{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(2,1fr);width:55%}.Malware_Analysis_Section2-card{background:#fafafa;border:2px solid #991f3d40;border-radius:16px;padding:22px;text-align:center;transition:.4s ease}.Malware_Analysis_Section2-card:hover{border-color:#991f3d;box-shadow:0 10px 26px #991f3d2e;transform:translateY(-10px)}.Malware_Analysis_Section2-card img{margin-bottom:16px;width:75px}.Malware_Analysis_Section2-card h3{color:#4e0d15;font-size:18px;font-weight:700;margin-bottom:10px}.Malware_Analysis_Section2-card p{color:#2f2f2f;font-size:14.5px;line-height:1.6}@media (max-width:992px){.Malware_Analysis_Section2{flex-direction:column;text-align:center}.Malware_Analysis_Section2-left,.Malware_Analysis_Section2-right{width:100%}.Malware_Analysis_Section2-right{grid-template-columns:1fr 1fr}}@media (max-width:600px){.Malware_Analysis_Section2-right{grid-template-columns:1fr}.Malware_Analysis_Section2-left h2{font-size:30px}.Malware_Analysis_Section2-left p{font-size:15px}}.Malware_Analysis_Section3{background:#fff;display:flex;justify-content:center;padding:30px clamp(16px,10vw,160px);width:100%}.ma-section3-container{max-width:1200px;text-align:center;width:100%}.ma-section3-title{color:#991f3d;font-size:clamp(1.6rem,4vw,2.6rem);font-weight:800;margin-bottom:clamp(18px,4vw,30px)}.ma-section3-intro{color:#444;font-size:clamp(1rem,2.2vw,1.2rem);line-height:1.6;margin:0 auto clamp(24px,4vw,40px);max-width:850px}.ma-section3-content{background:#f8e9ede6;border-left:6px solid #991f3d;border-radius:18px;box-shadow:0 0 30px #0000000f;color:#333;display:flex;flex-direction:column;font-size:clamp(.95rem,2.1vw,1.1rem);gap:clamp(14px,2vw,22px);line-height:1.7;padding:clamp(20px,4vw,60px);text-align:left;transition:transform .4s ease,box-shadow .4s ease}.ma-section3-content:hover{box-shadow:0 12px 36px #991f3d1f;transform:translateY(-6px)}.ma-section3-subtitle{color:#991f3d;font-size:clamp(1.3rem,3vw,1.8rem);font-weight:700;margin-top:clamp(20px,3vw,30px)}@media (max-width:768px){.ma-section3-content{border-left:none;border-top:6px solid #991f3d;text-align:justify}}.MalwareAnalysisSection4-container{background-color:#fff;padding:60px 20px;text-align:center;width:100%}.MalwareAnalysisSection4-heading{color:#991f3d;font-size:2rem;font-weight:600;margin-bottom:25px}.MalwareAnalysisSection4-intro{color:#333;font-size:1rem;line-height:1.7;margin:0 auto 50px;max-width:950px}.MalwareAnalysisSection4-cardWrapper{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.MalwareAnalysisSection4-card{border-radius:16px;box-shadow:0 6px 16px #00000040;cursor:pointer;height:380px;overflow:hidden;position:relative;transition:all .4s ease;width:320px}.MalwareAnalysisSection4-card-bg{height:100%;inset:0;overflow:hidden;position:absolute;width:100%;z-index:1}.MalwareAnalysisSection4-card-bg img{height:100%;object-fit:fill;transition:opacity .5s ease;width:100%}.MalwareAnalysisSection4-title{bottom:20px;color:#fff;font-size:1.3rem;font-weight:600;left:20px;position:absolute;text-shadow:0 2px 5px #0009;z-index:2}.MalwareAnalysisSection4-content{align-items:center;background:#991f3d;border-radius:16px;color:#fff;display:flex;font-size:.95rem;inset:0;justify-content:center;line-height:1.6;opacity:0;padding:30px 20px;position:absolute;text-align:center;transform:translateY(30px);transition:all .5s ease;z-index:3}.MalwareAnalysisSection4-card.active img,.MalwareAnalysisSection4-card:hover img{opacity:0}.MalwareAnalysisSection4-card.active .MalwareAnalysisSection4-content,.MalwareAnalysisSection4-card:hover .MalwareAnalysisSection4-content{opacity:1;transform:translateY(0)}@media (max-width:1200px){.MalwareAnalysisSection4-card{height:360px;width:300px}}@media (max-width:992px){.MalwareAnalysisSection4-cardWrapper{gap:20px}.MalwareAnalysisSection4-card{height:340px;width:280px}.MalwareAnalysisSection4-heading{font-size:1.8rem}}@media (max-width:768px){.MalwareAnalysisSection4-container{padding:40px 15px}.MalwareAnalysisSection4-cardWrapper{align-items:center;flex-direction:column;gap:25px}.MalwareAnalysisSection4-card{height:360px;width:90%}.MalwareAnalysisSection4-heading{font-size:1.6rem}}@media (max-width:480px){.MalwareAnalysisSection4-card{height:320px}.MalwareAnalysisSection4-title{font-size:1.1rem}.MalwareAnalysisSection4-content{font-size:.9rem;padding:20px 15px}.MalwareAnalysisSection4-heading{font-size:1.4rem}}.Malware_Analysis_Section5{background:#fff;padding:clamp(20px,4vw,60px) 30px 40px;text-align:center;width:100%}.malware-title{color:#991f3d;font-size:clamp(1.8rem,4.5vw,2.8rem);font-weight:800;margin-bottom:clamp(18px,4vw,30px)}.malware-desc{color:#333;font-size:clamp(.9rem,2.5vw,1.15rem);line-height:1.6;margin:0 auto clamp(30px,6vw,50px);max-width:900px}.malware-card-wrapper{grid-gap:clamp(18px,3vw,30px);display:grid;gap:clamp(18px,3vw,30px);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.malware-card{background:#fff;border-radius:20px;box-shadow:0 6px 30px #0000000d;overflow:hidden;padding:clamp(18px,3vw,32px);position:relative;text-align:left;transition:all .4s ease}.malware-card h2{color:#002a38;font-size:clamp(1rem,2.8vw,1.4rem);font-weight:700;margin-bottom:clamp(8px,2vw,14px)}.malware-card p{color:#333;font-size:clamp(.85rem,2.2vw,1.05rem);line-height:1.55}.malware-card:hover{background:#f8e9ede6;color:#000}.malware-card:hover h2,.malware-card:hover p{color:#000}.malware-card:hover .shape-box{animation:rotateShape 3s linear infinite}.Malware_Analysis_Section6-container{background:#fff;padding:20px 8% 50px;text-align:center}.Malware_Analysis_Section6-title{color:#991f3d;font-size:2.6rem;font-weight:700;margin-bottom:40px;position:relative}.Malware_Analysis_Section6-title:after{background:#991f3d;border-radius:2px;content:"";display:block;height:4px;margin:10px auto;width:80px}.Malware_Analysis_Section6-intro{color:#444;font-size:1rem;line-height:1.7;margin:0 auto 60px;max-width:950px;text-align:justify}.Malware_Analysis_Section6-grid{grid-gap:50px;display:grid;gap:50px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-items:center}.Malware_Analysis_Section6-card{animation:popIn .8s ease forwards;background:#fff;border:2px solid #0000;border-radius:20px;box-shadow:0 5px 25px #00000014;max-width:530px;opacity:0;padding:40px 25px;perspective:1000px;position:relative;transition:transform .6s cubic-bezier(.25,1,.5,1),box-shadow .3s ease}.Malware_Analysis_Section6-card:hover{border-image:linear-gradient(90deg,#991f3d,#991f3d99,#ffffff1a) 1;box-shadow:0 12px 35px #991f3d40;transform:translateY(-12px) rotateX(5deg) rotateY(-3deg)}.Malware_Analysis_Section6-icon{align-items:center;background:#991f3d1a;border-radius:50%;display:flex;height:110px;justify-content:center;margin:0 auto 25px;position:relative;transition:all .5s ease;width:110px}.Malware_Analysis_Section6-icon:after{animation:spinGlow 4s linear infinite;border:3px solid #991f3d;border-radius:50%;content:"";inset:0;opacity:.3;position:absolute}.Malware_Analysis_Section6-icon img{transition:transform .4s ease;width:60px}.Malware_Analysis_Section6-card:hover .Malware_Analysis_Section6-icon img{transform:scale(1.15) rotate(5deg)}.Malware_Analysis_Section6-card h3{color:#991f3d;font-size:1.4rem;margin-bottom:12px;transition:color .4s ease}.Malware_Analysis_Section6-card p{color:#555;font-size:.95rem;line-height:1.6}.Malware_Analysis_Section6-card:hover h3{color:#000}@media (max-width:1024px){.Malware_Analysis_Section6-title{font-size:2.2rem}.Malware_Analysis_Section6-card h3{font-size:1.25rem}.Malware_Analysis_Section6-card p{font-size:.9rem}}@media (max-width:768px){.Malware_Analysis_Section6-title{font-size:1.9rem}.Malware_Analysis_Section6-card{max-width:100%;padding:30px 20px}.Malware_Analysis_Section6-card h3{font-size:1.15rem}.Malware_Analysis_Section6-card p{font-size:.85rem}}@media (max-width:500px){.Malware_Analysis_Section6-title{font-size:1.6rem}.Malware_Analysis_Section6-icon{height:85px;width:85px}.Malware_Analysis_Section6-icon img{width:50px}.Malware_Analysis_Section6-card h3{font-size:1.05rem}.Malware_Analysis_Section6-card p{font-size:.78rem}}.Post_Incident_Reporting_Section1{color:#fff;overflow:hidden;position:relative;width:100%}.Post_Incident_Reporting_Section1-bgImg{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.Post_Incident_Reporting_Section1-overlay{background:#0000008c;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}.Post_Incident_Reporting_Section1-main{align-items:flex-start;display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between;min-height:100vh;padding:150px 8%;position:relative;z-index:2}.Post_Incident_Reporting_Section1-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:55%}.Post_Incident_Reporting_Section1-highlight{color:#fff;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;line-height:1.4;margin-bottom:25px}.Post_Incident_Reporting_Section1-description{color:#e8e8e8;font-size:clamp(.9rem,1.5vw,1rem);line-height:1.8;margin-bottom:30px}.Post_Incident_Reporting_Section1-btn{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 35px;transition:.3s ease;width:300px}.Post_Incident_Reporting_Section1-btn:hover{background-color:#991f3d;transform:translateY(-3px)}.Post_Incident_Reporting_Section1-contact-wrapper{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:45%}.Post_Incident_Reporting_Section1-form-container{background:#fff;border-radius:20px;box-shadow:0 4px 15px #00000026;color:#111;max-width:450px;padding:50px;width:100%}.Post_Incident_Reporting_Section1-form-title{font-size:1.9rem;font-weight:600;margin-bottom:10px}.Post_Incident_Reporting_Section1-form-subtitle{color:#555;font-size:1rem;margin-bottom:30px}.Post_Incident_Reporting_Section1-form-input,.Post_Incident_Reporting_Section1-form-textarea{border:1px solid #ccc;border-radius:10px;font-size:1rem;margin-bottom:20px;padding:12px 14px;transition:.3s ease;width:100%}.Post_Incident_Reporting_Section1-form-input:focus,.Post_Incident_Reporting_Section1-form-textarea:focus{border-color:#991f3d;outline:none}.Post_Incident_Reporting_Section1-form-textarea{height:120px;resize:none}.Post_Incident_Reporting_Section1-form-submit-button{background-color:#991f3d;border:none;border-radius:40px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px;transition:.3s ease;width:100%}.Post_Incident_Reporting_Section1-form-submit-button:hover{background-color:#991f3d;transform:translateY(-2px)}@media (max-width:992px){.Post_Incident_Reporting_Section1-main{align-items:center;flex-direction:column;padding:100px 6%}.Post_Incident_Reporting_Section1-contact-wrapper,.Post_Incident_Reporting_Section1-content{max-width:100%;text-align:center}}@media (max-width:768px){.Post_Incident_Reporting_Section1-main{padding:80px 5%}.Post_Incident_Reporting_Section1-form-container{max-width:360px;padding:30px}}@media (max-width:480px){.Post_Incident_Reporting_Section1-main{padding:60px 4%}.Post_Incident_Reporting_Section1-form-container{max-width:320px;padding:25px 20px}}.Post_Incident_Reporting_Section2{background:#fff;color:#333;padding:30px 20px}.Post_Incident_Reporting_Section2__container{align-items:center;display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between;margin:0 auto;max-width:1200px}.Post_Incident_Reporting_Section2__image{display:flex;flex:1 1 400px;justify-content:center}.Post_Incident_Reporting_Section2__image img{border-radius:15px;box-shadow:0 4px 18px #0000001a;max-width:420px;width:100%}.Post_Incident_Reporting_Section2__content{flex:1 1 500px}.Post_Incident_Reporting_Section2__content h2{color:#991f3d;font-size:2.2rem;font-weight:800;margin-bottom:20px}.Post_Incident_Reporting_Section2__content h3{color:#991f3d;font-size:1.3rem;font-weight:600;margin-bottom:12px}.Post_Incident_Reporting_Section2__content p{color:#444;font-size:1rem;line-height:1.7;margin-bottom:18px}.Post_Incident_Reporting_Section2__content ul{margin:0 0 25px 20px;padding:0}.Post_Incident_Reporting_Section2__content li{color:#444;line-height:1.6;margin-bottom:8px}.Post_Incident_Reporting_Section2__content a{color:#991f3d;font-weight:600;text-decoration:none}.Post_Incident_Reporting_Section2__content a:hover{text-decoration:underline}@media (max-width:992px){.Post_Incident_Reporting_Section2__container{flex-direction:column;gap:40px;text-align:left}.Post_Incident_Reporting_Section2__content h2{font-size:2rem}}@media (max-width:576px){.Post_Incident_Reporting_Section2{padding:60px 15px}.Post_Incident_Reporting_Section2__content h2{font-size:1.8rem}.Post_Incident_Reporting_Section2__content li,.Post_Incident_Reporting_Section2__content p{font-size:.95rem}}.Post_Incident_Reporting_Section3{background:#fff;color:#333;padding:80px 20px}.section3-header{margin:0 auto 60px;max-width:850px;text-align:center}.section3-header h2{color:#991f3d;font-size:2.4rem;font-weight:800;margin-bottom:15px}.section3-header p{color:#444;font-size:1.05rem;line-height:1.6}.section3-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1100px}.section3-card{background:#fff;border-radius:18px;box-shadow:0 4px 18px #00000014;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.section3-card:hover{box-shadow:0 10px 25px #0000001a;transform:translateY(-8px)}.card-img img{height:200px;object-fit:cover;width:100%}.card-body{padding:25px}.card-body h3{color:#991f3d;font-size:1.4rem;font-weight:700;margin-bottom:10px;position:relative}.card-body h3:after{background:#991f3d;border-radius:4px;content:"";display:block;height:3px;margin-top:6px;width:50px}.card-body ul{margin:15px 0;padding-left:20px}.card-body li{color:#555;line-height:1.6;margin-bottom:6px}.card-body p{color:#444;font-size:.95rem;line-height:1.6}@media (max-width:768px){.section3-header h2{font-size:2rem}.card-body h3{font-size:1.2rem}}@media (max-width:576px){.Post_Incident_Reporting_Section3{padding:60px 15px}.section3-header h2{font-size:1.7rem}.card-body{padding:20px}.card-body p{font-size:.9rem}}.Post_Incident_Reporting_Section4{background:#fff;color:#333;padding:30px 50px;text-align:center;width:100%}.Post_Incident_Reporting_Section4-title{color:#991f3d;font-size:clamp(1.8rem,4.5vw,2.8rem);font-weight:800;margin-bottom:clamp(20px,4vw,30px)}.Post_Incident_Reporting_Section4-desc{color:#444;font-size:clamp(.95rem,2.5vw,1.15rem);line-height:1.7;margin:0 auto clamp(40px,6vw,60px);max-width:950px}.Post_Incident_Reporting_Section4-card-wrapper{grid-gap:clamp(20px,3vw,35px);display:grid;gap:clamp(20px,3vw,35px);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));justify-content:center}.Post_Incident_Reporting_Section4-card{background:#fff;border-radius:20px;box-shadow:0 6px 30px #0000000d;overflow:hidden;padding:clamp(22px,3vw,35px);position:relative;text-align:left;transition:all .4s ease}.Post_Incident_Reporting_Section4-card h2{color:#002a38;font-size:clamp(1rem,2.8vw,1.4rem);font-weight:700;margin-bottom:clamp(8px,2vw,14px)}.Post_Incident_Reporting_Section4-card p{color:#333;font-size:clamp(.9rem,2.2vw,1.05rem);line-height:1.6}.Post_Incident_Reporting_Section4-card ul{list-style-type:disc;margin-left:18px;margin-top:12px}.Post_Incident_Reporting_Section4-card ul li{color:#444;font-size:clamp(.9rem,2.2vw,1.05rem);line-height:1.5;margin-bottom:8px}.Post_Incident_Reporting_Section4-shape-accent{background:#950a2d40;border-radius:12px;bottom:-45px;height:clamp(120px,20vw,180px);pointer-events:none;position:absolute;right:-50px;transform:rotate(25deg);transition:transform .5s linear;width:clamp(120px,20vw,180px)}.Post_Incident_Reporting_Section4-card:hover{background:#f8e9ede6;box-shadow:0 10px 25px #00000014;color:#000;transform:translateY(-6px)}.Post_Incident_Reporting_Section4-card:hover h2,.Post_Incident_Reporting_Section4-card:hover p,.Post_Incident_Reporting_Section4-card:hover ul li{color:#000}.Post_Incident_Reporting_Section4-card:hover .Post_Incident_Reporting_Section4-shape-accent{animation:rotateAccent 3s linear infinite}@keyframes rotateAccent{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.Post_Incident_Reporting_Section4-title{font-size:2rem}.Post_Incident_Reporting_Section4-desc{font-size:1rem}}@media (max-width:576px){.Post_Incident_Reporting_Section4{padding:50px 20px}.Post_Incident_Reporting_Section4-title{font-size:1.7rem}.Post_Incident_Reporting_Section4-card{padding:20px}.Post_Incident_Reporting_Section4-card p,.Post_Incident_Reporting_Section4-card ul li{font-size:.9rem}}.Post_Incident_Reporting_Section5{background:#fff;color:#1b1b1b;padding:30px 12%;position:relative}.Post_Incident_Reporting_Section5-header{animation:fadeIn 1.2s ease-in-out;margin-bottom:80px;text-align:center}.Post_Incident_Reporting_Section5-header h2{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#991f3d,#ff4c85);-webkit-background-clip:text;font-size:2.4rem;font-weight:700;margin-bottom:15px}.Post_Incident_Reporting_Section5-header p{color:#444;font-size:1.1rem;line-height:1.7;margin:0 auto;max-width:850px}.Post_Incident_Reporting_Section5-steps{display:flex;flex-direction:column;gap:45px;position:relative}.Post_Incident_Reporting_Section5-step{align-items:flex-start;animation:slideUp 1.2s ease-in-out;background:#fff;border-left:4px solid #991f3d;border-radius:16px;box-shadow:0 8px 25px #991f3d14;display:flex;gap:30px;padding:30px;position:relative;transition:transform .4s ease,box-shadow .4s ease}.Post_Incident_Reporting_Section5-step:hover{box-shadow:0 15px 35px #991f3d2e;transform:translateY(-5px)}.Post_Incident_Reporting_Section5-step-number{background:#991f3d1a;border-radius:12px;box-shadow:0 3px 10px #991f3d26;color:#991f3d;font-size:2rem;font-weight:700;min-width:65px;padding:10px 18px;text-align:center}.Post_Incident_Reporting_Section5-step-content h3{color:#991f3d;font-size:1.4rem;margin-bottom:10px}.Post_Incident_Reporting_Section5-step-content p{color:#333;font-size:1rem;line-height:1.7}.Post_Incident_Reporting_Section5-summary{color:#444;font-size:1.1rem;font-weight:500;line-height:1.8;margin-left:auto;margin-right:auto;margin-top:70px;max-width:900px;text-align:center}@media (max-width:768px){.Post_Incident_Reporting_Section5{padding:60px 6%}.Post_Incident_Reporting_Section5-step{align-items:flex-start;flex-direction:column}.Post_Incident_Reporting_Section5-step-number{font-size:1.5rem;margin-bottom:10px}.Post_Incident_Reporting_Section5-header h2{font-size:2rem}.Post_Incident_Reporting_Section5-header p{font-size:1rem}}.Post_Incident_Reporting_Section6{align-items:center;background:#fff;color:#fff;display:flex;gap:50px;justify-content:space-between;overflow:hidden;padding:30px 10%;position:relative}.section6-content{animation:fadeIn 1.2s ease-in-out;flex:1 1;z-index:2}.section6-content h2{color:#991f3d;font-size:2.5rem;font-weight:700;line-height:1.3;margin-bottom:25px}.section6-content p{color:#000;font-size:1.1rem;line-height:1.8;margin-bottom:18px}.section6-content span{color:#991f3d;font-weight:600}@keyframes slideIn{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@media (max-width:992px){.Post_Incident_Reporting_Section6{flex-direction:column-reverse;padding:60px 8%;text-align:center}.section6-content h2{font-size:2rem}}@media (max-width:600px){.Post_Incident_Reporting_Section6{border-radius:20px;padding:50px 6%}.section6-content h2{font-size:1.8rem}.section6-content p{font-size:1rem}}.Red_Team_Attack_Home{color:#fff;overflow:hidden;position:relative;width:100%}.Red_Team_Attack_Home-bgImg{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.Red_Team_Attack_Home-overlay{background:#0000008c;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}.Red_Team_Attack_Home-main{align-items:flex-start;display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between;min-height:100vh;padding:150px 8%;position:relative;z-index:2}.Red_Team_Attack_Home-content{color:#fff;display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:55%;min-width:300px}.Red_Team_Attack_Home-highlight{color:#fff;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;line-height:1.4;margin-bottom:25px}.Red_Team_Attack_Home-description{color:#f1f1f1;font-size:clamp(.9rem,1.5vw,1rem);line-height:1.8;margin-bottom:30px}.Red_Team_Attack_Home-btn{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 35px;transition:all .3s ease;width:300px}.Red_Team_Attack_Home-btn:hover{background-color:#991f3d;transform:translateY(-3px)}.Red_Team_Attack_Home-contact-wrapper{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:45%;min-width:300px}.Red_Team_Attack_Home-form-container{background:#fff;border-radius:20px;box-shadow:0 4px 15px #0000001a;color:#111;max-width:450px;padding:50px;width:100%}.Red_Team_Attack_Home-form-title{color:#111;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600;margin-bottom:10px}.Red_Team_Attack_Home-form-subtitle{color:#555;font-size:1rem;margin-bottom:30px}.Red_Team_Attack_Home-form-input,.Red_Team_Attack_Home-form-textarea{border:1px solid #ccc;border-radius:10px;font-size:1rem;margin-bottom:20px;padding:12px 14px;transition:all .3s ease;width:100%}.Red_Team_Attack_Home-form-input:focus,.Red_Team_Attack_Home-form-textarea:focus{border-color:#991f3d;outline:none}.Red_Team_Attack_Home-form-textarea{height:120px;resize:none}.Red_Team_Attack_Home-form-submit-button{background-color:#991f3d;border:none;border-radius:40px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 35px;transition:.3s ease}.Red_Team_Attack_Home-form-submit-button:hover{background-color:#991f3d;transform:translateY(-2px)}@media (max-width:992px){.Red_Team_Attack_Home-main{align-items:center;flex-direction:column;gap:40px;padding:100px 6%}.Red_Team_Attack_Home-contact-wrapper,.Red_Team_Attack_Home-content{max-width:100%;text-align:center}.Red_Team_Attack_Home-form-container{max-width:400px;padding:40px}}@media (max-width:768px){.Red_Team_Attack_Home-main{padding:80px 5%}.Red_Team_Attack_Home-highlight{font-size:clamp(1.5rem,5vw,1.8rem)}.Red_Team_Attack_Home-form-container{max-width:360px;padding:30px}.Red_Team_Attack_Home-form-input,.Red_Team_Attack_Home-form-textarea{font-size:.9rem;padding:10px 12px}.Red_Team_Attack_Home-form-submit-button{font-size:.9rem;padding:12px 28px}}@media (max-width:480px){.Red_Team_Attack_Home-main{padding:60px 4%}.Red_Team_Attack_Home-highlight{font-size:1.4rem}.Red_Team_Attack_Home-description{font-size:.85rem}.Red_Team_Attack_Home-form-container{max-width:320px;padding:25px 20px;width:100%}.Red_Team_Attack_Home-form-title{font-size:1.4rem}.Red_Team_Attack_Home-form-subtitle{font-size:.9rem}}.Benefits_Red_Team{background:#fff;color:#000;overflow:hidden;padding:30px 8%;position:relative;width:100%}.Benefits_Red_Team-slider{display:flex;transform:translateX(0);transition:transform .8s ease-in-out;width:200%}.Benefits_Red_Team-slider.show-details{transform:translateX(-50%)}.Benefits_Red_Team-intro{align-items:center;display:flex;gap:40px;justify-content:space-between}.Benefits_Red_Team-image,.Benefits_Red_Team-text{flex:1 1}.Benefits_Red_Team-image img{border-radius:12px;box-shadow:0 4px 15px #0000001a;max-width:450px;object-fit:cover;width:100%}.Benefits_Red_Team-heading{color:#991f3d;font-size:2rem;font-weight:700;margin-bottom:20px}.Benefits_Red_Team-description{color:#1a1a1a;font-size:1rem;line-height:1.8;margin-bottom:25px;max-width:700px}.Benefits_Red_Team-details{padding:0 5%}.Benefits_Red_Team-subheading{font-size:1.8rem;font-weight:700;margin-bottom:15px}.Benefits_Red_Team-paragraph{color:#161616;font-size:1rem;line-height:1.8;margin-bottom:30px}.Benefits_Red_Team-benefits-title{color:#991f3d;font-size:1.3rem;font-weight:600;margin-bottom:15px}.Benefits_Red_Team-benefit{background:#df64640d;border-left:3px solid #991f3d;border-radius:10px;font-size:1rem;margin-bottom:15px;padding:15px 20px}.Benefits_Red_Team-button{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-weight:600;padding:12px 35px;transition:all .3s ease}.Benefits_Red_Team-button:hover{background-color:#991f3d;transform:translateY(-2px)}@media (max-width:992px){.Benefits_Red_Team-intro{gap:30px}.Benefits_Red_Team-heading{font-size:1.8rem}.Benefits_Red_Team-image img{max-width:350px}}@media (max-width:768px){.Benefits_Red_Team{padding:50px 5%}.Benefits_Red_Team-slider{flex-direction:column;transform:none;width:100%}.slide-panel{width:100%}.Benefits_Red_Team-slider.show-details{transform:none}.Benefits_Red_Team-intro{flex-direction:column;text-align:center}.Benefits_Red_Team-image img{max-width:100%}.Benefits_Red_Team-button{margin-top:15px}}@media (max-width:480px){.Benefits_Red_Team{padding:40px 4%}.Benefits_Red_Team-heading{font-size:1.6rem}.Benefits_Red_Team-description,.Benefits_Red_Team-paragraph{font-size:.9rem}.Benefits_Red_Team-image img{margin-top:20px}}.KeyElementsRedTeam-container{background-color:#fff;padding:30px 20px;text-align:center;width:100%}.KeyElementsRedTeam-heading{color:#991f3d;font-size:2rem;font-weight:600;margin-bottom:25px}.KeyElementsRedTeam-intro{color:#333;font-size:1rem;line-height:1.7;margin:0 auto 50px;max-width:950px}.KeyElementsRedTeam-cardWrapper{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.KeyElementsRedTeam-card{border-radius:16px;box-shadow:0 6px 16px #00000040;cursor:pointer;height:380px;overflow:hidden;position:relative;transition:all .4s ease;width:320px}.KeyElementsRedTeam-card-bg{height:100%;inset:0;overflow:hidden;position:absolute;width:100%;z-index:1}.KeyElementsRedTeam-card-bg img{height:100%;object-fit:fill;transition:opacity .5s ease;width:100%}.KeyElementsRedTeam-title{bottom:20px;color:#fff;font-size:1.3rem;font-weight:600;left:20px;position:absolute;text-shadow:0 2px 5px #0009;z-index:2}.KeyElementsRedTeam-content{align-items:center;background:#991f3d;border-radius:16px;color:#fff;display:flex;font-size:.95rem;inset:0;justify-content:center;line-height:1.6;opacity:0;padding:30px 20px;position:absolute;text-align:center;transform:translateY(30px);transition:all .5s ease;z-index:3}.KeyElementsRedTeam-card.active img,.KeyElementsRedTeam-card:hover img{opacity:0}.KeyElementsRedTeam-card.active .KeyElementsRedTeam-content,.KeyElementsRedTeam-card:hover .KeyElementsRedTeam-content{opacity:1;transform:translateY(0)}@media (max-width:1200px){.KeyElementsRedTeam-card{height:360px;width:300px}}@media (max-width:992px){.KeyElementsRedTeam-cardWrapper{gap:20px}.KeyElementsRedTeam-card{height:340px;width:280px}.KeyElementsRedTeam-heading{font-size:1.8rem}}@media (max-width:768px){.KeyElementsRedTeam-container{padding:40px 15px}.KeyElementsRedTeam-cardWrapper{align-items:center;flex-direction:column;gap:25px}.KeyElementsRedTeam-card{height:360px;width:90%}.KeyElementsRedTeam-heading{font-size:1.6rem}}@media (max-width:480px){.KeyElementsRedTeam-card{height:320px}.KeyElementsRedTeam-title{font-size:1.1rem}.KeyElementsRedTeam-content{font-size:.9rem;padding:20px 15px}.KeyElementsRedTeam-heading{font-size:1.4rem}}.Benefits_of_Partnership-container{background:#fff;color:#000;overflow:hidden;padding:60px 8%;position:relative;text-align:left;width:100%}.Benefits_of_Partnership-container h1{color:#991f3d;font-size:2rem;font-weight:700;margin-bottom:25px;text-align:center}.Benefits_of_Partnership-intro{color:#1a1a1a;font-size:1rem;line-height:1.8;margin:0 auto 50px;max-width:900px;text-align:center}.Benefits_of_Partnership-item{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:10px}.Benefits_of_Partnership-header{align-items:center;background-color:#f8f8f8;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:15px 20px;transition:all .3s ease}.Benefits_of_Partnership-header:hover{background-color:#991f3d0d}.Benefits_of_Partnership-header.active{background-color:#991f3d1a}.Benefits_of_Partnership-title{color:#222;font-size:1.2rem;font-weight:600}.Benefits_of_Partnership-plus{color:#991f3d;font-size:1.5rem;font-weight:600}.Benefits_of_Partnership-content{animation:fadeIn .4s ease;background:#fff;border-left:3px solid #991f3d;border-radius:0 0 10px 10px;margin-top:10px;padding:15px 25px}.Benefits_of_Partnership-content p{color:#333;font-size:1rem;line-height:1.8;margin:0}@media (max-width:992px){.Benefits_of_Partnership-container{padding:50px 5%}.Benefits_of_Partnership-container h1{font-size:1.8rem}.Benefits_of_Partnership-title{font-size:1.1rem}}@media (max-width:768px){.Benefits_of_Partnership-container{padding:40px 4%}.Benefits_of_Partnership-container h1{font-size:1.6rem}.Benefits_of_Partnership-intro{font-size:.95rem}}@media (max-width:480px){.Benefits_of_Partnership-container h1{font-size:1.4rem}.Benefits_of_Partnership-title{font-size:1rem}.Benefits_of_Partnership-plus{font-size:1.3rem}}.Strengthen_Cyber_Defenses{background:#fff;padding:clamp(20px,4vw,60px) clamp(10px,10%,10%,10%) 30px;text-align:center;width:100%}.strengthen-title{color:#991f3d;font-size:clamp(1.8rem,4.5vw,2.8rem);font-weight:800;margin-bottom:clamp(18px,4vw,30px)}.strengthen-card-wrapper{grid-gap:clamp(18px,3vw,30px);display:grid;gap:clamp(18px,3vw,30px);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.strengthen-card{background:#fff;border-radius:20px;box-shadow:0 6px 30px #0000000d;overflow:hidden;padding:clamp(20px,3vw,32px);position:relative;text-align:left;transition:all .4s ease}.strengthen-card h2{color:#002a38;font-size:clamp(1rem,2.8vw,1.4rem);font-weight:700;margin-bottom:clamp(8px,2vw,14px)}.strengthen-card p{color:#333;font-size:clamp(.85rem,2.2vw,1.05rem);line-height:1.55}.strengthen-card:hover{background:#f8e9ede6}.strengthen-card:hover h2,.strengthen-card:hover p{color:#000}.strengthen-card:hover .shape-box{animation:rotateShape 3s linear infinite}.Red_Purple_Section1{color:#fff;overflow:hidden;position:relative;width:100%}.Red_Purple_Section1-bgImg{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:-2}.Red_Purple_Section1-overlay{background:#0000008c;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}.Red_Purple_Section1-main{display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between;min-height:100vh;padding:150px 8%;position:relative;z-index:2}.Red_Purple_Section1-content{flex:1 1;max-width:55%;min-width:300px}.Red_Purple_Section1-heading{font-size:clamp(1.8rem,4vw,3rem);font-weight:700;line-height:1.4;margin-bottom:25px}.Red_Purple_Section1-description{font-size:clamp(.9rem,1.5vw,1.1rem);line-height:1.8;margin-bottom:30px}.Red_Purple_Section1-btn{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-weight:600;padding:14px 35px;transition:.3s;width:300px}.Red_Purple_Section1-btn:hover{background-color:#991f3d;transform:translateY(-3px)}.Red_Purple_Section1-contact-wrapper{display:flex;flex:1 1;justify-content:center;max-width:45%;min-width:300px}.Red_Purple_Section1-form-container{background:#fff;border-radius:20px;color:#222;max-width:450px;padding:50px;width:100%}.Red_Purple_Section1-form-title{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600;margin-bottom:10px}.Red_Purple_Section1-form-subtitle{color:#555;font-size:1rem;margin-bottom:30px}.Red_Purple_Section1-form-input,.Red_Purple_Section1-form-textarea{border:1px solid #ccc;border-radius:10px;margin-bottom:20px;padding:12px 14px;width:100%}.Red_Purple_Section1-form-textarea{height:120px;resize:none}.Red_Purple_Section1-form-submit-button{background:#c03;border:none;border-radius:40px;color:#fff;cursor:pointer;font-weight:600;padding:14px 35px}.Red_Purple_Section1-form-submit-button:hover{background:#991f3d;transform:translateY(-2px)}@media (max-width:992px){.Red_Purple_Section1-main{flex-direction:column;padding:100px 6%;text-align:center}}@media (max-width:480px){.Red_Purple_Section1-main{padding:70px 4%}.Red_Purple_Section1-form-container{padding:25px}}.Red_Purple_Section2{background-color:#fff;color:#fff;padding:60px 20px}.grid-container{grid-gap:1px;background-color:#991f3d;border:1px solid #991f3d;border-radius:10px;display:grid;gap:1px;grid-template-areas:"red blue" "purple purple";grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1100px;overflow:hidden}.grid-item{background-color:#fff;border:1px solid #991f3d;display:flex;flex-direction:column;justify-content:space-between;padding:40px 30px}.red-item{grid-area:#991f3d}.blue-item{grid-area:blue}.purple-item{grid-area:purple}.icon-title{align-items:center;display:flex;margin-bottom:20px}.team-icon{border-radius:50%;height:180px;margin-right:15px;object-fit:contain;width:180px}.team-heading{color:#991f3d;font-size:18px;font-weight:700;letter-spacing:.5px}.team-subheading{color:#991f3d;font-size:16px;font-weight:500;margin-top:4px}.team-description{color:#000;font-size:15px;line-height:1.6;margin-top:10px;max-width:95%}@media (max-width:992px){.grid-container{grid-template-areas:"red" "blue" "purple";grid-template-columns:1fr}.grid-item{padding:25px 20px}.team-icon{height:45px;width:45px}.team-heading{font-size:17px}.team-subheading{font-size:15px}.team-description{font-size:14px}}.Red_Purple_Section3{background:#fff;padding:clamp(20px,4vw,60px) 60px 30px;text-align:center;width:100%}.rp-section3-title{color:#991f3d;font-size:clamp(1.8rem,4.5vw,2.8rem);font-weight:800;margin-bottom:clamp(18px,4vw,30px)}.rp-section3-card-wrapper{grid-gap:clamp(18px,3vw,30px);display:grid;gap:clamp(18px,3vw,30px);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.rp-section3-card{background:#fff;border-radius:20px;box-shadow:0 6px 30px #0000000d;overflow:hidden;padding:clamp(20px,3vw,32px);position:relative;text-align:left;transition:all .4s ease}.rp-section3-card h2{color:#002a38;font-size:clamp(1rem,2.8vw,1.4rem);font-weight:700;margin-bottom:clamp(8px,2vw,14px)}.rp-section3-card p{color:#333;font-size:clamp(.85rem,2.2vw,1.05rem);line-height:1.55}.shape-box{height:clamp(120px,20vw,180px);width:clamp(120px,20vw,180px)}.rp-section3-card:hover{background:#f8e9ede6}.rp-section3-card:hover h2,.rp-section3-card:hover p{color:#000}.rp-section3-card:hover .shape-box{animation:rotateShape 3s linear infinite}.Red_Purple_Section4{background:#fff;display:flex;justify-content:center;padding:clamp(30px,6vw,80px) clamp(16px,10vw,160px);width:100%}.rp-section4-container{max-width:1200px;text-align:center;width:100%}.rp-section4-title{color:#991f3d;font-size:clamp(1.6rem,4vw,2.6rem);font-weight:800;margin-bottom:clamp(18px,4vw,30px)}.rp-section4-intro{color:#444;font-size:clamp(1rem,2.2vw,1.2rem);margin:0 auto clamp(24px,4vw,40px);max-width:850px}.rp-section4-content{background:#f8e9ede6;border-left:6px solid #991f3d;border-radius:18px;box-shadow:0 0 30px #0000000f;color:#333;display:flex;flex-direction:column;font-size:clamp(.95rem,2.1vw,1.1rem);gap:clamp(14px,2vw,22px);line-height:1.65;padding:clamp(20px,4vw,60px);text-align:left;transition:transform .4s ease,box-shadow .4s ease}.rp-section4-content:hover{box-shadow:0 12px 36px #95293b1f;transform:translateY(-6px)}@media (max-width:768px){.rp-section4-content{border-left:none;border-top:6px solid #991f3d;text-align:justify}}.RedPurpleSection5-container{background-color:#fff;padding:60px 20px;text-align:center;width:100%}.RedPurpleSection5-heading{color:#991f3d;font-size:2rem;font-weight:600;margin-bottom:25px}.RedPurpleSection5-intro{color:#333;font-size:1rem;line-height:1.7;margin:0 auto 50px;max-width:950px}.RedPurpleSection5-cardWrapper{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.RedPurpleSection5-card{border-radius:16px;box-shadow:0 6px 16px #00000040;cursor:pointer;height:380px;overflow:hidden;position:relative;transition:all .4s ease;width:320px}.RedPurpleSection5-card-bg{height:100%;inset:0;overflow:hidden;position:absolute;width:100%;z-index:1}.RedPurpleSection5-card-bg img{height:100%;object-fit:fill;transition:opacity .5s ease;width:100%}.RedPurpleSection5-title{bottom:20px;color:#fff;font-size:1.3rem;font-weight:600;left:20px;position:absolute;text-shadow:0 2px 5px #0009;z-index:2}.RedPurpleSection5-content{align-items:center;background:#991f3d;border-radius:16px;color:#fff;display:flex;font-size:.95rem;inset:0;justify-content:center;line-height:1.6;opacity:0;padding:30px 20px;position:absolute;text-align:center;transform:translateY(30px);transition:all .5s ease;z-index:3}.RedPurpleSection5-card.active img,.RedPurpleSection5-card:hover img{opacity:0}.RedPurpleSection5-card.active .RedPurpleSection5-content,.RedPurpleSection5-card:hover .RedPurpleSection5-content{opacity:1;transform:translateY(0)}@media (max-width:1200px){.RedPurpleSection5-card{height:360px;width:300px}}@media (max-width:992px){.RedPurpleSection5-cardWrapper{gap:20px}.RedPurpleSection5-card{height:340px;width:280px}.RedPurpleSection5-heading{font-size:1.8rem}}@media (max-width:768px){.RedPurpleSection5-container{padding:40px 15px}.RedPurpleSection5-cardWrapper{align-items:center;flex-direction:column;gap:25px}.RedPurpleSection5-card{height:360px;width:90%}.RedPurpleSection5-heading{font-size:1.6rem}}@media (max-width:480px){.RedPurpleSection5-card{height:320px}.RedPurpleSection5-title{font-size:1.1rem}.RedPurpleSection5-content{font-size:.9rem;padding:20px 15px}.RedPurpleSection5-heading{font-size:1.4rem}}.Red_Purple_Section6{background:#fff;display:flex;justify-content:center;padding:clamp(30px,6vw,80px) clamp(16px,10vw,160px);width:100%}.rp-section6-container{max-width:1200px;text-align:center;width:100%}.rp-section6-title{color:#991f3d;font-size:clamp(1.6rem,4vw,2.6rem);font-weight:800;margin-bottom:clamp(18px,4vw,30px)}.rp-section6-intro{color:#444;font-size:clamp(1rem,2.2vw,1.2rem);margin:0 auto clamp(24px,4vw,40px);max-width:850px}.rp-section6-content{background:#f8e9ede6;border-left:6px solid #991f3d;border-radius:18px;box-shadow:0 0 30px #0000000f;color:#333;display:flex;flex-direction:column;font-size:clamp(.95rem,2.1vw,1.1rem);gap:clamp(14px,2vw,22px);line-height:1.65;padding:clamp(20px,4vw,60px);text-align:left;transition:transform .4s ease,box-shadow .4s ease}.rp-section6-content:hover{box-shadow:0 12px 36px #95293b1f;transform:translateY(-6px)}@media (max-width:768px){.rp-section6-content{border-left:none;border-top:6px solid #991f3d;text-align:justify}}.Phishing_Campaign_Section1{color:#fff;overflow:hidden;position:relative;width:100%}.Phishing_Campaign_Section1-bgImg{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:-2}.Phishing_Campaign_Section1-overlay{background:#0000008c;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}.Phishing_Campaign_Section1-main{display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between;min-height:100vh;padding:150px 8%;position:relative;z-index:2}.Phishing_Campaign_Section1-content{flex:1 1;max-width:55%;min-width:300px}.Phishing_Campaign_Section1-heading{font-size:clamp(1.8rem,4vw,3rem);font-weight:700;line-height:1.4;margin-bottom:25px}.Phishing_Campaign_Section1-description{font-size:clamp(.9rem,1.5vw,1.1rem);line-height:1.8;margin-bottom:30px}.Phishing_Campaign_Section1-btn{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-weight:600;padding:14px 35px;transition:.3s;width:300px}.Phishing_Campaign_Section1-btn:hover{background-color:#991f3d;transform:translateY(-3px)}.Phishing_Campaign_Section1-contact-wrapper{display:flex;flex:1 1;justify-content:center;max-width:45%;min-width:300px}.Phishing_Campaign_Section1-form-container{background:#fff;border-radius:20px;color:#222;max-width:450px;padding:50px;width:100%}.Phishing_Campaign_Section1-form-title{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600;margin-bottom:10px}.Phishing_Campaign_Section1-form-subtitle{color:#555;font-size:1rem;margin-bottom:30px}.Phishing_Campaign_Section1-form-input,.Phishing_Campaign_Section1-form-textarea{border:1px solid #ccc;border-radius:10px;margin-bottom:20px;padding:12px 14px;width:100%}.Phishing_Campaign_Section1-form-textarea{height:120px;resize:none}.Phishing_Campaign_Section1-form-submit-button{background:#991f3d;border:none;border-radius:40px;color:#fff;cursor:pointer;font-weight:600;padding:14px 35px}.Phishing_Campaign_Section1-form-submit-button:hover{background:#991f3d;transform:translateY(-2px)}@media (max-width:992px){.Phishing_Campaign_Section1-main{flex-direction:column;padding:100px 6%;text-align:center}}@media (max-width:480px){.Phishing_Campaign_Section1-main{padding:70px 4%}.Phishing_Campaign_Section1-form-container{padding:25px}}.Phishing_Campaign_Section2{background:#fff;color:#000;overflow:hidden;padding:10px 8%;position:relative;width:100%}.Phishing_Campaign_Section2-slider{display:flex;transform:translateX(0);transition:transform .8s ease-in-out;width:200%}.Phishing_Campaign_Section2-slider.show-importance{transform:translateX(-50%)}.slide-panel{box-sizing:border-box;flex-shrink:0;width:50%}.Phishing_Campaign_Section2-intro{align-items:center;display:flex;gap:40px;justify-content:space-between}.Phishing_Campaign_Section2-intro>div:first-child{flex:1 1}.Phishing_Campaign_Section2-intro img{border-radius:12px;box-shadow:0 4px 15px #0000001a;flex:1 1;max-width:450px;object-fit:cover;width:100%}.Phishing_Campaign_Section2-heading{color:#991f3d;font-size:2rem;font-weight:700;margin-bottom:20px}.Phishing_Campaign_Section2-description{color:#1a1a1a;font-size:1rem;line-height:1.8;margin-bottom:25px;max-width:700px}.Phishing_Campaign_Section2-importance{padding:0 5%}.Phishing_Campaign_Section2-subheading{color:#991f3d;font-size:1.8rem;font-weight:700;margin-bottom:15px}.Phishing_Campaign_Section2-paragraph{color:#161616;font-size:1rem;line-height:1.8;margin-bottom:20px}.Phishing_Campaign_Section2-button{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-weight:600;padding:12px 35px;transition:all .3s ease}.Phishing_Campaign_Section2-button:hover{background-color:#821934;transform:translateY(-2px)}@media (max-width:992px){.Phishing_Campaign_Section2-intro{gap:30px}.Phishing_Campaign_Section2-heading{font-size:1.8rem}.Phishing_Campaign_Section2-intro img{max-width:350px}}@media (max-width:768px){.Phishing_Campaign_Section2{padding:50px 5%}.Phishing_Campaign_Section2-slider{flex-direction:column;transform:none;width:100%}.slide-panel{width:100%}.Phishing_Campaign_Section2-slider.show-importance{transform:none}.Phishing_Campaign_Section2-intro{flex-direction:column;text-align:center}.Phishing_Campaign_Section2-intro img{max-width:100%}.Phishing_Campaign_Section2-button{margin-top:15px}}.Phishing_Campaign_Section3-container{background:#fff;padding:20px 8% 50px;text-align:center}.Phishing_Campaign_Section3-title{color:#991f3d;font-size:2.6rem;font-weight:700;margin-bottom:40px;position:relative}.Phishing_Campaign_Section3-title:after{background:#991f3d;border-radius:2px;content:"";display:block;height:4px;margin:10px auto;width:80px}.Phishing_Campaign_Section3-intro{color:#444;font-size:1rem;line-height:1.7;margin:0 auto 60px;max-width:950px;text-align:justify}.Phishing_Campaign_Section3-grid{grid-gap:50px;display:grid;gap:50px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-items:center}.Phishing_Campaign_Section3-card{animation:popIn .8s ease forwards;background:#fff;border:2px solid #0000;border-radius:20px;box-shadow:0 5px 25px #00000014;max-width:330px;opacity:0;padding:40px 25px;perspective:1000px;position:relative;transition:transform .6s cubic-bezier(.25,1,.5,1),box-shadow .3s ease}.Phishing_Campaign_Section3-card:hover{border-image:linear-gradient(90deg,#991f3d,#991f3d99,#ffffff1a) 1;box-shadow:0 12px 35px #991f3d40;transform:translateY(-12px) rotateX(5deg) rotateY(-3deg)}.Phishing_Campaign_Section3-icon{align-items:center;background:#991f3d1a;border-radius:50%;display:flex;height:110px;justify-content:center;margin:0 auto 25px;position:relative;transition:all .5s ease;width:110px}.Phishing_Campaign_Section3-icon:after{animation:spinGlow 4s linear infinite;border:3px solid #991f3d;border-radius:50%;content:"";inset:0;opacity:.3;position:absolute}.Phishing_Campaign_Section3-icon img{transition:transform .4s ease;width:60px}.Phishing_Campaign_Section3-card:hover .Phishing_Campaign_Section3-icon img{transform:scale(1.15) rotate(5deg)}.Phishing_Campaign_Section3-card h3{color:#991f3d;font-size:1.4rem;margin-bottom:12px;transition:color .4s ease}.Phishing_Campaign_Section3-card p{color:#555;font-size:.95rem;line-height:1.6}.Phishing_Campaign_Section3-card:hover h3{color:#000}@media (max-width:1024px){.Phishing_Campaign_Section3-title{font-size:2.2rem}.Phishing_Campaign_Section3-card h3{font-size:1.25rem}.Phishing_Campaign_Section3-card p{font-size:.9rem}}@media (max-width:768px){.Phishing_Campaign_Section3-title{font-size:1.9rem}.Phishing_Campaign_Section3-card{max-width:100%;padding:30px 20px}.Phishing_Campaign_Section3-card h3{font-size:1.15rem}.Phishing_Campaign_Section3-card p{font-size:.85rem}}@media (max-width:500px){.Phishing_Campaign_Section3-title{font-size:1.6rem}.Phishing_Campaign_Section3-icon{height:85px;width:85px}.Phishing_Campaign_Section3-icon img{width:50px}.Phishing_Campaign_Section3-card h3{font-size:1.05rem}.Phishing_Campaign_Section3-card p{font-size:.78rem}}.PhishingCampaignSection4-container{background-color:#fff;padding:60px 20px;text-align:center;width:100%}.PhishingCampaignSection4-heading{color:#991f3d;font-size:2rem;font-weight:600;margin-bottom:25px}.PhishingCampaignSection4-intro{color:#333;font-size:1rem;line-height:1.7;margin:0 auto 50px;max-width:950px}.PhishingCampaignSection4-cardWrapper{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.PhishingCampaignSection4-card{border-radius:16px;box-shadow:0 6px 16px #00000040;cursor:pointer;height:380px;overflow:hidden;position:relative;transition:all .4s ease;width:320px}.PhishingCampaignSection4-card-bg{height:100%;inset:0;overflow:hidden;position:absolute;width:100%;z-index:1}.PhishingCampaignSection4-card-bg img{height:100%;object-fit:cover;transition:opacity .5s ease;width:100%}.PhishingCampaignSection4-title{bottom:20px;color:#fff;font-size:1.3rem;font-weight:600;left:20px;position:absolute;text-shadow:0 2px 5px #0009;z-index:2}.PhishingCampaignSection4-content{align-items:center;background:#991f3d;border-radius:16px;color:#fff;display:flex;font-size:.95rem;inset:0;justify-content:center;line-height:1.6;opacity:0;padding:30px 20px;position:absolute;text-align:center;transform:translateY(30px);transition:all .5s ease;z-index:3}.PhishingCampaignSection4-card.active img,.PhishingCampaignSection4-card:hover img{opacity:0}.PhishingCampaignSection4-card.active .PhishingCampaignSection4-content,.PhishingCampaignSection4-card:hover .PhishingCampaignSection4-content{opacity:1;transform:translateY(0)}@media (max-width:1200px){.PhishingCampaignSection4-card{height:360px;width:300px}}@media (max-width:992px){.PhishingCampaignSection4-cardWrapper{gap:20px}.PhishingCampaignSection4-card{height:340px;width:280px}.PhishingCampaignSection4-heading{font-size:1.8rem}}@media (max-width:768px){.PhishingCampaignSection4-container{padding:40px 15px}.PhishingCampaignSection4-cardWrapper{align-items:center;flex-direction:column;gap:25px}.PhishingCampaignSection4-card{height:360px;width:90%}.PhishingCampaignSection4-heading{font-size:1.6rem}}@media (max-width:480px){.PhishingCampaignSection4-card{height:320px}.PhishingCampaignSection4-title{font-size:1.1rem}.PhishingCampaignSection4-content{font-size:.9rem;padding:20px 15px}.PhishingCampaignSection4-heading{font-size:1.4rem}}.Phishing_Campaign_Section5{background:#fff;display:flex;justify-content:center;padding:clamp(30px,6vw,80px) clamp(16px,10vw,160px);width:100%}.pc-section5-container{max-width:1200px;text-align:center;width:100%}.pc-section5-title{color:#991f3d;font-size:clamp(1.6rem,4vw,2.6rem);font-weight:800;margin-bottom:clamp(18px,4vw,30px)}.pc-section5-intro{color:#444;font-size:clamp(1rem,2.2vw,1.2rem);line-height:1.6;margin:0 auto clamp(24px,4vw,40px);max-width:850px}.pc-section5-content{background:#f8e9ede6;border-left:6px solid #991f3d;border-radius:18px;box-shadow:0 0 30px #0000000f;color:#333;display:flex;flex-direction:column;font-size:clamp(.95rem,2.1vw,1.1rem);gap:clamp(14px,2vw,22px);line-height:1.7;padding:clamp(20px,4vw,60px);text-align:left;transition:transform .4s ease,box-shadow .4s ease}.pc-section5-content:hover{box-shadow:0 12px 36px #194b8f1f;transform:translateY(-6px)}.pc-section5-subtitle{color:#991f3d;font-size:clamp(1.3rem,3vw,1.8rem);font-weight:700;margin-top:clamp(20px,3vw,30px)}@media (max-width:768px){.pc-section5-content{border-left:none;border-top:6px solid #991f3d;text-align:justify}}.Securitysec1{color:#fff;overflow:hidden;position:relative;width:100%}.Securitysec1-bgImg{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.Securitysec1-overlay{background:#0000008c;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}.Securitysec1-main{align-items:flex-start;display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between;min-height:100vh;padding:150px 8%;position:relative;z-index:2}.Securitysec1-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:55%}.Securitysec1-highlight{color:#fff;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;line-height:1.4;margin-bottom:25px}.Securitysec1-description{color:#e8e8e8;font-size:clamp(.9rem,1.5vw,1rem);line-height:1.8;margin-bottom:30px}.Securitysec1-btn{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 35px;transition:.3s ease;width:300px}.Securitysec1-btn:hover{background-color:#991f3d;transform:translateY(-3px)}.Securitysec1-contact-wrapper{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:45%}.Securitysec1-form-container{background:#fff;border-radius:20px;box-shadow:0 4px 15px #00000026;color:#111;max-width:450px;padding:50px;width:100%}.Securitysec1-form-title{font-size:1.9rem;font-weight:600;margin-bottom:10px}.Securitysec1-form-subtitle{color:#555;font-size:1rem;margin-bottom:30px}.Securitysec1-form-input,.Securitysec1-form-textarea{border:1px solid #ccc;border-radius:10px;font-size:1rem;margin-bottom:20px;padding:12px 14px;transition:.3s ease;width:100%}.Securitysec1-form-input:focus,.Securitysec1-form-textarea:focus{border-color:#991f3d;outline:none}.Securitysec1-form-textarea{height:120px;resize:none}.Securitysec1-form-submit-button{background-color:#991f3d;border:none;border-radius:40px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px;transition:.3s ease;width:100%}.Securitysec1-form-submit-button:hover{background-color:#991f3d;transform:translateY(-2px)}@media (max-width:992px){.Securitysec1-main{align-items:center;flex-direction:column;padding:100px 6%}.Securitysec1-contact-wrapper,.Securitysec1-content{max-width:100%;text-align:center}}@media (max-width:768px){.Securitysec1-main{padding:80px 5%}.Securitysec1-form-container{max-width:360px;padding:30px}}@media (max-width:480px){.Securitysec1-main{padding:60px 4%}.Securitysec1-form-container{max-width:320px;padding:25px 20px}}.securitysec2{background:#fff;color:#333;padding:80px 10%}.securitysec2-container{animation:fadeIn 1.5s ease-in-out;margin:0 auto;max-width:1200px}.securitysec2-title{color:#991f3d;font-size:2.4rem;font-weight:700;margin-bottom:1.5rem;position:relative;text-align:center}.securitysec2-title:after{background:#991f3d;border-radius:2px;content:"";display:block;height:4px;margin:10px auto;width:80px}.securitysec2-block{background:#fff;border-radius:16px;box-shadow:0 10px 20px #0000000d;margin:2.5rem 0;padding:2rem;transition:transform .3s ease,box-shadow .3s ease}.securitysec2-block:hover{box-shadow:0 15px 30px #0000001a;transform:translateY(-6px)}.securitysec2-subtitle{color:#991f3d;font-size:1.6rem;font-weight:600;margin-bottom:1rem}.securitysec2-highlight{color:#f49db3;font-weight:600}.securitysec2-image-right{align-items:center;display:flex;flex-wrap:wrap;gap:2rem}.securitysec2-image{align-items:center;display:flex;flex-shrink:0;justify-content:center}.securitysec2-image img{animation:float 3s ease-in-out infinite;border-radius:14px;box-shadow:0 8px 25px #991f3d33;display:block;height:auto;max-width:100%;transition:transform .4s ease,box-shadow .4s ease;width:360px}.securitysec2-image img:hover{box-shadow:0 10px 30px #991f3d59;transform:scale(1.05)}.securitysec2-text{flex:1 1}.securitysec2-quote{background:#f9f2f4;border-left:4px solid #991f3d;border-radius:6px;color:#4a4a4a;font-style:italic;margin-top:1rem;padding:.8rem 1.2rem}.securitysec2-gradient{background:linear-gradient(135deg,#f9e8eb,#fff4f6);border-left:5px solid #991f3d}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:992px){.securitysec2{padding:60px 6%}.securitysec2-title{font-size:2rem}.securitysec2-subtitle{font-size:1.4rem}.securitysec2-image-right{flex-direction:column-reverse;text-align:center}.securitysec2-text{text-align:left}.securitysec2-image img{max-width:400px;width:100%}}@media (max-width:600px){.securitysec2{padding:40px 5%}.securitysec2-title{font-size:1.8rem}.securitysec2-subtitle{font-size:1.2rem}.securitysec2-block{padding:1.5rem}.securitysec2-image img{border-radius:10px}}@media (max-width:992px){.securitysec2{padding:60px 6%}.securitysec2-title{font-size:1.9rem}.securitysec2-subtitle{font-size:1.25rem}.securitysec2-block p,.securitysec2-quote,.securitysec2-text p{font-size:.95rem;line-height:1.45}.securitysec2-image-right{flex-direction:column-reverse;text-align:center}}@media (max-width:768px){.securitysec2-title{font-size:1.6rem}.securitysec2-subtitle{font-size:1.1rem}.securitysec2-block{padding:1.4rem}.securitysec2-block p,.securitysec2-quote,.securitysec2-text p{font-size:.88rem;line-height:1.4}.securitysec2-image img{max-width:360px;width:100%}}@media (max-width:480px){.securitysec2{padding:35px 4%}.securitysec2-title{font-size:1.4rem}.securitysec2-subtitle{font-size:1rem}.securitysec2-block p,.securitysec2-quote,.securitysec2-text p{font-size:.82rem;line-height:1.38}.securitysec2-image img{border-radius:10px;max-width:300px}}.securitySec3{background:#fff;color:#333;padding:80px 5%}.securitySec3-container{margin:auto;max-width:1200px;text-align:center}.securitySec3-title{color:#991f3d;font-size:2.6rem;font-weight:700;margin-bottom:1rem;position:relative}.securitySec3-title:after{background:#991f3d;border-radius:2px;content:"";display:block;height:4px;margin:12px auto;width:90px}.securitySec3-intro{color:#4a4a4a;font-size:1.1rem;margin-bottom:50px}.securitySec3-grid{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.securitySec3-card{background:#f9f9f9;border:2px solid #991f3d1a;border-radius:20px;cursor:pointer;overflow:hidden;transition:transform .5s ease,box-shadow .5s ease}.securitySec3-card:hover{box-shadow:0 20px 40px #991f3d33;transform:translateY(-10px) scale(1.02)}.securitySec3-img img{height:180px;object-fit:cover;transition:transform .4s ease;width:100%}.securitySec3-card:hover .securitySec3-img img{transform:scale(1.05)}.securitySec3-subtitle{color:#991f3d;font-size:1.3rem;font-weight:600;margin:15px 15px 10px}.securitySec3-card p{color:#555;font-size:.95rem;line-height:1.6;padding:0 15px 20px}@media (max-width:992px){.securitySec3{padding:60px 5%}.securitySec3-title{font-size:2.2rem}.securitySec3-intro{font-size:1rem}.securitySec3-subtitle{font-size:1.15rem}.securitySec3-card p{font-size:.9rem;line-height:1.45}.securitySec3-img img{height:160px}}@media (max-width:768px){.securitySec3-title{font-size:1.9rem}.securitySec3-intro{font-size:.95rem}.securitySec3-subtitle{font-size:1.05rem}.securitySec3-card p{font-size:.85rem;line-height:1.4}.securitySec3-img img{height:150px}}@media (max-width:480px){.securitySec3{padding:45px 6%}.securitySec3-title{font-size:1.6rem}.securitySec3-intro{font-size:.88rem}.securitySec3-subtitle{font-size:.95rem}.securitySec3-card p{font-size:.8rem;line-height:1.38}.securitySec3-img img{height:140px}}.securitySec4{background:#fff;overflow:hidden;padding:80px 8%}.securitySec4-container{align-items:center;display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between}.securitySec4-text{animation:fadeInUp 1s ease-in-out;color:#333;flex:1 1;max-width:600px}.securitySec4-text h2{color:#222;font-size:2.2rem;font-weight:700;line-height:1.3}.securitySec4-text h2 span{color:#991f3d}.securitySec4-intro{font-size:1.1rem;font-weight:500;margin-top:20px}.securitySec4-text p{color:#555;font-size:1rem;line-height:1.7;margin-top:18px;transition:color .3s}.securitySec4-text p:hover{color:#991f3d}.securitySec4-image{flex:1 1;position:relative;text-align:center}.securitySec4-image img{border-radius:20px;box-shadow:0 10px 25px #991f3d40;max-width:500px;transition:transform .4s ease,box-shadow .4s ease;width:90%}.securitySec4-image img:hover{box-shadow:0 15px 35px #991f3d66;transform:scale(1.05)}@media (max-width:900px){.securitySec4-container{flex-direction:column-reverse;text-align:center}.securitySec4-image img{width:80%}.securitySec4-text h2{font-size:1.8rem}}@media (max-width:992px){.securitySec4{padding:60px 6%}.securitySec4-text h2{font-size:1.9rem}.securitySec4-intro{font-size:1rem}.securitySec4-text p{font-size:.95rem;line-height:1.55}.securitySec4-image img{max-width:420px}}@media (max-width:768px){.securitySec4-container{flex-direction:column-reverse;gap:30px;text-align:center}.securitySec4-text h2{font-size:1.7rem}.securitySec4-intro{font-size:.95rem}.securitySec4-text p{font-size:.88rem;line-height:1.5}.securitySec4-image img{max-width:380px;width:85%}}@media (max-width:480px){.securitySec4{padding:45px 5%}.securitySec4-text h2{font-size:1.5rem}.securitySec4-intro{font-size:.88rem}.securitySec4-text p{font-size:.82rem;line-height:1.45}.securitySec4-image img{max-width:350px;width:100%}}.securitysec5-section{background:linear-gradient(135deg,#f4f8ff,#e7eeff);background-image:url(https://img.freepik.com/free-vector/abstract-technology-background_23-2148884151.jpg);background-position:50%;background-size:cover;color:#fff;overflow:hidden;padding:100px 8%;position:relative}.securitysec5-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#981f3dd9;inset:0;position:absolute;z-index:0}.securitysec5-content{color:#fff;position:relative;text-align:center;z-index:1}.securitysec5-title{color:#fff;font-size:2.6rem;font-weight:700;margin-bottom:20px}.securitysec5-title span{color:#f8b6c7}.securitysec5-desc{color:#e2e2e2;font-size:1.1rem;line-height:1.8;margin:0 auto 70px;max-width:900px}.securitysec5-sections{align-items:center;display:flex;flex-direction:column;gap:50px}.securitysec5-box{align-items:center;background:#fff;border-left:5px solid #991f3d;border-radius:25px;box-shadow:0 10px 40px #00000040;display:flex;max-width:1000px;padding:40px;transition:.5s ease;width:80%}.securitysec5-box:hover{box-shadow:0 15px 60px #991f3d4d;transform:translateY(-8px)}.securitysec5-icon{flex:0 0 120px;margin-right:30px}.securitysec5-icon img{filter:drop-shadow(0 0 8px rgba(255,86,119,.6));transition:transform .4s ease;width:100px}.securitysec5-box:hover .securitysec5-icon img{transform:rotate(5deg) scale(1.05)}.securitysec5-text{text-align:left}.securitysec5-text h3{color:#991f3d;font-size:1.6rem;font-weight:600;margin-bottom:10px}.securitysec5-text p{color:#555;line-height:1.8}@media (max-width:900px){.securitysec5-box{flex-direction:column;padding:30px;text-align:center}.securitysec5-icon{margin:0 0 20px}.securitysec5-text{text-align:center}.securitysec5-title{font-size:2rem}}@media (max-width:992px){.securitysec5-title{font-size:2.2rem}.securitysec5-desc{font-size:1rem;line-height:1.7;margin-bottom:50px}.securitysec5-text h3{font-size:1.4rem}.securitysec5-text p{font-size:.95rem;line-height:1.6}.securitysec5-box{width:90%}}@media (max-width:768px){.securitysec5-section{padding:70px 6%}.securitysec5-title{font-size:1.9rem}.securitysec5-desc{font-size:.95rem}.securitysec5-text h3{font-size:1.25rem}.securitysec5-text p{font-size:.88rem}.securitysec5-icon img{width:80px}}@media (max-width:480px){.securitysec5-section{padding:60px 5%}.securitysec5-title{font-size:1.6rem}.securitysec5-desc{font-size:.85rem;line-height:1.55}.securitysec5-text h3{font-size:1.1rem}.securitysec5-text p{font-size:.8rem}.securitysec5-icon img{width:70px}.securitysec5-box{padding:25px}}.Threatsec1{color:#fff;overflow:hidden;position:relative;width:100%}.Threatsec1-bgImg{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.Threatsec1-overlay{background:#0000008c;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}.Threatsec1-main{align-items:flex-start;display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between;min-height:100vh;padding:150px 8%;position:relative;z-index:2}.Threatsec1-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:55%}.Threatsec1-highlight{color:#fff;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;line-height:1.4;margin-bottom:25px}.Threatsec1-description{color:#e8e8e8;font-size:clamp(.9rem,1.5vw,1rem);line-height:1.8;margin-bottom:30px}.Threatsec1-btn{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 35px;transition:.3s ease;width:300px}.Threatsec1-btn:hover{background-color:#991f3d;transform:translateY(-3px)}.Threatsec1-contact-wrapper{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:45%}.Threatsec1-form-container{background:#fff;border-radius:20px;box-shadow:0 4px 15px #00000026;color:#111;max-width:450px;padding:50px;width:100%}.Threatsec1-form-title{font-size:1.9rem;font-weight:600;margin-bottom:10px}.Threatsec1-form-subtitle{color:#555;font-size:1rem;margin-bottom:30px}.Threatsec1-form-input,.Threatsec1-form-textarea{border:1px solid #ccc;border-radius:10px;font-size:1rem;margin-bottom:20px;padding:12px 14px;transition:.3s ease;width:100%}.Threatsec1-form-input:focus,.Threatsec1-form-textarea:focus{border-color:#991f3d;outline:none}.Threatsec1-form-textarea{height:120px;resize:none}.Threatsec1-form-submit-button{background-color:#991f3d;border:none;border-radius:40px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px;transition:.3s ease;width:100%}.Threatsec1-form-submit-button:hover{background-color:#991f3d;transform:translateY(-2px)}@media (max-width:992px){.Threatsec1-main{align-items:center;flex-direction:column;padding:100px 6%}.Threatsec1-contact-wrapper,.Threatsec1-content{max-width:100%;text-align:center}}@media (max-width:768px){.Threatsec1-main{padding:80px 5%}.Threatsec1-form-container{max-width:360px;padding:30px}}@media (max-width:480px){.Threatsec1-main{padding:60px 4%}.Threatsec1-form-container{max-width:320px;padding:25px 20px}}.threatsec2-container{background:#fff;color:#222;overflow-x:hidden;padding:60px 10% 1px}.threatsec2-hero{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:80px}.threatsec2-text{flex:1 1;margin-right:30px;min-width:320px}.threatsec2-title{color:#991f3d;font-size:2.8rem;font-weight:700;margin-bottom:20px}.threatsec2-desc{color:#333;font-size:1.1rem;line-height:1.8}.threatsec2-image{border-radius:20px;box-shadow:0 10px 25px #0000001a;max-width:100%;transition:transform .3s ease,filter .3s ease;width:500px}.threatsec2-image:hover{filter:brightness(1.1);transform:scale(1.05)}.threatsec2-content{display:flex;flex-direction:column;gap:50px}.threatsec2-box{background:#fff;border-left:6px solid #991f3d;border-radius:16px;box-shadow:0 6px 20px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.threatsec2-box:hover{box-shadow:0 12px 30px #00000026;transform:translateY(-5px)}.threatsec2-box.alt{background:linear-gradient(90deg,#991f3d0d,#fff)}.threatsec2-box h2{color:#991f3d;font-size:1.6rem;margin-bottom:10px}.threatsec2-box p{color:#444;font-size:1rem;line-height:1.7}@media (max-width:768px){.threatsec2-hero{flex-direction:column-reverse;text-align:center}.threatsec2-text{margin-right:0}.threatsec2-title{font-size:2.2rem}.threatsec2-desc{font-size:1rem}}.Threatsec3{background:#fff;padding:20px 8%}.ti-main-heading{color:#991f3d;font-size:2.3rem;font-weight:700;margin-bottom:50px;text-align:center}.ti-card-wrapper{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.ti-card{background:#fff;border:2px solid #991f3d;border-radius:16px;padding:25px;text-align:center;transition:.3s ease-in-out}.ti-card:hover{background:#991f3d;box-shadow:0 0 20px #991f3d66;color:#fff;transform:translateY(-10px)}.ti-card h3{color:#991f3d;font-size:1.25rem;font-weight:600;margin-bottom:12px}.ti-card:hover h3{color:#fff}.ti-card p{color:#292929;font-size:.95rem;line-height:1.6}.ti-card:hover p{color:#fff}.ti-icon{color:#991f3d;display:inline-block;font-size:2.5rem;margin-bottom:15px;transition:.3s ease-in-out}.ti-card:hover .ti-icon{color:#fff}.Threatsec4{background:#fff;padding:80px 7%;width:100%}.Threatsec4-container{align-items:center;display:flex;gap:40px;justify-content:space-between}.Threatsec4-image img{height:auto;max-width:100%;width:480px}.Threatsec4-content{width:50%}.Threatsec4-title{color:#991f3d;font-size:32px;font-weight:700;line-height:1.3;margin-bottom:18px}.Threatsec4-title span{color:#5e00d4}.Threatsec4-para{color:#222;font-size:16px;line-height:1.6;margin-bottom:14px}@media (max-width:900px){.Threatsec4-container{flex-direction:column;text-align:center}.Threatsec4-content{width:100%}.Threatsec4-image img{width:90%}}.Threatsec5{align-items:center;background:#fff;display:flex;gap:40px;justify-content:space-between;margin-top:-100px;padding:90px 7%;width:100%}.Threatsec5-left{width:45%}.Threatsec5-left h2{color:#991f3d;font-size:38px;font-weight:800;line-height:1.35}.Threatsec5-left h2 span{color:#0f0f10}.Threatsec5-left p{color:#2c2c2c;font-size:17px;line-height:1.6;margin-top:15px}.Threatsec5-right{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(2,1fr);width:55%}.Threatsec5-card{background:#fafafa;border:2px solid #991f3d40;border-radius:16px;padding:22px;text-align:center;transition:.4s ease}.Threatsec5-card:hover{border-color:#991f3d;box-shadow:0 10px 26px #991f3d2e;transform:translateY(-10px)}.Threatsec5-card img{margin-bottom:16px;width:75px}.Threatsec5-card h3{color:#4e0d15;font-size:18px;font-weight:700;margin-bottom:10px}.Threatsec5-card p{color:#2f2f2f;font-size:14.5px;line-height:1.5}@media (max-width:992px){.Threatsec5{flex-direction:column;text-align:center}.Threatsec5-left,.Threatsec5-right{width:100%}.Threatsec5-right{grid-template-columns:1fr 1fr}}@media (max-width:600px){.Threatsec5-right{grid-template-columns:1fr}}.Threatsec6{background:#fefefe;padding:10px 10% 100px;text-align:center}.ts6-title{color:#991f3d;font-size:2.4rem;font-weight:700;margin-bottom:15px}.ts6-desc{color:#333;font-size:1.05rem;line-height:1.6;margin:0 auto 60px;max-width:780px}.ts6-timeline{border-left:4px solid #991f3d;margin:0 auto;max-width:720px;padding-left:40px;position:relative}.ts6-step{margin-bottom:50px;position:relative;text-align:left}.ts6-step-icon{background:#fff;border:3px solid #991f3d;border-radius:50%;color:#991f3d;font-size:1.8rem;left:-55px;padding:10px;position:absolute;top:5px;transition:.3s ease}.ts6-step:hover .ts6-step-icon{background:#991f3d;color:#fff}.ts6-step-content h3{color:#991f3d;font-size:1.3rem;font-weight:600;margin-bottom:6px}.ts6-step-content p{color:#333;font-size:.97rem;line-height:1.6}.ts6-btn{background:#991f3d;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:1.05rem;font-weight:600;margin-top:40px;padding:14px 35px;transition:.3s ease}.ts6-btn:hover{background:#fff;border:2px solid #991f3d;color:#991f3d}@media (max-width:768px){.ts6-title{font-size:2rem}.ts6-timeline{padding-left:20px}.ts6-step-icon{font-size:1.6rem;left:-40px}}.Siemsec1{background-color:#fff;padding:30px 10%}.Siemsec1-container{margin:0 auto;max-width:1200px}.Siemsec1-heading{color:#991f3d;font-size:2.3rem;font-weight:700;margin-bottom:60px;position:relative;text-align:center}.Siemsec1-heading:after{background:#991f3d;border-radius:5px;bottom:-10px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:90px}.Siemsec1-section{align-items:center;border-radius:12px;display:flex;gap:50px;justify-content:space-between;margin-bottom:80px;padding:20px 10px;transition:transform .4s ease,box-shadow .4s ease}.Siemsec1-section:hover{transform:translateY(-4px)}.Siemsec1-section.reverse{flex-direction:row-reverse}.Siemsec1-text{flex:1 1}.Siemsec1-text h3{color:#991f3d;font-size:1.6rem;margin-bottom:15px;position:relative}.Siemsec1-text h3:after{background:linear-gradient(90deg,#991f3d,#0000);border-radius:5px;bottom:-8px;content:"";height:3px;left:0;position:absolute;width:60px}.Siemsec1-text p{color:#333;font-size:1rem;line-height:1.8;margin-top:15px;text-align:justify}.Siemsec1-image{align-items:center;display:flex;flex:1 1;justify-content:center}.Siemsec1-image img{border-radius:20px;box-shadow:0 8px 25px #991f3d26;max-width:300px;transition:transform .4s ease,box-shadow .4s ease;width:90%}.Siemsec1-image img:hover{box-shadow:0 10px 30px #991f3d40;transform:scale(1.06)}@media (max-width:992px){.Siemsec1-section{flex-direction:column!important;text-align:center}.Siemsec1-text{margin-bottom:25px}.Siemsec1-image img{max-width:240px}.Siemsec1-heading{font-size:2rem}}.Siemsec2{background:#fff;padding:30px 10%;position:relative}.Siemsec2-container{margin:0 auto;max-width:1200px;text-align:center}.Siemsec2-heading{color:#991f3d;font-size:2.3rem;font-weight:700;margin-bottom:15px;position:relative}.Siemsec2-heading:after{background:#991f3d;border-radius:3px;content:"";display:block;height:3px;margin:12px auto 0;width:80px}.Siemsec2-subtext{color:#333;font-size:1rem;line-height:1.8;margin:0 auto 60px;max-width:750px}.Siemsec2-features{grid-gap:35px;display:grid;gap:35px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.Siemsec2-feature{background:#fff;border:2px solid #991f3d1a;border-radius:20px;box-shadow:0 8px 25px #0000000d;overflow:hidden;padding:40px 25px;position:relative;text-align:center;transition:all .4s ease}.Siemsec2-feature:before{background:radial-gradient(circle at center,#991f3d0d,#0000 70%);content:"";height:200%;left:-50%;position:absolute;top:-50%;transform:scale(0);transition:transform .6s ease;width:200%}.Siemsec2-feature:hover:before{transform:scale(1)}.Siemsec2-feature:hover{border-color:#991f3d;box-shadow:0 10px 35px #991f3d26;transform:translateY(-8px)}.Siemsec2-icon img{height:90px;margin-bottom:20px;object-fit:contain;transition:transform .4s ease;width:90px}.Siemsec2-feature:hover .Siemsec2-icon img{transform:scale(1.1)}.Siemsec2-feature h3{color:#991f3d;font-size:1.25rem;font-weight:600;margin-bottom:15px}.Siemsec2-feature p{color:#333;font-size:.95rem;line-height:1.7;text-align:justify}@media (max-width:768px){.Siemsec2-heading{font-size:2rem}.Siemsec2-feature{padding:30px 20px}.Siemsec2-icon img{height:70px;width:70px}}.Siemsec3{background:linear-gradient(180deg,#fff,#fdf4f6);color:#1b1b1b;padding:30px 12%;position:relative}.siemsec3-header{animation:fadeIn 1.2s ease-in-out;margin-bottom:80px;text-align:center}.siemsec3-header h2{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#991f3d,#ff4c85);-webkit-background-clip:text;font-size:2.4rem;font-weight:700;margin-bottom:15px}.siemsec3-header p{color:#444;font-size:1.1rem;line-height:1.7;margin:0 auto;max-width:800px}.siemsec3-steps{flex-direction:column;gap:50px}.siem-step,.siemsec3-steps{display:flex;position:relative}.siem-step{align-items:flex-start;animation:slideUp 1.2s ease-in-out;background:#fff;border-left:4px solid #991f3d;border-radius:16px;box-shadow:0 8px 25px #991f3d14;gap:30px;padding:30px;transition:transform .4s ease,box-shadow .4s ease}.siem-step:hover{box-shadow:0 15px 35px #991f3d2e;transform:translateY(-5px)}.step-number{background:#991f3d1a;border-radius:12px;box-shadow:0 3px 10px #991f3d26;color:#991f3d;font-size:2rem;font-weight:700;min-width:65px;padding:10px 18px;text-align:center}.step-content h3{color:#991f3d;font-size:1.4rem;margin-bottom:10px}.step-content p{color:#333;font-size:1rem;line-height:1.7}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Siemsec3{padding:60px 6%}.siem-step{align-items:flex-start;flex-direction:column}.step-number{font-size:1.5rem;margin-bottom:10px}}.Siemsec4{background-color:#fff;color:#333;padding:30px 10%;text-align:center}.Siemsec4 .title{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:20px}.Siemsec4 .intro-text{color:#444;font-size:1.1rem;line-height:1.7;margin:0 auto 60px;max-width:800px}.Siemsec4 .highlight{color:#991f3d;font-weight:600}.Siemsec4 .features-container{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.Siemsec4 .feature-card{background:linear-gradient(180deg,#991f3d,#b43c55);border-radius:30px;box-shadow:0 8px 20px #991f3d4d;color:#fff;padding:40px 25px;transition:all .3s ease;width:300px}.Siemsec4 .feature-card:hover{background:linear-gradient(180deg,#b43c55,#991f3d);box-shadow:0 12px 25px #991f3d80;transform:translateY(-8px)}.Siemsec4 .feature-icon{font-size:2rem;margin-bottom:15px}.Siemsec4 .feature-card h3{font-size:1.2rem;font-weight:600;margin-bottom:10px}.Siemsec4 .feature-card p{font-size:.95rem;line-height:1.5;opacity:.95}@media (max-width:768px){.Siemsec4{padding:60px 5%}.Siemsec4 .title{font-size:2rem}.Siemsec4 .intro-text{font-size:1rem;margin-bottom:40px}.Siemsec4 .feature-card{max-width:340px;width:100%}}.Siemsec5{background-color:#fff;color:#333;letter-spacing:.2px;line-height:1.9;padding:80px 12%}.Siemsec5-title{color:#991f3d;font-size:2.6rem;font-weight:700;margin-bottom:40px;position:relative;text-align:center;text-transform:capitalize}.Siemsec5-title:after{background-color:#991f3d;border-radius:2px;content:"";display:block;height:3px;margin:12px auto 0;width:80px}.Siemsec5-para{color:#444;font-size:1.08rem;margin-bottom:28px;text-align:justify;transition:all .3s ease}.Siemsec5-para:hover{color:#991f3d;transform:translateX(4px)}.Siemsec5-highlightText{background:#991f3d0d;border-left:4px solid #991f3d;border-radius:4px;color:#991f3d;font-weight:500;padding:10px 15px}.Siemsec5 strong,.Siemsec5-highlight{color:#991f3d;font-weight:600}@media (max-width:768px){.Siemsec5{padding:60px 8%}.Siemsec5-title{font-size:2rem}.Siemsec5-para{font-size:1rem}}.Siemsec0{color:#fff;overflow:hidden;position:relative;width:100%}.Siemsec0-bgImg{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.Siemsec0-overlay{background:#0000008c;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}.Siemsec0-main{align-items:flex-start;display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between;min-height:100vh;padding:150px 8%;position:relative;z-index:2}.Siemsec0-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:55%}.Siemsec0-highlight{color:#fff;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;line-height:1.4;margin-bottom:25px}.Siemsec0-description{color:#e8e8e8;font-size:clamp(.9rem,1.5vw,1rem);line-height:1.8;margin-bottom:30px}.Siemsec0-btn{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 35px;transition:.3s ease;width:300px}.Siemsec0-btn:hover{background-color:#991f3d;transform:translateY(-3px)}.Siemsec0-contact-wrapper{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:45%}.Siemsec0-form-container{background:#fff;border-radius:20px;box-shadow:0 4px 15px #00000026;color:#111;max-width:450px;padding:50px;width:100%}.Siemsec0-form-title{font-size:1.9rem;font-weight:600;margin-bottom:10px}.Siemsec0-form-subtitle{color:#555;font-size:1rem;margin-bottom:30px}.Siemsec0-form-input,.Siemsec0-form-textarea{border:1px solid #ccc;border-radius:10px;font-size:1rem;margin-bottom:20px;padding:12px 14px;transition:.3s ease;width:100%}.Siemsec0-form-input:focus,.Siemsec0-form-textarea:focus{border-color:#991f3d;outline:none}.Siemsec0-form-textarea{height:120px;resize:none}.Siemsec0-form-submit-button{background-color:#991f3d;border:none;border-radius:40px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px;transition:.3s ease;width:100%}.Siemsec0-form-submit-button:hover{background-color:#991f3d;transform:translateY(-2px)}@media (max-width:992px){.Siemsec0-main{align-items:center;flex-direction:column;padding:100px 6%}.Siemsec0-contact-wrapper,.Siemsec0-content{max-width:100%;text-align:center}}@media (max-width:768px){.Siemsec0-main{padding:80px 5%}.Siemsec0-form-container{max-width:360px;padding:30px}}@media (max-width:480px){.Siemsec0-main{padding:60px 4%}.Siemsec0-form-container{max-width:320px;padding:25px 20px}}.Isosec2{background:#fff;color:#330014;padding:40px 8%}.iso2-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between}.iso2-content{flex:1.3 1;min-width:320px}.iso2-title{color:#991f3d;font-size:2.6rem;font-weight:700;margin-bottom:16px}.iso2-intro{font-size:1.1rem;line-height:1.75;margin-bottom:28px}.iso2-heading{color:#991f3d;font-size:1.8rem;font-weight:600;margin-bottom:20px}.iso2-benefits{list-style:none;padding:0}.iso2-benefits li{font-size:1rem;line-height:1.6;margin-bottom:24px}.iso2-benefits li strong{color:#991f3d}.iso2-image-container{align-items:center;display:flex;flex:1 1;justify-content:center;min-width:300px;position:relative}.iso2-image-bg{background:#991f3d1a;border-radius:50%;height:260px;left:-20px;position:absolute;top:-20px;width:260px;z-index:1}.iso2-image{border-radius:12px;box-shadow:0 10px 30px #991f3d33;max-width:380px;position:relative;transition:transform .4s ease,box-shadow .4s ease;width:100%;z-index:2}.iso2-image:hover{box-shadow:0 15px 40px #991f3d59;transform:translateY(-6px) scale(1.02)}@media (max-width:900px){.Isosec2{padding:60px 6%}.iso2-wrapper{flex-direction:column-reverse;text-align:center}.iso2-image-container{margin-bottom:40px}.iso2-content{width:100%}}.Isosec3{align-items:center;background:#fff;gap:60px;justify-content:space-between;overflow:hidden;padding:50px 8%;width:100%}.Isosec3,.Isosec3-left{display:flex;position:relative}.Isosec3-left{align-items:flex-start;animation:fadeSlideLeft 1.3s ease forwards;animation-delay:.2s;animation-fill-mode:forwards;flex-direction:column;justify-content:center;opacity:0;text-align:left;transform:translateX(-40px);width:45%}@keyframes fadeSlideLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.Isosec3-left h2{animation:fadeUp 1.2s ease forwards;animation-delay:.4s;color:#991f3d;font-size:42px;font-weight:800;line-height:1.3;margin-bottom:20px;opacity:0;position:relative}.Isosec3-left h2 span{color:#111;position:relative}.Isosec3-left h2 span:after{animation:underlineSlide 1.2s ease forwards;animation-delay:.8s;background:#991f3d;border-radius:2px;bottom:-5px;content:"";height:3px;left:0;position:absolute;width:0}@keyframes underlineSlide{0%{width:0}to{width:60%}}.Isosec3-left p{animation:fadeUp 1.4s ease forwards;animation-delay:.6s;color:#2e2e2e;font-size:17px;letter-spacing:.3px;line-height:1.8;margin-top:10px;max-width:95%;opacity:0}.Isosec3-left:before{animation:fadeZoomIn 1.2s ease forwards;animation-delay:.8s;background:#991f3d0d;border-radius:50%;content:"";height:120px;left:-40px;opacity:0;position:absolute;top:-20px;transform:scale(.5);width:120px;z-index:-1}@keyframes fadeZoomIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.Isosec3-right{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:55%}.Isosec3-card{animation:fadeUp 1s ease forwards;background:#fafafa;border:2px solid #991f3d40;border-radius:16px;opacity:0;padding:25px 22px;text-align:left;transform:translateY(40px);transition:all .5s ease}.Isosec3-card:first-child{animation-delay:.4s}.Isosec3-card:nth-child(2){animation-delay:.6s}.Isosec3-card:nth-child(3){animation-delay:.8s}.Isosec3-card:nth-child(4){animation-delay:1s}.Isosec3-card:nth-child(5){animation-delay:1.2s}.Isosec3-card:hover{border-color:#991f3d;box-shadow:0 12px 26px #991f3d2e;transform:translateY(-12px)}.Isosec3-card h3{color:#991f3d;font-size:18px;font-weight:700;margin-bottom:10px}.Isosec3-card p{color:#2f2f2f;font-size:14.5px;line-height:1.6}@media (max-width:992px){.Isosec3{flex-direction:column;gap:50px;text-align:center}.Isosec3-left{align-items:center;animation:fadeSlideLeft 1.2s ease forwards;text-align:center;width:100%}.Isosec3-left h2{font-size:34px}.Isosec3-left h2 span:after{left:50%;transform:translateX(-50%);width:40%}.Isosec3-right{grid-template-columns:1fr 1fr;width:100%}}@media (max-width:600px){.Isosec3-right{grid-template-columns:1fr}.Isosec3-left h2{font-size:30px}.Isosec3-left p{font-size:15.5px}}.Isosec4-container{background:#fff;overflow:hidden;padding:50px 8%;position:relative;text-align:center}.Isosec4-container:after,.Isosec4-container:before{background:radial-gradient(circle,#991f3d33,#0000);border-radius:50%;content:"";filter:blur(80px);height:300px;position:absolute;width:300px;z-index:0}.Isosec4-container:before{left:-100px;top:-80px}.Isosec4-container:after{bottom:-100px;right:-60px}.Isosec4-header{position:relative;z-index:2}.Isosec4-title{-webkit-text-fill-color:#0000;animation:fadeDown 1s ease forwards;background:linear-gradient(90deg,#991f3d,#b42d50);-webkit-background-clip:text;color:#991f3d;font-size:38px;font-weight:800;letter-spacing:.5px;margin-bottom:15px;text-transform:uppercase}.Isosec4-intro{animation:fadeUp 1.2s ease forwards;animation-delay:.3s;color:#444;font-size:1.1rem;line-height:1.7;margin:0 auto 60px;max-width:850px;opacity:0}.Isosec4-cards{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));justify-items:center;position:relative;z-index:2}.Isosec4-card{perspective:1000px;transition:all .6s ease;width:100%}.Isosec4-card-inner{height:320px;position:relative;transform-style:preserve-3d;transition:transform .8s ease;width:100%}.Isosec4-card:hover .Isosec4-card-inner{transform:rotateY(180deg)}.Isosec4-card-back,.Isosec4-card-front{backface-visibility:hidden;background:#fff;border:2px solid #0000;border-radius:20px;box-shadow:0 10px 30px #991f3d1a;height:100%;position:absolute;transition:all .4s ease;width:100%}.Isosec4-card-front{align-items:center;background:#fff;border:2px solid #991f3d1a;display:flex;flex-direction:column;justify-content:center;padding:30px 20px}.Isosec4-card:hover .Isosec4-card-front{border-color:#991f3d;box-shadow:0 18px 40px #991f3d40}.Isosec4-card-back{align-items:center;background:linear-gradient(145deg,#991f3d,#a7284c);color:#fff;display:flex;justify-content:center;padding:30px;text-align:justify;transform:rotateY(180deg)}.Isosec4-card-text{font-size:1rem;line-height:1.7}.Isosec4-icon{background:#991f3d14;border-radius:50%;height:80px;margin-bottom:15px;padding:15px;transition:transform .5s ease;width:80px}.Isosec4-card:hover .Isosec4-icon{transform:scale(1.2) rotate(10deg)}.Isosec4-card-title{color:#991f3d;font-size:1.3rem;font-weight:700}@keyframes fadeUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Isosec4-title{font-size:2rem}.Isosec4-card-inner{height:300px}}.Isosec5{background-color:#fff;color:#222;line-height:1.8;padding:30px 0 20px}.iso-header{margin:0 auto 60px;max-width:900px;text-align:center}.iso-header h2{color:#991f3d;font-size:38px;font-weight:800;margin-bottom:20px}.iso-header h2 span{color:#111}.iso-header p{color:#444;font-size:17px}.iso-body{margin:0 auto;max-width:1000px}.iso-point{border-left:3px solid #991f3d4d;margin-bottom:50px;padding-left:25px;position:relative;transition:all .3s ease}.iso-point:hover{border-left:3px solid #991f3d;transform:translateX(5px)}.iso-point h3{color:#991f3d;font-size:22px;font-weight:700;margin-bottom:10px}.iso-point p{color:#333;font-size:16px}.iso-point:not(:last-child):after{background:#991f3d26;content:"";display:block;height:1px;margin-top:25px}@media (max-width:768px){.Isosec5{padding:60px 6%}.iso-header h2{font-size:28px}.iso-point h3{font-size:20px}.iso-point p{font-size:15px}}.Isosec1{color:#fff;overflow:hidden;position:relative;width:100%}.Isosec1-bgImg{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.Isosec1-overlay{background:#0000008c;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}.Isosec1-main{align-items:flex-start;display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between;min-height:100vh;padding:150px 8%;position:relative;z-index:2}.Isosec1-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:55%}.Isosec1-highlight{color:#fff;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;line-height:1.4;margin-bottom:25px}.Isosec1-description{color:#e8e8e8;font-size:clamp(.9rem,1.5vw,1rem);line-height:1.8;margin-bottom:30px}.Isosec1-btn{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 35px;transition:.3s ease;width:300px}.Isosec1-btn:hover{background-color:#fff;color:#991f3d;transform:translateY(-3px)}.Isosec1-contact-wrapper{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:45%}.Isosec1-form-container{background:#fff;border-radius:20px;box-shadow:0 4px 15px #00000026;color:#111;max-width:450px;padding:50px;width:100%}.Isosec1-form-title{font-size:1.9rem;font-weight:600;margin-bottom:10px}.Isosec1-form-subtitle{color:#555;font-size:1rem;margin-bottom:30px}.Isosec1-form-input,.Isosec1-form-textarea{border:1px solid #ccc;border-radius:10px;font-size:1rem;margin-bottom:20px;padding:12px 14px;transition:.3s ease;width:100%}.Isosec1-form-input:focus,.Isosec1-form-textarea:focus{border-color:#991f3d;outline:none}.Isosec1-form-textarea{height:120px;resize:none}.Isosec1-form-submit-button{background-color:#991f3d;border:none;border-radius:40px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px;transition:.3s ease;width:100%}.Isosec1-form-submit-button:hover{background-color:#991f3d;transform:translateY(-2px)}@media (max-width:992px){.Isosec1-main{align-items:center;flex-direction:column;padding:100px 6%}.Isosec1-contact-wrapper,.Isosec1-content{max-width:100%;text-align:center}}@media (max-width:768px){.Isosec1-main{padding:80px 5%}.Isosec1-form-container{max-width:360px;padding:30px}}@media (max-width:480px){.Isosec1-main{padding:60px 4%}.Isosec1-form-container{max-width:320px;padding:25px 20px}}.Socsec2-container{background-color:#fff;color:#222;line-height:1.6;padding:3rem 6rem}.Socsec2-header{margin-bottom:2.5rem}.Socsec2-title{color:#991f3d;font-size:2.2rem;font-weight:700;margin-bottom:1rem}.Socsec2-description{color:#333;font-size:1.05rem;margin-bottom:1rem}.Socsec2-subtext{color:#555;font-size:1rem;margin-bottom:1rem}.Socsec2-highlight{background:#991f3d1a;border-left:4px solid #991f3d;color:#991f3d;font-size:.95rem;margin-top:1rem;padding:.8rem 1rem}.Socsec2-subtitle{color:#991f3d;font-size:1.8rem;font-weight:600;margin-bottom:1rem}.Socsec2-text{color:#333;font-size:1rem;margin-bottom:2rem}.Socsec2-cards{grid-gap:1.8rem;display:grid;gap:1.8rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.Socsec2-card{background:#fff;border:1px solid #991f3d26;border-radius:12px;box-shadow:0 2px 8px #991f3d14;padding:1.8rem;text-align:center;transition:all .3s ease}.Socsec2-card:hover{background:#99213d05;box-shadow:0 6px 16px #991f3d33;transform:translateY(-5px)}.Socsec2-card-img{height:70px;margin-bottom:1rem;width:70px}.Socsec2-card-title{color:#991f3d;font-size:1.2rem;font-weight:600;margin-bottom:.7rem}.Socsec2-card-text{color:#444;font-size:.95rem}@media (max-width:768px){.Socsec2-container{padding:2rem}.Socsec2-title{font-size:1.8rem}.Socsec2-cards{grid-template-columns:1fr}}.Socsec3{background:#fff;overflow:hidden;padding:50px 6%;position:relative}.Socsec3-heading{color:#000;font-size:2.6rem;font-weight:800;margin-bottom:80px;text-align:center}.Socsec3-heading span{color:#991f3d}.Socsec3-flow{align-items:flex-start;display:flex;flex-wrap:nowrap;justify-content:space-between;position:relative}.Socsec3-wave{animation:waveMove 6s ease-in-out infinite alternate;bottom:-20px;height:100px;left:0;position:absolute;width:100%;z-index:0}@keyframes waveMove{0%{transform:translateY(0)}to{transform:translateY(10px)}}.Socsec3-step{position:relative;text-align:center;width:18%;z-index:2}.Socsec3-bubble{align-items:center;background:#991f3d;border-radius:50%;box-shadow:0 10px 25px #991f3d59;display:flex;height:100px;justify-content:center;margin:0 auto 25px;position:relative;transition:all .4s ease;width:100px}.Socsec3-bubble:after{background:#991f3d;content:"";height:2px;left:100%;opacity:.2;position:absolute;top:50%;transform:translateY(-50%);width:180%;z-index:-1}.Socsec3-step:last-child .Socsec3-bubble:after{display:none}.Socsec3-bubble:hover{box-shadow:0 15px 40px #991f3d73;transform:scale(1.15) rotate(5deg)}.Socsec3-bubble span{color:#fff;font-size:1.8rem;font-weight:700}.Socsec3-card{background:#fff;border:1px solid #991f3d26;border-radius:18px;box-shadow:0 10px 25px #00000014;margin-top:10px;padding:25px 18px;position:relative;transition:all .4s ease}.Socsec3-card:hover{box-shadow:0 15px 40px #991f3d40;transform:translateY(-10px)}.Socsec3-card h3{color:#991f3d;font-size:1.1rem;font-weight:700;margin-bottom:8px}.Socsec3-card p{color:#333;font-size:.95rem;line-height:1.6}@media (max-width:992px){.Socsec3-flow{align-items:center;flex-direction:column}.Socsec3-step{margin-bottom:50px;width:100%}.Socsec3-bubble:after{height:100px;left:50%;opacity:.2;top:100%;transform:translateX(-50%);width:2px}}.Socsec4{background-color:#fff;color:#111;padding:50px 5%}.Socsec4-container{align-items:center;display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between;margin:0 auto;max-width:1300px}.Socsec4-image{display:flex;flex:1 1;justify-content:center;min-width:300px}.Socsec4-image img{border-radius:20px;box-shadow:0 8px 25px #991f3d26;max-width:450px;transition:transform .4s ease,box-shadow .4s ease;width:100%}.Socsec4-image img:hover{box-shadow:0 10px 35px #991f3d4d;transform:scale(1.05)}.Socsec4-content{flex:1.2 1;min-width:350px}.Socsec4-title{color:#991f3d;font-size:2.6rem;font-weight:800;margin-bottom:20px}.Socsec4-desc{color:#444;font-size:1.1rem;line-height:1.8;margin-bottom:50px;max-width:600px}.Socsec4-points{display:flex;flex-direction:column;gap:28px}.Socsec4-point{align-items:flex-start;border-left:4px solid #991f3d4d;display:flex;gap:20px;padding-left:20px;transition:all .3s ease}.Socsec4-point:hover{border-left-color:#991f3d;transform:translateX(6px)}.Socsec4-num{color:#991f3d;flex-shrink:0;font-size:1.2rem;font-weight:700;text-align:center;width:45px}.Socsec4-point h3{color:#991f3d;font-size:1.25rem;font-weight:700;margin-bottom:6px}.Socsec4-point p{color:#333;font-size:.98rem;line-height:1.6;margin:0}@media (max-width:900px){.Socsec4-container{flex-direction:column-reverse}.Socsec4-image img{max-width:380px}.Socsec4-desc,.Socsec4-title{text-align:center}.Socsec4-desc{margin:0 auto 40px}}.Socsec5-section{background-color:#fff;color:#991f3d;margin:0 auto;padding:30px 20px;position:relative}.Socsec5-title{font-size:2rem;font-weight:700;margin-bottom:15px;position:relative;text-align:center}.Socsec5-title:after{background-color:#991f3d;border-radius:2px;content:"";display:block;height:3px;margin:10px auto 0;width:100px}.Socsec5-intro{font-size:1.1rem;line-height:1.6;margin:0 auto 60px;max-width:800px;text-align:center}.Socsec5-timeline{margin:0 auto;max-width:900px;position:relative;width:90%}.Socsec5-timeline:before{background-color:#991f3d;bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:3px}.Socsec5-step{box-sizing:border-box;padding:20px 40px;position:relative;width:50%}.Socsec5-step.left{left:0;text-align:right}.Socsec5-step.right{left:50%}.Socsec5-content{background-color:#991f3d;border-radius:16px;box-shadow:0 4px 15px #991f3d4d;color:#fff;padding:20px 25px;position:relative;transition:all .3s ease}.Socsec5-content:hover{background-color:#fff;border:2px solid #991f3d;color:#991f3d;transform:scale(1.03)}.Socsec5-dot{background-color:#991f3d;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 3px #991f3d;height:20px;position:absolute;top:30px;width:20px}.Socsec5-step.left .Socsec5-dot{right:-10px}.Socsec5-step.right .Socsec5-dot{left:-10px}@media screen and (max-width:768px){.Socsec5-timeline:before{left:20px}.Socsec5-step{padding-left:60px;padding-right:20px;text-align:left;width:100%}.Socsec5-step.right{left:0}.Socsec5-dot{left:10px!important}}.Socsec6-container{background-color:#fff;color:#222;margin:0 auto;padding:15px 25px 25px;width:100%}.Socsec6-title{color:#991f3d;font-size:2.7rem;font-weight:700;letter-spacing:1px;margin-bottom:45px;text-align:center}.Socsec6-list{background:#f7faff;border-radius:12px;box-shadow:0 8px 25px #00000014;margin:0 auto;max-width:950px;overflow:hidden}.Socsec6-item{background:#fff;border-bottom:1px solid #e1e8f0;cursor:pointer;padding:25px;transition:all .3s ease}.Socsec6-item:hover{background:#f8e9ede6}.Socsec6-question{display:flex;font-size:1.2rem;font-weight:600;justify-content:space-between}.Socsec6-icon{color:#991f3d;font-size:1.6rem}.Socsec6-answer{color:#991f3d;font-size:1rem;line-height:1.8;margin-top:10px;max-height:0;overflow:hidden;transition:all .4s ease}.Socsec6-item.active .Socsec6-answer,.Socsec6-item.active .Socsec6-question{color:#991f3d!important}.Socsec6-item.active .Socsec6-answer{max-height:800px;padding-top:12px}@media (max-width:992px){.Socsec6-title{font-size:2.3rem}.Socsec6-question{font-size:1.05rem}.Socsec6-answer{font-size:.95rem;line-height:1.6}}@media (max-width:768px){.Socsec6-container{padding:10px}.Socsec6-title{font-size:2rem;margin-bottom:35px}.Socsec6-question{font-size:1rem}.Socsec6-answer{font-size:.88rem;line-height:1.55}}@media (max-width:560px){.Socsec6-title{font-size:1.7rem}.Socsec6-question{font-size:.92rem}.Socsec6-answer{font-size:.82rem;line-height:1.5}.Socsec6-item{padding:18px 15px}}@media (max-width:400px){.Socsec6-title{font-size:1.5rem}.Socsec6-question{font-size:.88rem}.Socsec6-answer{font-size:.78rem}}.Socsec1{color:#fff;overflow:hidden;position:relative;width:100%}.Socsec1-bgImg{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.Socsec1-overlay{background:#0000008c;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}.Socsec1-main{align-items:flex-start;display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between;min-height:100vh;padding:150px 8%;position:relative;z-index:2}.Socsec1-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:55%}.Socsec1-highlight{color:#fff;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;line-height:1.4;margin-bottom:25px}.Socsec1-description{color:#e8e8e8;font-size:clamp(.9rem,1.5vw,1rem);line-height:1.8;margin-bottom:30px}.Socsec1-btn{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 35px;transition:.3s ease;width:300px}.Socsec1-btn:hover{background-color:#fff;color:#991f3d;transform:translateY(-3px)}.Socsec1-contact-wrapper{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:45%}.Socsec1-form-container{background:#fff;border-radius:20px;box-shadow:0 4px 15px #00000026;color:#111;max-width:450px;padding:50px;width:100%}.Socsec1-form-title{font-size:1.9rem;font-weight:600;margin-bottom:10px}.Socsec1-form-subtitle{color:#555;font-size:1rem;margin-bottom:30px}.Socsec1-form-input,.Socsec1-form-textarea{border:1px solid #ccc;border-radius:10px;font-size:1rem;margin-bottom:20px;padding:12px 14px;transition:.3s ease;width:100%}.Socsec1-form-input:focus,.Socsec1-form-textarea:focus{border-color:#991f3d;outline:none}.Socsec1-form-textarea{height:120px;resize:none}.Socsec1-form-submit-button{background-color:#991f3d;border:none;border-radius:40px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px;transition:.3s ease;width:100%}.Socsec1-form-submit-button:hover{background-color:#991f3d;transform:translateY(-2px)}@media (max-width:992px){.Socsec1-main{align-items:center;flex-direction:column;padding:100px 6%}.Socsec1-contact-wrapper,.Socsec1-content{max-width:100%;text-align:center}}@media (max-width:768px){.Socsec1-main{padding:80px 5%}.Socsec1-form-container{max-width:360px;padding:30px}}@media (max-width:480px){.Socsec1-main{padding:60px 4%}.Socsec1-form-container{max-width:320px;padding:25px 20px}}.Riskmanagmentsec2-container{background:#fff;color:#222;overflow-x:hidden;padding:60px 10%}.Riskmanagmentsec2-hero{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:80px}.Riskmanagmentsec2-text{flex:1 1;margin-right:30px;min-width:320px}.Riskmanagmentsec2-title{color:#991f3d;font-size:2.8rem;font-weight:700;margin-bottom:20px}.Riskmanagmentsec2-desc{color:#333;font-size:1.1rem;line-height:1.8}.Riskmanagmentsec2-image{border-radius:20px;box-shadow:0 10px 25px #0000001a;max-width:100%;transition:transform .3s ease,filter .3s ease;width:500px}.Riskmanagmentsec2-image:hover{filter:brightness(1.1);transform:scale(1.05)}.Riskmanagmentsec2-content{display:flex;flex-direction:column;gap:50px}.Riskmanagmentsec2-box{background:#fff;border-left:6px solid #991f3d;border-radius:16px;box-shadow:0 6px 20px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.Riskmanagmentsec2-box:hover{box-shadow:0 12px 30px #00000026;transform:translateY(-5px)}.Riskmanagmentsec2-box.alt{background:linear-gradient(90deg,#991f3d0d,#fff)}.Riskmanagmentsec2-box h2{color:#991f3d;font-size:1.6rem;margin-bottom:10px}.Riskmanagmentsec2-box p{color:#444;font-size:1rem;line-height:1.7}@media (max-width:768px){.Riskmanagmentsec2-hero{flex-direction:column-reverse;text-align:center}.Riskmanagmentsec2-text{margin-right:0}.Riskmanagmentsec2-title{font-size:2.2rem}.Riskmanagmentsec2-desc{font-size:1rem}}.RiskManagmentsec3{background-color:#fff;color:#333;padding:80px 10%}.RiskManagmentsec3-header{margin-bottom:60px;text-align:center}.RiskManagmentsec3-header h2{color:#991f3d;font-size:2rem;font-weight:700}.RiskManagmentsec3-header p{color:#555;font-size:1rem;line-height:1.7;margin:15px auto;max-width:750px}.RiskManagmentsec3-content{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin-bottom:80px}.RiskManagmentsec3-left{flex:1 1 45%}.RiskManagmentsec3-right{flex:1 1 50%;text-align:left}.RiskManagmentsec3-img{border-radius:20px;box-shadow:0 10px 25px #991f3d1a;transition:transform .4s ease;width:100%}.RiskManagmentsec3-img:hover{transform:scale(1.05)}.RiskManagmentsec3-right h3{color:#991f3d;font-size:1.3rem;margin-top:20px}.RiskManagmentsec3-right p{color:#444;font-size:.95rem;line-height:1.6;margin-top:10px}.RiskManagmentsec3-list{color:#444;margin-top:15px;padding-left:20px}.RiskManagmentsec3-list li{font-size:.95rem;list-style:none;margin-bottom:10px}.RiskManagmentsec3-footer{background:#991f3d;border-radius:20px;box-shadow:0 5px 20px #991f3d33;color:#fff;padding:50px 30px}.RiskManagmentsec3-footer-content{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.RiskManagmentsec3-footer-img{border-radius:15px;box-shadow:0 5px 20px #fff3;width:280px}.RiskManagmentsec3-footer h3{font-size:1.5rem;font-weight:600;margin-bottom:10px}.RiskManagmentsec3-footer p{color:#f5f5f5;font-size:1rem;line-height:1.7}@media (max-width:992px){.RiskManagmentsec3-content{flex-direction:column;text-align:center}.RiskManagmentsec3-right{text-align:center}.RiskManagmentsec3-footer-content{flex-direction:column;text-align:center}.RiskManagmentsec3-footer-img{width:200px}}.RiskManagmentsec4{background:#fff;color:#333;margin-top:-90px;padding:80px 8%}.RiskManagmentsec4-header{margin:0 auto 60px;max-width:850px;text-align:center}.RiskManagmentsec4-header h2{color:#991f3d;font-size:2rem;font-weight:700;margin-bottom:15px}.RiskManagmentsec4-header p{color:#555;font-size:1rem;line-height:1.7}.RiskManagmentsec4-grid{grid-gap:35px;display:grid;gap:35px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.RiskManagmentsec4-card{background:#fdfdfd;border:2px solid #991f3d26;border-radius:20px;box-shadow:0 5px 20px #0000000d;overflow:hidden;padding:35px 25px;position:relative;transition:all .3s ease}.RiskManagmentsec4-card:hover{background:#991f3d;box-shadow:0 8px 30px #991f3d4d;color:#fff;transform:translateY(-10px)}.RiskManagmentsec4-number{color:#991f3d1a;font-size:3rem;font-weight:800;position:absolute;right:20px;top:10px;transition:.3s}.RiskManagmentsec4-card:hover .RiskManagmentsec4-number{color:#ffffff26}.RiskManagmentsec4-card h3{color:#991f3d;font-size:1.2rem;font-weight:600;margin-bottom:15px;transition:.3s}.RiskManagmentsec4-card:hover h3{color:#fff}.RiskManagmentsec4-card p{color:#444;font-size:.95rem;line-height:1.7;transition:.3s}.RiskManagmentsec4-card:hover p{color:#f9f9f9}@media (max-width:768px){.RiskManagmentsec4-header h2{font-size:1.6rem}.RiskManagmentsec4-card{padding:25px 20px}.RiskManagmentsec4-number{font-size:2.5rem}}.Riskmanagmentsec5-section{background:#fff;margin-top:-100px;overflow:hidden;padding:100px 6%;text-align:center}.Riskmanagmentsec5-header{margin:0 auto 80px;max-width:800px}.Riskmanagmentsec5-header h2{color:#991f3d;font-size:2.7rem;font-weight:700;letter-spacing:.5px;margin-bottom:15px}.Riskmanagmentsec5-header p{color:#555;font-size:1.1rem;line-height:1.7}.Riskmanagmentsec5-grid{grid-gap:50px;align-items:stretch;display:grid;gap:50px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));perspective:1000px}.Riskmanagmentsec5-tile{display:flex;opacity:0;transform:translateY(60px) scale(.9) rotateX(15deg);transform-style:preserve-3d;transition:all 1s cubic-bezier(.23,1,.32,1)}.Riskmanagmentsec5-tile.active{opacity:1;transform:translateY(0) scale(1) rotateX(0deg)}.Riskmanagmentsec5-glass{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;border:1px solid #991f3d26;border-radius:20px;box-shadow:0 20px 35px #991f3d26;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;min-height:320px;overflow:hidden;padding:50px 30px;position:relative;transition:all .6s ease}.Riskmanagmentsec5-glass:hover{box-shadow:0 25px 40px #991f3d40;transform:translateY(-10px) scale(1.03)}.Riskmanagmentsec5-line{animation:lineMove 4s linear infinite;background:linear-gradient(135deg,#0000,#991f3d26,#0000);height:200%;left:-100%;opacity:.5;position:absolute;top:-100%;transform:rotate(25deg);width:200%;z-index:0}@keyframes lineMove{0%{transform:translateX(-100%) rotate(25deg)}to{transform:translateX(100%) rotate(25deg)}}.Riskmanagmentsec5-glass h3{color:#991f3d;font-size:1.5rem;font-weight:600;margin-bottom:15px;position:relative;z-index:1}.Riskmanagmentsec5-glass p{color:#333;font-size:1rem;line-height:1.6;position:relative;z-index:1}.Riskmanagmentsec5-glass:after{background:linear-gradient(135deg,#991f3d99,#ffffff4d) border-box;border:2px solid #0000;border-radius:20px;content:"";inset:0;-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;position:absolute;transition:opacity .4s ease}.Riskmanagmentsec5-glass:hover:after{opacity:1}@media (max-width:768px){.Riskmanagmentsec5-header h2{font-size:2.1rem}.Riskmanagmentsec5-header p{font-size:1rem}.Riskmanagmentsec5-glass{min-height:280px;padding:35px 25px}}.Riskmanagmentsec1{color:#fff;overflow:hidden;position:relative;width:100%}.Riskmanagmentsec1-bgImg{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.Riskmanagmentsec1-overlay{background:#0000008c;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}.Riskmanagmentsec1-main{align-items:flex-start;display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between;min-height:100vh;padding:150px 8%;position:relative;z-index:2}.Riskmanagmentsec1-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:55%}.Riskmanagmentsec1-highlight{color:#fff;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;line-height:1.4;margin-bottom:25px}.Riskmanagmentsec1-description{color:#e8e8e8;font-size:clamp(.9rem,1.5vw,1rem);line-height:1.8;margin-bottom:30px}.Riskmanagmentsec1-btn{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 35px;transition:.3s ease;width:300px}.Riskmanagmentsec1-btn:hover{background-color:#fff;color:#991f3d;transform:translateY(-3px)}.Riskmanagmentsec1-contact-wrapper{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:45%}.Riskmanagmentsec1-form-container{background:#fff;border-radius:20px;box-shadow:0 4px 15px #00000026;color:#111;max-width:450px;padding:50px;width:100%}.Riskmanagmentsec1-form-title{font-size:1.9rem;font-weight:600;margin-bottom:10px}.Riskmanagmentsec1-form-subtitle{color:#555;font-size:1rem;margin-bottom:30px}.Riskmanagmentsec1-form-input,.Riskmanagmentsec1-form-textarea{border:1px solid #ccc;border-radius:10px;font-size:1rem;margin-bottom:20px;padding:12px 14px;transition:.3s ease;width:100%}.Riskmanagmentsec1-form-input:focus,.Riskmanagmentsec1-form-textarea:focus{border-color:#991f3d;outline:none}.Riskmanagmentsec1-form-textarea{height:120px;resize:none}.Riskmanagmentsec1-form-submit-button{background-color:#991f3d;border:none;border-radius:40px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px;transition:.3s ease;width:100%}.Riskmanagmentsec1-form-submit-button:hover{background-color:#991f3d;transform:translateY(-2px)}@media (max-width:992px){.Riskmanagmentsec1-main{align-items:center;flex-direction:column;padding:100px 6%}.Riskmanagmentsec1-contact-wrapper,.Riskmanagmentsec1-content{max-width:100%;text-align:center}}@media (max-width:768px){.Riskmanagmentsec1-main{padding:80px 5%}.Riskmanagmentsec1-form-container{max-width:360px;padding:30px}}@media (max-width:480px){.Riskmanagmentsec1-main{padding:60px 4%}.Riskmanagmentsec1-form-container{max-width:320px;padding:25px 20px}}.productShowcase-section{background:url(https://images.unsplash.com/photo-1556761175-4b46a572b786?auto=format&fit=crop&w=1600&q=80) 50%/cover no-repeat;color:#fff;padding:80px 20px;position:relative;text-align:center}.overlay{background:#000000bf;inset:0;position:absolute}.productShowcase-content{margin-bottom:40px;position:relative;z-index:2}.productShowcase-title{font-size:clamp(1.6rem,4vw,2.8rem);font-weight:700}.productShowcase-subtitle{color:#d1d5db;margin:auto;max-width:800px}.product-grid{grid-gap:26px;display:grid;gap:26px;grid-template-columns:repeat(3,1fr);margin:auto;max-width:1300px;position:relative;z-index:2}.product-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #505050;border-radius:18px;color:#fff;display:flex;flex-direction:column;padding:15px;text-decoration:none;transition:.3s ease}.product-card:hover{box-shadow:0 8px 25px #000000b3;transform:translateY(-8px)}.product-img{border-radius:12px;height:180px;margin-bottom:12px;object-fit:cover;width:100%}.product-card h3{font-size:1.25rem;font-weight:600}.product-card p{color:#e8e8e8;font-size:.95rem;margin-top:8px}@media (max-width:1024px){.product-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.product-grid{grid-template-columns:repeat(1,1fr)}}.cyberAmbassadorsec1-container{align-items:center;background:url(/static/media/CyberAmbassador%20Landing.bde73c5402f5eef1df17.png) no-repeat 50%/cover;color:#fff;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.cyberAmbassadorsec1-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.cyberAmbassadorsec1-hero-section{animation:cyberAmbassadorsec1-float 6s ease-in-out infinite;padding:20px;position:relative;text-align:center;z-index:2}.cyberAmbassadorsec1-hero-content h2{animation:cyberAmbassadorsec1-slideDown 1s ease forwards;font-size:1.3rem;font-weight:400;margin-bottom:8px}.cyberAmbassadorsec1-glow-text{animation:cyberAmbassadorsec1-glowPulse 2s infinite alternate;font-size:2.5rem;font-weight:700;letter-spacing:1px}.cyberAmbassadorsec1-hero-content p{animation:cyberAmbassadorsec1-fadeUp 1.5s ease forwards;font-size:1.1rem;line-height:1.3;margin-top:8px;opacity:0}.cyberAmbassadorsec1-fade-up.cyberAmbassadorsec1-delay{animation-delay:.5s}.cyberAmbassadorsec1-report-btn{animation:cyberAmbassadorsec1-bounceIn 1.8s ease;background-color:#99213d;border:none;border-radius:8px;box-shadow:0 0 15px #991f3d99;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-top:25px;padding:12px 26px;transition:all .3s ease}.cyberAmbassadorsec1-help-section{animation:cyberAmbassadorsec1-fadeUp 2s ease forwards;font-size:1rem;margin-top:18px;opacity:0}.cyberAmbassadorsec1-help-number{font-size:1.2rem;font-weight:700;margin-top:8px;text-shadow:0 0 15px #991f3d99}@keyframes cyberAmbassadorsec1-fadeUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes cyberAmbassadorsec1-slideDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes cyberAmbassadorsec1-glowPulse{0%{text-shadow:0 0 10px #991f3dcc,0 0 20px #991f3d99}to{text-shadow:0 0 20px #991f3d,0 0 40px #991f3dcc,0 0 60px #991f3d99}}@keyframes cyberAmbassadorsec1-bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes cyberAmbassadorsec1-float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@media (max-width:900px){.cyberAmbassadorsec1-hero-content h2{font-size:1.15rem}.cyberAmbassadorsec1-glow-text{font-size:2.1rem}.cyberAmbassadorsec1-hero-content p{font-size:.95rem}}@media (max-width:600px){.cyberAmbassadorsec1-hero-content h2{font-size:1rem}.cyberAmbassadorsec1-glow-text{font-size:1.6rem}.cyberAmbassadorsec1-hero-content p{font-size:.85rem}.cyberAmbassadorsec1-report-btn{font-size:.9rem;padding:9px 20px}.cyberAmbassadorsec1-help-section{font-size:.85rem}.cyberAmbassadorsec1-help-number{font-size:1rem}}@media (max-width:400px){.cyberAmbassadorsec1-glow-text{font-size:1.4rem}.cyberAmbassadorsec1-hero-content h2{font-size:.85rem}.cyberAmbassadorsec1-hero-content p{font-size:.8rem}}.CyberAmbassadorsec2-container{background-color:#fff;color:#000;overflow:hidden;padding:60px 8% 5px;position:relative}.CyberAmbassadorsec2-zigzag-line{animation:zigzagGlow 2s linear infinite;background:repeating-linear-gradient(135deg,#991f3d,#991f3d 8px,#0000 0,#0000 16px);border-radius:6px;height:80%;left:50%;opacity:.6;position:absolute;top:100px;transform:translateX(-50%);width:4px;z-index:0}@keyframes zigzagGlow{0%{box-shadow:0 0 6px #991f3d33}50%{box-shadow:0 0 18px #991f3d99}to{box-shadow:0 0 6px #991f3d33}}.CyberAmbassadorsec2-heading{animation:fadeInDown 1s ease-in-out;color:#991f3d;font-size:2rem;font-weight:700;margin-bottom:50px;text-align:center}.CyberAmbassadorsec2-section{align-items:center;display:flex;gap:30px;justify-content:space-between;margin:40px 0;opacity:0;position:relative;transform:translateY(60px);transition:all .7s ease;z-index:2}.CyberAmbassadorsec2-section.visible{opacity:1;transform:translateY(0)}.CyberAmbassadorsec2-section.reverse{flex-direction:row-reverse}.CyberAmbassadorsec2-section:before{content:"";height:3px;position:absolute;top:50%;transform:translateY(-50%);transition:all .4s ease;width:40px}.CyberAmbassadorsec2-section.reverse:before{right:50%}.CyberAmbassadorsec2-section:not(.reverse):before{left:50%}.CyberAmbassadorsec2-section:hover:before{box-shadow:0 0 10px #991f3d80;width:60px}.CyberAmbassadorsec2-image{flex:0.8 1;text-align:center}.CyberAmbassadorsec2-img{border-radius:12px;box-shadow:0 0 12px #991f3d40;height:auto;transition:all .5s ease;width:250px}.CyberAmbassadorsec2-img:hover{box-shadow:0 0 28px #991f3d80;transform:scale(1.05)}.CyberAmbassadorsec2-text{animation:fadeInUp 1.2s ease;flex:1 1;padding:10px 15px;position:relative;text-align:left}.CyberAmbassadorsec2-section:not(.reverse) .CyberAmbassadorsec2-text{margin-left:140px;text-align:left}.CyberAmbassadorsec2-section.reverse .CyberAmbassadorsec2-text{margin-right:140px;text-align:right}.CyberAmbassadorsec2-text h3{color:#991f3d;font-size:1.4rem;font-weight:600;margin-bottom:10px;position:relative}.CyberAmbassadorsec2-text h3:after{animation:slideLine 2s ease-in-out infinite;background:#991f3d;border-radius:3px;bottom:-5px;content:"";height:3px;left:0;position:absolute;width:50px}.CyberAmbassadorsec2-section.reverse .CyberAmbassadorsec2-text h3:after{left:auto;right:0}@keyframes slideLine{0%{width:0}50%{width:50px}to{width:0}}.CyberAmbassadorsec2-text p{animation:fadeInUp 1.2s ease;color:#333;font-size:.95rem;line-height:1.6}@media (max-width:1200px){.CyberAmbassadorsec2-section:not(.reverse) .CyberAmbassadorsec2-text{margin-left:100px}.CyberAmbassadorsec2-section.reverse .CyberAmbassadorsec2-text{margin-right:100px}}@media (max-width:992px){.CyberAmbassadorsec2-section.reverse .CyberAmbassadorsec2-text,.CyberAmbassadorsec2-section:not(.reverse) .CyberAmbassadorsec2-text{margin-left:60px;margin-right:60px}}@media (max-width:768px){.CyberAmbassadorsec2-section{flex-direction:column!important;margin:30px 0;text-align:center}.CyberAmbassadorsec2-zigzag-line{display:none}.CyberAmbassadorsec2-img{width:130px}.CyberAmbassadorsec2-heading{font-size:1.6rem}.CyberAmbassadorsec2-text h3{font-size:1.2rem}.CyberAmbassadorsec2-section.reverse .CyberAmbassadorsec2-text,.CyberAmbassadorsec2-section:not(.reverse) .CyberAmbassadorsec2-text{margin:0;text-align:center}}.CyberAmbasstorsec3-section{background-color:#fff;color:#222;padding:10px 20px 40px}.CyberAmbasstorsec3-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1200px}.CyberAmbasstorsec3-text{animation:CyberAmbasstorsec3-slideInLeft .8s ease;flex:1 1 500px;order:1;padding:20px}.CyberAmbasstorsec3-visual{align-items:center;animation:CyberAmbasstorsec3-slideInRight .8s ease;display:flex;flex:1 1 400px;flex-direction:column;justify-content:center;order:2;padding:20px}.CyberAmbasstorsec3-heading{color:#991f3d;font-size:2.2rem;font-weight:700;margin-bottom:20px}.CyberAmbasstorsec3-desc{color:#444;font-size:1rem;line-height:1.7;margin-bottom:15px}.CyberAmbasstorsec3-btn{background-color:#991f3d;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:1rem;padding:12px 28px;transition:all .3s ease}.CyberAmbasstorsec3-btn:hover{background-color:#fff;border:2px solid #991f3d;color:#991f3d}.CyberAmbasstorsec3-icon{align-items:center;background-color:#991f3d1a;border:3px solid #991f3d;border-radius:50%;display:flex;height:180px;justify-content:center;transition:transform .5s ease;width:180px}.CyberAmbasstorsec3-icon:hover{transform:rotate(10deg) scale(1.05)}.CyberAmbasstorsec3-badge{color:#99213d;font-weight:600;letter-spacing:1px;margin-top:20px;text-transform:uppercase}@keyframes CyberAmbasstorsec3-slideInLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes CyberAmbasstorsec3-slideInRight{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@media (max-width:900px){.CyberAmbasstorsec3-container{flex-direction:column}.CyberAmbasstorsec3-text,.CyberAmbasstorsec3-visual{order:0;text-align:center}.CyberAmbasstorsec3-heading{font-size:1.8rem}.CyberAmbasstorsec3-icon{height:140px;width:140px}}.CyberAmbasstorsec4-container{background:#fff;padding:20px 8% 50px;text-align:center}.CyberAmbasstorsec4-title{color:#991f3d;font-size:2.6rem;font-weight:700;margin-bottom:60px;position:relative}.CyberAmbasstorsec4-title:after{background:#991f3d;border-radius:2px;content:"";display:block;height:4px;margin:10px auto;width:80px}.CyberAmbasstorsec4-grid{grid-gap:50px;display:grid;gap:50px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-items:center}.CyberAmbasstorsec4-card{animation:popIn .8s ease forwards;background:#fff;border:2px solid #0000;border-radius:20px;box-shadow:0 5px 25px #00000014;max-width:330px;opacity:0;padding:40px 25px;perspective:1000px;position:relative;transition:transform .6s cubic-bezier(.25,1,.5,1),box-shadow .3s ease}.CyberAmbasstorsec4-card:hover{border-image:linear-gradient(90deg,#991f3d,#991f3d99,#ffffff1a) 1;box-shadow:0 12px 35px #99213d40;transform:translateY(-12px) rotateX(5deg) rotateY(-3deg)}.CyberAmbasstorsec4-icon{align-items:center;background:#991f3d1a;border-radius:50%;display:flex;height:110px;justify-content:center;margin:0 auto 25px;position:relative;transition:all .5s ease;width:110px}.CyberAmbasstorsec4-icon:after{animation:spinGlow 4s linear infinite;border:3px solid #991f3d;border-radius:50%;content:"";inset:0;opacity:.3;position:absolute}.CyberAmbasstorsec4-icon img{transition:transform .4s ease;width:60px}.CyberAmbasstorsec4-card:hover .CyberAmbasstorsec4-icon img{transform:scale(1.15) rotate(5deg)}.CyberAmbasstorsec4-card h3{color:#991f3d;font-size:1.4rem;margin-bottom:12px;transition:color .4s ease}.CyberAmbasstorsec4-card p{color:#555;font-size:.95rem;line-height:1.6}.CyberAmbasstorsec4-card:hover h3{color:#000}@keyframes popIn{0%{opacity:0;transform:scale(.7) translateY(50px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes spinGlow{0%{opacity:.2;transform:rotate(0deg)}50%{opacity:.6}to{opacity:.2;transform:rotate(1turn)}}@media (max-width:768px){.CyberAmbasstorsec4-title{font-size:2.1rem}.CyberAmbasstorsec4-card{max-width:100%}}@media (max-width:1024px){.CyberAmbasstorsec4-title{font-size:2.2rem}.CyberAmbasstorsec4-card h3{font-size:1.25rem}.CyberAmbasstorsec4-card p{font-size:.9rem}}@media (max-width:768px){.CyberAmbasstorsec4-title{font-size:1.9rem}.CyberAmbasstorsec4-card{max-width:100%;padding:30px 20px}.CyberAmbasstorsec4-card h3{font-size:1.15rem}.CyberAmbasstorsec4-card p{font-size:.85rem}}@media (max-width:500px){.CyberAmbasstorsec4-title{font-size:1.6rem}.CyberAmbasstorsec4-icon{height:85px;width:85px}.CyberAmbasstorsec4-icon img{width:50px}.CyberAmbasstorsec4-card h3{font-size:1.05rem}.CyberAmbasstorsec4-card p{font-size:.78rem}}.CyberAmbassadorsec5-container{background-color:#fff;color:#222;margin:0 auto;padding:15px 25px 25px;width:100%}.CyberAmbassadorsec5-title{color:#991f3d;font-size:2.7rem;font-weight:700;letter-spacing:1px;margin-bottom:45px;text-align:center}.CyberAmbassadorsec5-list{background:#f7faff;border-radius:12px;box-shadow:0 8px 25px #00000014;margin:0 auto;max-width:950px;overflow:hidden}.CyberAmbassadorsec5-item{background:#fff;border-bottom:1px solid #e1e8f0;cursor:pointer;padding:25px;transition:all .3s ease}.CyberAmbassadorsec5-item:hover{background:#f0f8ff}.CyberAmbassadorsec5-question{display:flex;font-size:1.2rem;font-weight:600;justify-content:space-between}.CyberAmbassadorsec5-icon{color:#991f3d;font-size:1.6rem}.CyberAmbassadorsec5-answer{color:#991f3d;font-size:1rem;line-height:1.8;margin-top:10px;max-height:0;overflow:hidden;transition:all .4s ease}.CyberAmbassadorsec5-item.active .CyberAmbassadorsec5-answer{max-height:800px;padding-top:12px}@media (max-width:768px){.CyberAmbassadorsec5-container{padding:10px}.CyberAmbassadorsec5-title{font-size:2.2rem}.CyberAmbassadorsec5-question{font-size:1rem}.CyberAmbassadorsec5-answer{font-size:.95rem}}@media (max-width:992px){.CyberAmbassadorsec5-title{font-size:2.3rem}.CyberAmbassadorsec5-question{font-size:1.05rem}.CyberAmbassadorsec5-answer{font-size:.95rem;line-height:1.6}}@media (max-width:768px){.CyberAmbassadorsec5-title{font-size:2rem;margin-bottom:35px}.CyberAmbassadorsec5-question{font-size:1rem}.CyberAmbassadorsec5-answer{font-size:.88rem;line-height:1.55}}@media (max-width:560px){.CyberAmbassadorsec5-title{font-size:1.7rem}.CyberAmbassadorsec5-question{font-size:.92rem}.CyberAmbassadorsec5-answer{font-size:.82rem;line-height:1.5}.CyberAmbassadorsec5-item{padding:18px 15px}}@media (max-width:400px){.CyberAmbassadorsec5-title{font-size:1.5rem}.CyberAmbassadorsec5-question{font-size:.88rem}.CyberAmbassadorsec5-answer{font-size:.78rem}}.CyberAmbassadorsec6{background:#fff;color:#111;overflow:hidden;padding:30px 10% 50px;position:relative}.CyberAmbassadorsec6-title{animation:fadeInDown 1.2s ease-in-out;color:#991f3d;font-size:2.8rem;font-weight:700;letter-spacing:1px;margin-bottom:80px;text-align:center;text-shadow:0 0 15px #991f3d33}.CyberAmbassadorsec6-timeline{display:flex;flex-direction:column;gap:90px;position:relative}.CyberAmbassadorsec6-timeline:before{background:#991f3d33;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:4px}.CyberAmbassadorsec6-item{align-items:center;animation:floatIn 1.2s ease both;display:flex;gap:30px;justify-content:flex-start;position:relative;width:50%}.CyberAmbassadorsec6-item.left{align-self:flex-start;flex-direction:row-reverse;text-align:right;transform:translateX(-6%)}.CyberAmbassadorsec6-item.right{align-self:flex-end;text-align:left;transform:translateX(6%)}.CyberAmbassadorsec6-img img{animation:pulseGlow 3s infinite alternate;background:#fff;border:4px solid #991f3d;border-radius:50%;box-shadow:0 0 25px #991f3d80;height:120px;transition:transform .4s ease;width:120px}.CyberAmbassadorsec6-img img:hover{transform:scale(1.08)}.CyberAmbassadorsec6-content{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#99213d0d;border-radius:20px;padding:25px 35px;transition:transform .4s ease,box-shadow .4s ease}.CyberAmbassadorsec6-content:hover{box-shadow:0 0 25px #991f3d40;transform:translateY(-8px)}.CyberAmbassadorsec6-text{color:#333;font-size:1.1rem;line-height:1.6;margin-bottom:15px}.CyberAmbassadorsec6-name{color:#991f3d;font-weight:600;letter-spacing:.5px;margin-bottom:4px}.CyberAmbassadorsec6-role{color:#000;font-weight:500;opacity:.8}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-25px)}to{opacity:1;transform:translateY(0)}}@keyframes floatIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseGlow{0%{box-shadow:0 0 15px #991f3d4d}to{box-shadow:0 0 35px #991f3d99}}@media (max-width:900px){.CyberAmbassadorsec6-item{flex-direction:column!important;text-align:center;width:100%}.CyberAmbassadorsec6-timeline:before{display:none}.CyberAmbassadorsec6-img img{height:100px;width:100px}}@media (max-width:1024px){.CyberAmbassadorsec6-title{font-size:2.4rem;margin-bottom:65px}.CyberAmbassadorsec6-name,.CyberAmbassadorsec6-text{font-size:1rem}.CyberAmbassadorsec6-role{font-size:.9rem}}@media (max-width:900px){.CyberAmbassadorsec6-item{flex-direction:column!important;text-align:center;width:100%}.CyberAmbassadorsec6-timeline:before{display:none}.CyberAmbassadorsec6-title{font-size:2.1rem;margin-bottom:55px}.CyberAmbassadorsec6-name,.CyberAmbassadorsec6-text{font-size:.95rem}.CyberAmbassadorsec6-role{font-size:.85rem}.CyberAmbassadorsec6-img img{height:95px;width:95px}}@media (max-width:600px){.CyberAmbassadorsec6-title{font-size:1.8rem}.CyberAmbassadorsec6-text{font-size:.9rem;line-height:1.45}.CyberAmbassadorsec6-name{font-size:.92rem}.CyberAmbassadorsec6-role{font-size:.8rem}.CyberAmbassadorsec6-content{padding:20px 22px}}@media (max-width:400px){.CyberAmbassadorsec6-title{font-size:1.55rem;margin-bottom:45px}.CyberAmbassadorsec6-text{font-size:.82rem}.CyberAmbassadorsec6-name{font-size:.88rem}.CyberAmbassadorsec6-role{font-size:.75rem}.CyberAmbassadorsec6-img img{height:85px;width:85px}}.cyberambasstorcontactus-container{align-items:flex-start;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;padding:80px 20px;transition:background-color .4s ease,color .4s ease}.cyberambasstorcontactus-right{flex:1 1 400px;max-width:600px}.cyberambasstorcontactus-form{display:flex;flex-direction:column}.cyberambasstorcontactus-form input,.cyberambasstorcontactus-form select,.cyberambasstorcontactus-form textarea{background-color:#fff;border:1px solid #ccc;color:#000;font-size:16px;margin-bottom:18px;padding:12px 16px;transition:.3s ease;width:100%}.cyberambasstorcontactus-form textarea{height:100px;resize:none}.cyberambasstorcontactus-form button{background-color:#991f3d;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;padding:12px;transition:.3s ease;width:200px}.cyberambasstorcontactus-form button:hover{background-color:#d7d3d3;color:#991f3d}.cyberambasstorcontactus-map{border-radius:12px;flex:1 1 400px;height:400px;max-width:600px;overflow:hidden;width:100%}.cyberambasstorcontactus-map iframe{height:100%;width:100%}body.dark .cyberambasstorcontactus-container{background-color:#1e1e1e}body.dark .cyberambasstorcontactus-form input,body.dark .cyberambasstorcontactus-form select,body.dark .cyberambasstorcontactus-form textarea{background-color:#1e1e1e;border:1px solid #444;color:#fff}body.dark .cyberambasstorcontactus-form button{background-color:#fff;color:#991f3d}body.dark .cyberambasstorcontactus-form button:hover{background-color:#2c2c2c;color:#fff}@media (max-width:992px){.cyberambasstorcontactus-container{align-items:center;flex-direction:column}.cyberambasstorcontactus-map{height:350px}}@media (max-width:576px){.cyberambasstorcontactus-form button{font-size:13px;width:100%}.cyberambasstorcontactus-map{height:300px}}.Assetsync_Home{align-items:center;background-color:#0d0d0d;color:#fff;display:flex;justify-content:center;margin-top:60px;min-height:100vh;overflow:hidden;padding:0 2rem;position:relative;text-align:center}.Assetsync_Home-video{object-fit:cover;z-index:1}.Assetsync_Home-overlay,.Assetsync_Home-video{height:100%;left:0;position:absolute;top:0;width:100%}.Assetsync_Home-overlay{background:rgba(10,10,30,.282);z-index:2}.Assetsync_Home-content{max-width:1200px;padding:1rem;position:relative;width:100%;z-index:3}.Assetsync_Home-content h1{font-size:4.5vw;font-weight:700;margin-bottom:1rem}.Assetsync_Home-content h6{font-size:2vw;margin-bottom:2rem}.Assetsync_Home button{background-color:#991f3d;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;padding:.8rem 2rem;transition:background-color .3s ease}.Assetsync_Home button:hover{background-color:#fff;color:#991f3d}@media (max-width:768px){.Assetsync_Home-content h1{font-size:8vw}.Assetsync_Home-content h6{font-size:3.5vw}.Assetsync_Home button{font-size:1rem;padding:.6rem 1.5rem}}@media (max-width:480px){.Assetsync_Home-content h1{font-size:10vw}.Assetsync_Home-content h6{font-size:4vw}.Assetsync_Home button{font-size:.9rem;padding:.5rem 1.2rem}}@media (max-width:768px) and (min-width:320px){.Assetsync_Home{margin-top:-10px}}@media (max-width:1024px){.Assetsync_Home-content h1{font-size:3.8vw}.Assetsync_Home-content h6{font-size:1.8vw}}@media (max-width:768px){.Assetsync_Home-content h1{font-size:6.5vw}.Assetsync_Home-content h6{font-size:2.9vw;margin:0 auto 1.8rem;max-width:90%}.Assetsync_Home button{font-size:.95rem;padding:.6rem 1.4rem}}@media (max-width:480px){.Assetsync_Home-content h1{font-size:8vw}.Assetsync_Home-content h6{font-size:3.8vw;margin:0 auto 1.5rem;max-width:92%}.Assetsync_Home button{font-size:.85rem;padding:.45rem 1.1rem}}@media (max-width:360px){.Assetsync_Home-content h1{font-size:9vw}.Assetsync_Home-content h6{font-size:4vw}.Assetsync_Home button{font-size:.8rem;padding:.4rem 1rem}}.Powering_Productivity{background:#fff;padding:40px 8% 60px;text-align:center;width:100%}.pp-title{color:#991f3d;font-size:45px;font-weight:800;margin-bottom:25px}.pp-card-wrapper{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.pp-card{background:#fff;border-radius:20px;box-shadow:0 6px 30px #0000000d;overflow:hidden;padding:30px;position:relative;text-align:left;transition:all .4s ease}.pp-card h2{color:#002a38;font-size:22px;font-weight:700;margin-bottom:12px}.pp-card p{color:#333;font-size:17px;line-height:1.6}.shape-box{background:#950a2d40;border-radius:12px;bottom:-45px;height:180px;pointer-events:none;position:absolute;right:-50px;transform:rotate(25deg);transition:transform .5s linear;width:180px}.pp-card:hover{background:#f8e9ede6;color:#000}.pp-card:hover h2,.pp-card:hover p{color:#000}.pp-card:hover .shape-box{animation:rotateShape 3s linear infinite}@keyframes rotateShape{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1024px){.pp-title{font-size:38px}.pp-card h2{font-size:20px}.pp-card p{font-size:16px}}@media (max-width:768px){.pp-title{font-size:32px}.pp-card{padding:25px}.pp-card h2{font-size:18px}.pp-card p{font-size:15px}}@media (max-width:576px){.Powering_Productivity{padding:35px 6% 50px}.pp-title{font-size:28px}.pp-card h2{font-size:17px}.pp-card p{font-size:14px}}@media (max-width:400px){.pp-title{font-size:24px}.pp-card h2{font-size:16px}.pp-card p{font-size:13px}}.Digital_Era-container{background-color:#fff;color:#000;padding:20px 40px 40px;text-align:center}.Digital_Era-container h1{color:#991f3d;font-size:2.5rem;font-weight:700;margin-bottom:10px;margin-top:15px}.Digital_Era-subtitle{color:#333;font-size:1.3rem;margin-bottom:40px}.Digital_Era-item{border-top:2px solid #e7e1e1}.Digital_Era-item:last-child{border-bottom:2px solid #e7e1e1}.Digital_Era-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:20px 0;text-align:left;transition:all .3s ease}.Digital_Era-header.active{background-color:#991f3d;color:#fff;padding:20px 20px 20px 90px}.Digital_Era-title{flex-grow:1;font-size:22px;font-weight:600;padding-right:15px}.Digital_Era-plus{font-size:28px;font-weight:200}.Digital_Era-content{border-bottom:2px solid #e7e1e1;font-size:16px;overflow:hidden;padding:20px 10px 40px 80px;text-align:left;transition:all .3s ease}.Digital_Era-content p{color:#555;line-height:1.6;margin-bottom:20px}.Digital_Era-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:30px}.Digital_Era-text{align-items:flex-start;display:flex;flex:1 1 50%;flex-direction:column;justify-content:flex-start;text-align:left}@media (max-width:768px){.Digital_Era-container{padding:20px}.Digital_Era-content{padding:20px 10px}.Digital_Era-wrapper{flex-direction:column}.Digital_Era-text{flex:1 1 100%}.Digital_Era-title{font-size:18px}.Digital_Era-plus{font-size:24px}}body.dark .Digital_Era-container{background-color:#1e1e1e;color:#f5f5f5}body.dark .Digital_Era-container h1{color:#991f3d}body.dark .Digital_Era-subtitle{color:#dcdcdc}body.dark .Digital_Era-header{background-color:#2a2a2a;color:#f5f5f5}body.dark .Digital_Era-header.active{background-color:#991f3d;color:#fff}body.dark .Digital_Era-content{background-color:#1e1e1e;border-bottom:2px solid #444;color:#eaeaea}body.dark .Digital_Era-text p{color:#eaeaea}body.dark .Digital_Era-item{border-top:2px solid #444}body.dark .Digital_Era-item:last-child{border-bottom:2px solid #444}@media (max-width:1024px){.Digital_Era-container h1{font-size:2.2rem}.Digital_Era-subtitle{font-size:1.15rem}.Digital_Era-title{font-size:20px}.Digital_Era-content{font-size:15px}}@media (max-width:768px){.Digital_Era-container{padding:15px}.Digital_Era-container h1{font-size:1.9rem}.Digital_Era-subtitle{font-size:1.05rem;margin-bottom:25px}.Digital_Era-title{font-size:17px}.Digital_Era-header{padding:15px 0}.Digital_Era-plus{font-size:22px}.Digital_Era-content{font-size:14px;padding:18px 10px}.Digital_Era-content p{font-size:14px}}@media (max-width:480px){.Digital_Era-container h1{font-size:1.6rem;margin-bottom:8px}.Digital_Era-subtitle{font-size:.98rem;margin-bottom:20px}.Digital_Era-title{font-size:15px}.Digital_Era-plus{font-size:20px}.Digital_Era-content{font-size:13px;padding:15px 8px}.Digital_Era-content p{font-size:13px;line-height:1.5}}@media (max-width:360px){.Digital_Era-container h1{font-size:1.45rem}.Digital_Era-subtitle{font-size:.9rem}.Digital_Era-title{font-size:14px}.Digital_Era-content p{font-size:12.5px}}.Smarter_Asset-container{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;min-height:90vh;overflow:hidden;position:relative;width:100%}.Smarter_Asset-container,.Smarter_Asset-overlay{align-items:center;display:flex;justify-content:center}.Smarter_Asset-overlay{background:#0000008c;inset:0;padding:30px;position:absolute;text-align:center}.Smarter_Asset-content{padding:10px;width:100%}.Smarter_Asset-content h1{font-size:clamp(1.6rem,4vw,2.8rem);margin-bottom:.8rem;word-break:break-word}.Smarter_Asset-content p{color:#eee;font-size:clamp(.85rem,2vw,1.15rem);margin-bottom:12px;word-break:break-word}@media (max-width:900px){.Smarter_Asset-container{min-height:auto;padding:80px 0}}@media (max-width:600px){.Smarter_Asset-container{padding:100px 15px}.Smarter_Asset-content{padding:0 8px}}@media (max-width:400px){.Smarter_Asset-container{padding:120px 10px}}body.dark .Smarter_Asset-overlay{background:#000000b3}.Smarter_Asset-content{margin:0 auto;max-width:900px;padding:15px;text-align:center;width:95%;z-index:2}.Smarter_Asset-content h1{font-size:clamp(1.4rem,5vw,2.8rem);font-weight:700;line-height:1.3;margin-bottom:1rem;overflow-wrap:break-word}.Smarter_Asset-content p{color:#e9e9e9;font-size:clamp(.85rem,2.3vw,1.25rem);line-height:1.75;margin:0 auto 16px;max-width:90%;overflow-wrap:break-word}@media (max-width:768px){.Smarter_Asset-content{max-width:650px;padding:20px 12px}.Smarter_Asset-content p{line-height:1.6;max-width:95%}}@media (max-width:450px){.Smarter_Asset-content{padding:25px 10px;width:100%}.Smarter_Asset-content h1{font-size:1.5rem}.Smarter_Asset-content p{font-size:.9rem;line-height:1.5;max-width:100%}}@media (max-width:350px){.Smarter_Asset-content h1{font-size:1.35rem}.Smarter_Asset-content p{font-size:.85rem;margin-bottom:12px}}@media (max-width:768px){.Smarter_Asset-container{min-height:400px;padding:90px 20px}.Smarter_Asset-content{max-width:600px;padding:0 10px}.Smarter_Asset-content h1{font-size:clamp(1.3rem,4.5vw,2rem);margin-bottom:.8rem}.Smarter_Asset-content p{font-size:clamp(.85rem,2.5vw,1.05rem);line-height:1.6;max-width:95%}}@media (max-width:600px){.Smarter_Asset-container{padding:100px 15px}.Smarter_Asset-content{max-width:100%}.Smarter_Asset-content h1{font-size:clamp(1.25rem,5vw,1.9rem)}.Smarter_Asset-content p{font-size:.95rem;line-height:1.55}}@media (max-width:450px){.Smarter_Asset-container{padding:110px 12px}.Smarter_Asset-content h1{font-size:1.45rem}.Smarter_Asset-content p{font-size:.88rem;line-height:1.5}}@media (max-width:375px){.Smarter_Asset-container{padding:120px 10px}.Smarter_Asset-content h1{font-size:1.35rem}.Smarter_Asset-content p{font-size:.84rem;margin-bottom:10px}}@media (max-width:320px){.Smarter_Asset-content h1{font-size:1.25rem;line-height:1.3}.Smarter_Asset-content p{font-size:.8rem;line-height:1.45}}.Management_Platform-section{background-color:#fff;padding:3rem 0}.Management_Platform-section h2{color:#991f3d;font-size:2.5rem;font-weight:700;text-align:center}.Management_Platform-section p{color:#000;font-size:1.1rem;margin:0 auto 2rem;max-width:900px;text-align:center}.Management_Platform-steps ul li{color:#000;font-size:.9rem;list-style-type:none;margin-bottom:.3rem;padding-left:1.2rem;position:relative}.Management_Platform-step-circle{background-color:#e6e6e6;border-radius:50%;color:#333;flex-shrink:0;font-size:1rem;font-weight:700;height:36px;line-height:36px;text-align:center;transition:all .3s ease-in-out;width:36px}.Management_Platform-step-circle.active{background-color:#991f3d;color:#fff}.Management_Platform-step-clickable{cursor:pointer}.Management_Platform-img-fluid{border-radius:.75rem;box-shadow:0 .5rem 1rem #0000001a;height:450px;max-width:500px;object-fit:cover;object-fit:fill;transition:all .3s ease-in-out;width:100%}@media (max-width:992px){.Management_Platform-img-fluid{height:350px}}@media (max-width:768px){.Management_Platform-img-fluid{height:300px}}@media (max-width:576px){.Management_Platform-img-fluid{height:250px}.Management_Platform-section h2{font-size:1.8rem}.Management_Platform-step-circle{font-size:.9rem;height:32px;line-height:32px;width:32px}}body.dark .Management_Platform-section{background-color:#1e1e1e}body.dark .Management_Platform-section h2{color:#991f3d}body.dark .Management_Platform-section p{color:#ddd}body.dark .Management_Platform-steps ul li{color:#ccc}body.dark .Management_Platform-step-circle{background-color:#333;color:#fff}body.dark .Management_Platform-step-circle.active{background-color:#991f3d}body.dark .Management_Platform-img-fluid{box-shadow:0 .5rem 1rem #ffffff14}.step-item{margin-bottom:2rem!important}.step-item:last-child{margin-bottom:0!important}@media (max-width:1200px){.Management_Platform-section h2{font-size:2.2rem}.Management_Platform-section p,.Management_Platform-steps ul li,.step-item h5{font-size:1rem}}@media (max-width:992px){.Management_Platform-section h2{font-size:2rem}.Management_Platform-section p{font-size:.95rem}.step-item h5{font-size:1rem}.Management_Platform-steps ul li{font-size:.9rem}.Management_Platform-img-fluid{height:330px}}@media (max-width:768px){.Management_Platform-section h2{font-size:1.8rem}.Management_Platform-section p{font-size:.9rem}.step-item h5{font-size:.95rem}.Management_Platform-steps ul li{font-size:.85rem}.Management_Platform-img-fluid{height:280px}}@media (max-width:576px){.Management_Platform-section{padding:2rem 1rem}.Management_Platform-section h2{font-size:1.6rem}.Management_Platform-section p{font-size:.85rem}.step-item h5{font-size:.9rem}.Management_Platform-steps ul li{font-size:.8rem}.Management_Platform-step-circle{font-size:.85rem;height:30px;line-height:30px;width:30px}.Management_Platform-img-fluid{height:240px}}@media (max-width:400px){.Management_Platform-section h2{font-size:1.45rem}.Management_Platform-section p,.Management_Platform-steps ul li,.step-item h5{font-size:.78rem}.Management_Platform-img-fluid{height:210px}}.retail-faq-section{align-items:flex-start;background:#fff;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:35px;justify-content:space-between;padding:60px 5%}.retail-faq-left{flex:1 1 42%;margin-left:-3%;min-width:280px}.retail-faq-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#950a2de6,#e63b5ccc);background-clip:text;-webkit-background-clip:text;color:#0000;font-size:clamp(1.9rem,3vw,2.3rem);font-weight:700;letter-spacing:.3px;margin-bottom:16px}.retail-faq-text{color:#475569;font-size:1rem;line-height:1.75;max-width:95%}.retail-faq-right{flex:1 1 52%;opacity:0;transform:translateX(40px);transition:all .8s ease}.retail-faq-slide-in{opacity:1;transform:translateX(0)}.retail-faq-item{border-bottom:1px solid #00000014;padding:16px 0;transition:all .3s ease}.retail-faq-item:last-child{border-bottom:none}.retail-faq-question{align-items:center;background:none;border:none;color:#0f172a;cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:space-between;outline:none;padding:10px;text-align:left;transition:color .3s ease,transform .3s ease;width:100%}.retail-faq-question:hover{color:#950a2dcc;transform:translateX(3px)}.retail-faq-icon{color:#111827;font-size:1.4rem;font-weight:600;transition:transform .3s ease}.retail-faq-active .retail-faq-icon{color:#950a2dcc;transform:rotate(45deg)}.retail-faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,margin .4s ease}.retail-faq-active .retail-faq-answer{margin-top:10px;max-height:250px}.retail-faq-answer p{color:#475569;font-size:.95rem;line-height:1.7;margin:0}@media (min-width:1600px){.retail-faq-section{margin:0 auto;max-width:1600px;padding:80px 8%}.retail-faq-title{font-size:2.6rem}.retail-faq-text{font-size:1.1rem}}@media (max-width:1200px){.retail-faq-section{gap:30px;padding:50px 4%}}@media (max-width:900px){.retail-faq-section{align-items:flex-start;flex-direction:column;gap:35px;padding:50px 6%}.retail-faq-left,.retail-faq-right{flex:1 1 100%;margin-left:0;min-width:100%}.retail-faq-right{opacity:1;transform:none}}@media (max-width:600px){.retail-faq-section{gap:25px;padding:40px 5%}.retail-faq-title{font-size:1.6rem}.retail-faq-question,.retail-faq-text{font-size:.95rem}.retail-faq-answer p{font-size:.9rem}}@media (max-width:400px){.retail-faq-title{font-size:1.4rem}.retail-faq-text{font-size:.9rem;line-height:1.6}.retail-faq-question{font-size:.9rem}.retail-faq-icon{font-size:1.2rem}}:root{--RetailPage-bg:#fff}.RetailPage-section{align-items:flex-start;background-color:#fff;background-color:var(--RetailPage-bg);box-sizing:border-box;display:flex;justify-content:center;padding:30px 6%;position:relative;width:100%}.RetailPage-content{max-width:1250px;text-align:left;width:100%}.RetailPage-title{color:#1a1a1a;font-size:clamp(1.8rem,3vw,2.3rem);font-weight:700;letter-spacing:.3px;line-height:1.4;margin-bottom:1.8rem;position:relative;text-transform:uppercase}.RetailPage-title span{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#95122c,#d62b5c);-webkit-background-clip:text;color:#95122c;text-transform:uppercase}.RetailPage-texts{color:#444;font-size:1rem;line-height:1.85;margin-bottom:1.3rem;margin-left:2%;text-align:justify}@media (max-width:992px){.RetailPage-section{padding:60px 5%}.RetailPage-title{font-size:clamp(1.6rem,4vw,2rem);margin-bottom:1.3rem}}@media (max-width:600px){.RetailPage-section{padding:40px 4%}.RetailPage-title{font-size:clamp(1.4rem,4vw,1.6rem);margin-bottom:1rem}.RetailPage-text{font-size:.96rem;line-height:1.75}}.RetailPage-content{animation:RetailPage-fadeUp .8s ease forwards;opacity:0;transform:translateY(20px)}@keyframes RetailPage-fadeUp{to{opacity:1;transform:translateY(0)}}.retail1-section{align-items:center;background:#fff;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:3rem;justify-content:space-between;overflow-x:hidden;padding:20px 8%}.retail1-content{flex:1 1;min-width:300px}.retail1-title{color:#1a1a1a;font-size:2.2rem;font-weight:700;line-height:1.4;margin-bottom:1.2rem;text-transform:uppercase}.retail1-title span{color:#950a2de6;text-transform:uppercase}.retail1-text{color:#444;font-size:1rem;line-height:1.8;margin-bottom:1rem}.retail1-text strong{color:#950a2de6}.retail1-image{display:flex;flex:1 1;justify-content:center;min-width:280px}.retail1-image img{animation:retail1-float 4s ease-in-out infinite;height:auto;max-width:550px;object-fit:contain;width:100%}@keyframes retail1-float{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}@media (max-width:992px){.retail1-section{flex-direction:column-reverse;padding:60px 6%;text-align:center}.retail1-title{font-size:1.9rem}.retail1-text{font-size:.98rem;line-height:1.7}.retail1-image img{max-width:420px}}@media (max-width:600px){.retail1-section{gap:2rem;padding:50px 5%}.retail1-title{font-size:1.6rem}.retail1-text{font-size:.95rem}.retail1-image img{max-width:320px}}@media (max-width:360px){.retail1-section{padding:40px 4%}.retail1-title{font-size:1.4rem}.retail1-text{font-size:.9rem;line-height:1.6}.retail1-image img{max-width:280px}}@media (min-width:1600px){.retail1-section{gap:4rem;padding:100px 12%}.retail1-title{font-size:2.6rem}.retail1-text{font-size:1.1rem}.retail1-image img{max-width:700px}}.rpus-section{align-items:flex-start;background:#fff;box-sizing:border-box;color:#000;display:flex;flex-direction:column;margin-bottom:10px;overflow-x:hidden;padding:20px 10% 0 8%;text-align:left}.rpu-text-content{margin-bottom:70px;max-width:100%;text-align:left;width:100%}.rpu-text-content h2{color:#111;font-size:clamp(1.8rem,2.5vw,2.7rem);font-weight:700;line-height:1.3;margin-bottom:20px}.rpu-text-content h2 span{color:#991f3d}.rpu-text-content p{color:#444;font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.8;margin:0 auto 10px 0}.rpu-cards-container{grid-gap:35px;display:grid;gap:35px;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));margin-bottom:10px;max-width:1200px;width:100%}.rpu-card{background:#fff;border:1px solid #0000000d;border-radius:20px;box-shadow:0 8px 20px #00000014;color:#222;overflow:hidden;padding:40px 30px;position:relative;text-align:left;transition:all .4s ease;z-index:0}.rpu-card:before{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;content:"";height:40px;position:absolute;right:-30px;top:-30px;transform-origin:top right;transition:all .6s ease-in-out;width:40px;z-index:-1}.rpu-card:hover:before{border-radius:0;height:100%;right:0;top:0;width:100%}.rpu-card:after{background:#0000;content:"";inset:0;position:absolute;transition:background .5s ease-in-out;z-index:0}.rpu-card:hover:after{background:#0006}@media (hover:hover) and (pointer:fine){.rpu-card:hover{border-color:#991f3d;box-shadow:0 15px 40px #ddbac34d;transform:scale(1.07) translateY(-10px)}.rpu-card:hover .rpu-icon-wrapper{background:#9e3b54;box-shadow:0 0 25px #991f3d80;color:#fff;transform:scale(1.15) rotate(10deg)}}.rpu-icon-wrapper{align-items:center;background:#991f3d14;border:2px solid #991f3d;border-radius:50%;color:#991f3d;display:flex;height:75px;justify-content:center;margin-bottom:20px;position:relative;transition:all .4s ease;width:75px;z-index:2}.rpu-icon{height:32px;width:32px}.rpu-card h3,.rpu-card p{position:relative;transition:color .4s ease;z-index:2}.rpu-card h3{color:#111;font-size:clamp(1.1rem,1.5vw,1.35rem);font-weight:600;margin-bottom:12px}.rpu-card p{color:#555;font-size:clamp(.9rem,1.2vw,1rem);line-height:1.7}.rpu-card:hover h3,.rpu-card:hover p{color:#fff}.rpu-card:first-child:before{background-image:url(/static/media/Retailcard1.f05968856bbd434b5cee.jpg)}.rpu-card:nth-child(2):before{background-image:url(/static/media/Retailcard2.faa0cadb726408e2148b.jpg)}.rpu-card:nth-child(3):before{background-image:url(/static/media/Retailcard3.d905c3c869a9233afef8.jpg)}.rpu-card:nth-child(4):before{background-image:url(/static/media/Retailcard4.9e4928a35efd7645033f.jpg)}.rpu-card:nth-child(5):before{background-image:url(/static/media/CyberFinance.b57d7e284b0896c96f26.jpg)}@media (min-width:1440px){.rpu-section{padding:100px 10% 0}}@media (max-width:992px){.rpu-section{padding:70px 6% 0}.rpu-cards-container{gap:30px}}@media (max-width:768px){.rpu-section{padding:60px 5% 0}.rpu-card{padding:30px 25px}}@media (max-width:480px){.rpu-section{padding:50px 4% 0}.rpu-card{padding:25px 20px}.rpu-icon-wrapper{height:65px;width:65px}}.healthcare-section{align-items:flex-start;background:#fff;box-sizing:border-box;color:#333;display:flex;flex-direction:column;padding:50px 0 0 8%;width:100%}.healthcare-content{margin-bottom:50px;text-align:left;width:100%}.healthcare-title{color:#111;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:700;line-height:1.3;margin-bottom:25px;margin-left:22px;text-align:left}.healthcare-title span{color:#950a2de6}.healthcare-text{box-sizing:border-box;color:#555;font-size:clamp(1rem,1.6vw,1.1rem);line-height:1.75;margin-bottom:20px;padding-left:25px;position:relative;text-align:justify;width:100%}.healthcare-text:before{color:#950a2de6;content:"•";font-size:1.5rem;left:15px;line-height:1.2;position:absolute;top:0}@media (max-width:992px){.healthcare-section{padding:70px 6%}.healthcare-title{font-size:2rem}.healthcare-text{font-size:1rem}}@media (max-width:768px){.healthcare-section{padding:60px 5%}.healthcare-title{font-size:1.8rem}.healthcare-text{font-size:.95rem}}@media (max-width:480px){.healthcare-section{padding:50px 5%}.healthcare-title{font-size:1.6rem}.healthcare-text{font-size:.9rem;padding-left:20px}.healthcare-text:before{font-size:1.2rem}}.RetailPage4-section{align-items:flex-start;background:#fff;color:#333;display:flex;flex-direction:column;overflow-x:hidden;padding:10px 8%;text-align:left}.RetailPage4-content{box-sizing:border-box;margin-bottom:50px;text-align:left;width:100%}.RetailPage4-title{color:#111;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:700;line-height:1.3;margin-bottom:20px;text-align:left;text-transform:uppercase}.RetailPage4-title span{color:#950a2de6}.RetailPage4-text{color:#555;font-size:clamp(.95rem,1.8vw,1.05rem);line-height:1.8;margin-bottom:15px;max-width:100%;padding-left:0}.RetailPage4-cards,.RetailPage4-text{box-sizing:border-box;text-align:left;width:100%}.RetailPage4-cards{display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-start;max-width:1200px;padding-bottom:10px}.RetailPage4-card{background:#f9f8ff;border:1px solid #e6e0f3;border-radius:16px;box-shadow:0 5px 15px #6a1b9a14;box-sizing:border-box;flex-basis:calc(25% - 30px);flex-grow:1;flex-shrink:1;min-width:260px;overflow:hidden;padding:28px 25px;position:relative;text-align:left;transition:all .3s ease}.RetailPage4-card:before{background:#991f3d4d;color:#111;content:"";height:100%;left:-100%;position:absolute;top:0;transition:all .4s ease-in-out;width:100%;z-index:1}.RetailPage4-card:hover:before{left:0}.RetailPage4-card h3,.RetailPage4-card p{position:relative;transition:color .3s ease;z-index:2}.RetailPage4-card:hover h3{color:rgba(83,4,23,.815)}.RetailPage4-card:hover p{color:#111}.RetailPage4-card:hover{box-shadow:0 10px 25px #6a1b9a33;transform:translateY(-8px)}.RetailPage4-card h3{color:#950a2de6;font-size:1.3rem;font-weight:600;margin-bottom:10px;text-align:left}.RetailPage4-card p{color:#555;font-size:1rem;line-height:1.65;text-align:left}@media (max-width:1200px){.RetailPage4-card{flex-basis:calc(33.33% - 30px);flex-grow:1;flex-shrink:1}}@media (max-width:768px){.RetailPage4-card{flex-basis:calc(50% - 30px);flex-grow:1;flex-shrink:1}}@media (max-width:480px){.RetailPage4-card{flex:1 1 100%}}.retail-container{align-items:center;animation:fadeInUp 1s ease-in-out;background:url(/static/media/Retailindust.03e091c85e2e841377c6.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;gap:40px;justify-content:space-between;min-height:100vh;padding:90px 80px;position:relative;z-index:1}.retail-overlay{background:rgba(0,0,0,.722);height:100%;inset:0;position:absolute;width:100%;z-index:2}.retail-content,.retail-form-card{position:relative;z-index:3}.retail-content{flex:1 1;max-width:600px}.retail-content h2{color:#991f3d;font-size:2.2rem;font-weight:700;margin-bottom:20px;text-transform:uppercase}.retail-content h2 span{color:#991f3d}.retail-content p{color:#fff;font-size:1rem;line-height:1.7;margin-bottom:30px}.retail-action-btn{background:#991f3d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 25px;transition:all .3s ease}.retail-action-btn:hover{background:#991f3d;transform:translateY(-2px)}.retail-form-card{background:#000000b3;border:1px solid #ffffff4d;border-radius:20px;box-shadow:0 0 15px #ffffff1a;flex:1 1;max-width:400px;padding:40px}.retail-form-card h3{color:#dd4f73;font-size:1.5rem;margin-bottom:25px;text-align:center}.retail-form-card form{display:flex;flex-direction:column;gap:20px}.retail-form-card input{color:#333;outline:none;padding:12px 15px}.retail-form-card input,.retail-submit-btn{border:none;border-radius:8px;font-size:1rem}.retail-submit-btn{background:linear-gradient(90deg,#991f3d);color:#fff;cursor:pointer;font-weight:600;padding:12px 0;transition:all .3s ease}.retail-submit-btn:hover{opacity:.9;transform:translateY(-2px)}@media (max-width:1024px){.retail-container{flex-direction:column;padding:40px 30px;text-align:center}.retail-content,.retail-form-card{max-width:100%}.retail-content h2{font-size:1.8rem}.retail-content p{font-size:.95rem}.retail-form-card{margin-top:40px}}@media (max-width:600px){.retail-container{padding:30px 20px}.retail-content h2{font-size:1.6rem}.retail-content p{font-size:.9rem}.retail-form-card{padding:25px}.retail-form-card h3{font-size:1.3rem}}.retail-form-container{text-align:center}.retail-form-title{color:#cd3a5f;font-size:1.8rem;font-weight:700;margin-bottom:10px}.retail-form-subtitle{color:#ddd;font-size:.9rem;margin-bottom:25px}.retail-form{display:flex;flex-direction:column;gap:15px}.retail-input{width:100%}.retail-input,.retail-textarea{border:none;border-radius:8px;font-size:1rem;outline:none;padding:12px 15px}.retail-textarea{min-height:120px;resize:none}.retail-submit-button{background:#991f3d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:12px 0;transition:.3s ease}.industryform-container{align-items:center;animation:fadeInUp 1s ease-in-out;background:url(/static/media/FinaceD.05323cd762eb0c46b060.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;gap:40px;justify-content:space-between;min-height:100vh;padding:90px 80px;position:relative;z-index:1}.industryform-overlay{background:rgba(0,0,0,.522);height:100%;inset:0;position:absolute;width:100%;z-index:2}.industryform-content,.industryform-form-card{position:relative;z-index:3}.industryform-content{flex:1 1;max-width:600px}.industryform-content h2{color:#991f3d;font-size:2.2rem;font-weight:700;margin-bottom:20px}.industryform-content h2 span{color:#991f3d}.industryform-content p{color:#fff;font-size:1rem;line-height:1.7;margin-bottom:30px}.industryform-action-btn{background:#991f3d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 25px;transition:all .3s ease}.industryform-action-btn:hover{background:#991f3d;transform:translateY(-2px)}.industryform-form-card{background:#000000b3;border:1px solid #ffffff4d;border-radius:20px;box-shadow:0 0 15px #ffffff1a;flex:1 1;max-width:400px;padding:40px}.industryform-form-card h3{color:rgba(205,58,95,.985);font-size:1.5rem;margin-bottom:25px;text-align:center}.industryform-form-card form{display:flex;flex-direction:column;gap:20px}.industryform-form-card input{border:none;border-radius:8px;color:#333;font-size:1rem;outline:none;padding:12px 15px}.industryform-submit-btn{background:linear-gradient(90deg,#991f3d,#991f3d);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 0;transition:all .3s ease}.industryform-submit-btn:hover{opacity:.9;transform:translateY(-2px)}@media (max-width:1024px){.industryform-container{flex-direction:column;padding:40px 30px;text-align:center}.industryform-content,.industryform-form-card{max-width:100%}.industryform-content h2{font-size:1.8rem}.industryform-content p{font-size:.95rem}.industryform-form-card{margin-top:40px}}@media (max-width:600px){.industryform-container{padding:30px 20px}.industryform-content h2{font-size:1.6rem}.industryform-content p{font-size:.9rem}.industryform-form-card{padding:25px}.industryform-form-card h3{font-size:1.3rem}}.industryform-form-container{text-align:center}.industryform-form-title{color:#cd3a5f;font-size:1.8rem;font-weight:700;margin-bottom:10px}.industryform-form-subtitle{color:#ddd;font-size:.9rem;margin-bottom:25px}.industryform-form{display:flex;flex-direction:column;gap:15px}.industryform-input{width:100%}.industryform-input,.industryform-textarea{border:none;border-radius:8px;font-size:1rem;outline:none;padding:12px 15px}.industryform-textarea{min-height:120px;resize:none}.industryform-submit-button{background:#991f3d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:12px 0;transition:.3s ease}.industryform-submit-button:hover{background:#78142d;transform:translateY(-2px)}.fc-financial-sections{align-items:flex-start;background:#fff;box-sizing:border-box;color:#000;display:flex;flex-direction:column;margin-bottom:10px;overflow-x:hidden;padding:40px 8% 0;text-align:left}.fc-text-content{margin-bottom:70px;max-width:100%;text-align:left;width:100%}.fc-text-content h2{color:#111;font-size:clamp(1.8rem,2.5vw,2.7rem);font-weight:700;line-height:1.3;margin-bottom:20px}.fc-text-content h2 span{color:#991f3d}.fc-text-content p{color:#444;font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.8;margin:0 auto 10px 0}.fc-cards-container{grid-gap:35px;display:grid;gap:35px;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));margin-bottom:10px;max-width:1200px;width:100%}.fc-card{background:#fff;border:1px solid #0000000d;border-radius:20px;box-shadow:0 8px 20px #00000014;color:#222;overflow:hidden;padding:40px 30px;position:relative;text-align:left;transition:all .4s ease;z-index:0}.fc-card:before{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;content:"";height:40px;position:absolute;right:-30px;top:-30px;transform-origin:top right;transition:all .6s ease-in-out;width:40px;z-index:-1}.fc-card:hover:before{border-radius:0;height:100%;right:0;top:0;width:100%}.fc-card:after{background:#0000;content:"";inset:0;position:absolute;transition:background .5s ease-in-out;z-index:0}.fc-card:hover:after{background:#0006}@media (hover:hover) and (pointer:fine){.fc-card:hover{border-color:#991f3d;box-shadow:0 15px 40px #ddbac34d;transform:scale(1.07) translateY(-10px)}.fc-card:hover .fc-icon-wrapper{background:#9e3b54;box-shadow:0 0 25px #991f3d80;color:#fff;transform:scale(1.15) rotate(10deg)}}.fc-icon-wrapper{align-items:center;background:#991f3d14;border:2px solid #991f3d;border-radius:50%;color:#991f3d;display:flex;height:75px;justify-content:center;margin-bottom:20px;position:relative;transition:all .4s ease;width:75px;z-index:2}.fc-icon{height:32px;width:32px}.fc-card h3,.fc-card p{position:relative;transition:color .4s ease;z-index:2}.fc-card h3{color:#111;font-size:clamp(1.1rem,1.5vw,1.35rem);font-weight:600;margin-bottom:12px}.fc-card p{color:#555;font-size:clamp(.9rem,1.2vw,1rem);line-height:1.7}.fc-card:hover h3,.fc-card:hover p{color:#fff}.fc-card:first-child:before{background-image:url(/static/media/Finanacecard1.e709783f86648cdbf909.jpg)}.fc-card:nth-child(2):before{background-image:url(/static/media/Financecard2.9eb565a4fc726313b5f3.jpg)}.fc-card:nth-child(3):before{background-image:url(/static/media/Financescard3.af23f374b4cf6b083495.jpg)}.fc-card:nth-child(4):before,.fc-card:nth-child(5):before{background-image:url(/static/media/CyberFinance.b57d7e284b0896c96f26.jpg)}@media (min-width:1440px){.fc-financial-section{padding:100px 10% 0}}@media (max-width:992px){.fc-financial-section{padding:70px 6% 0}.fc-cards-container{gap:30px}}@media (max-width:768px){.fc-financial-section{padding:60px 5% 0}.fc-card{padding:30px 25px}}@media (max-width:480px){.fc-financial-section{padding:50px 4% 0}.fc-card{padding:25px 20px}.fc-icon-wrapper{height:65px;width:65px}}.finance2-wrapper{color:#1b1b1bbd;margin-top:0;overflow-x:hidden;padding-bottom:0}.finance2-role-section{background:linear-gradient(180deg,#f9fbff,#eef3ff);border-radius:25px;border-top:2px solid #cfdcff;box-sizing:border-box;margin-top:0;padding:30px 5% 3% 15%;position:relative;text-align:left}.finance2-section-title{color:#950a2de6;font-size:2.6rem;font-weight:700;letter-spacing:.4px;margin-bottom:25px;max-width:1200px;position:relative;text-align:left;text-transform:uppercase;width:100%}.finance2-section-title:after{background:#950a2de6;border-radius:4px;bottom:-8px;content:"";height:4px;left:0;position:absolute;width:100px}.finance2-role-content{box-sizing:border-box;margin-top:35px;max-width:1000px;text-align:left;width:100%}.finance2-role-content p{color:#333;display:block;font-size:clamp(1rem,1.5vw,1.08rem);letter-spacing:.1px;line-height:1.9;margin-bottom:22px;text-align:justify;width:100%}.finance2-role-content strong{color:#950a2de6;font-weight:600}@media (max-width:1024px){.finance2-role-section{padding:55px 6%}.finance2-section-title{font-size:2rem}}@media (max-width:768px){.finance2-role-section{padding:45px 6%}.finance2-section-title{font-size:1.8rem;text-align:center}.finance2-section-title:after{left:50%;transform:translateX(-50%)}.finance2-role-content{margin-top:28px}.finance2-role-content p{font-size:.98rem;line-height:1.8}}@media (max-width:480px){.finance2-role-section{padding:40px 5%}.finance2-section-title{font-size:1.6rem}.finance2-role-content p{font-size:.95rem;line-height:1.7}}@media (max-width:360px){.finance2-role-section{padding:30px 4% 20px}.finance2-section-title{font-size:1.35rem;margin-bottom:18px}.finance2-section-title:after{height:3px;width:50px}.finance2-role-content{margin-top:20px}.finance2-role-content p{font-size:.9rem;line-height:1.6;text-align:left}}.fp1-industry-compliances{background:#fff;box-sizing:border-box;color:#1a1a1a;display:flex;flex-direction:column;max-width:100%;overflow-x:hidden;padding:30px 8%;width:100%}.fp1-section-title{color:#993d1f;font-size:2.6rem;font-weight:700;margin-bottom:25px;max-width:100%;text-align:left;text-transform:uppercase;width:100%}.fp1-section-title:after{background:#950a2de6;border-radius:3px;content:"";display:block;height:4px;margin-top:10px;width:100px}.fp1-intro{text-wrap:balance;box-sizing:border-box;color:#333;font-family:Poppins,sans-serif;font-size:1.1rem;line-height:1.6;margin:15px 0 70px;max-width:100%;text-align:left;width:100%;word-break:break-word}.fp1-intro em{color:#950a2d;font-weight:600}.fp1-card-desc{flex-grow:0;line-height:1.6}.fp1-compliance-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-width:100%;perspective:2000px;width:100%}.fp1-compliance-card{background:linear-gradient(145deg,#fff,#f3f3f3);border-radius:22px;box-shadow:0 10px 25px #00000026;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:40px 35px 50px;position:relative;text-align:left;transform-origin:center;transform-style:preserve-3d;transition:transform .4s ease,box-shadow .3s ease,background .3s ease;will-change:transform,box-shadow;z-index:1}.fp1-compliance-card:hover{background:linear-gradient(145deg,#ffe8ee,#fbdde5);box-shadow:0 25px 80px #950a2d66;transform:rotateX(25deg) rotateY(-25deg) translateY(-60px) scale(1.08);z-index:10}.fp1-compliance-card:before{background:radial-gradient(circle at 30% 20%,#ffffffb3,#0000 70%);border-radius:22px;content:"";inset:0;opacity:0;position:absolute;transition:opacity .4s ease}.fp1-compliance-card:hover:before{opacity:1}.fp1-icon{font-size:2.6rem;margin-bottom:20px;transform:translateZ(40px)}.fp1-card-title{color:#950a2de6;font-size:1.4rem;font-weight:600;margin-bottom:15px;transform:translateZ(30px)}.fp1-card-desc{color:#333;flex-grow:1;font-size:1rem;line-height:1.8;margin-bottom:15px;transform:translateZ(20px)}.fp1-card-tag{align-self:flex-start;color:#991f3d;font-size:.95rem;font-weight:600;transform:translateZ(25px)}@media (min-width:1440px){.fp1-industry-compliance{padding:120px 10%}.fp1-section-title{font-size:3rem}}@media (max-width:1439px){.fp1-industry-compliance{padding:80px 6%}.fp1-section-title{font-size:2.4rem}}@media (max-width:1023px){.fp1-industry-compliance{padding:70px 5%}.fp1-compliance-grid{gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.fp1-section-title{font-size:2rem}.fp1-intro{font-size:1rem}}@media (max-width:767px){.fp1-industry-compliance{padding:60px 6%}.fp1-compliance-grid{gap:25px;grid-template-columns:1fr}.fp1-compliance-card{height:auto;padding:30px 25px 40px;transform:none!important}.fp1-section-title{font-size:1.8rem;text-align:center}.fp1-section-title:after{margin:8px auto 0}.fp1-intro{font-size:.95rem;margin-bottom:50px;text-align:center}.fp1-icon{font-size:2.2rem}.fp1-card-title{font-size:1.2rem}}@media (max-width:480px){.fp1-industry-compliance{padding:50px 5%}.fp1-compliance-card{padding:25px 20px 35px}.fp1-section-title{font-size:1.6rem}.fp1-card-desc,.fp1-intro{font-size:.9rem}}.financeCulturals-section{align-items:flex-start;background:#fff;box-sizing:border-box;color:#1a1a1a;display:flex;flex-direction:column;overflow-x:hidden;padding:2% 8%;text-align:left}.financeCultural-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#991f3de6,#991f3d80);background-clip:text;-webkit-background-clip:text;color:#0000;font-size:2.2rem;font-weight:700;margin-bottom:25px;max-width:1200px;width:100%}.financeCultural-title:after{background:#991f3de6;border-radius:3px;content:"";display:block;height:4px;margin-top:10px;width:100px}.financeCultural-intro{color:#333;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.9;margin:20px 0 70px;max-width:1200px;text-align:justify;text-justify:inter-word;width:100%}.financeCultural-intro em{color:#991f3de6;font-weight:600}.financeCultural-grid{grid-gap:40px;align-items:stretch;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));max-width:1200px;width:100%}.financeCultural-card{background:#fff;border:1px solid #00000014;border-radius:20px;box-shadow:0 6px 25px #00000014;overflow:hidden;padding:35px 30px;position:relative;transition:all .4s ease;z-index:1}.financeCultural-card:before{background:#991f3d4d;border-radius:20px;content:"";height:100%;left:-100%;position:absolute;top:0;transition:all .5s ease;width:100%;z-index:0}@media (min-width:1025px){.financeCultural-card:hover:before{left:0}.financeCultural-card:hover{box-shadow:0 15px 40px #991f3d40;transform:translateY(-8px) scale(1.02)}}.financeCultural-icon{font-size:2.5rem;margin-bottom:15px;position:relative;z-index:1}.financeCultural-blue{color:#2460f2}.financeCultural-purple{color:#7a45f8}.financeCultural-teal{color:#10b981}.financeCultural-card-title{color:#2a2a2a;font-size:1.35rem;font-weight:600;margin-bottom:12px}.financeCultural-card-text{color:#555;font-size:1rem;line-height:1.75;text-align:justify;text-justify:inter-word}@media (min-width:1440px){.financeCultural-section{padding:120px 10%}.financeCultural-title{font-size:3rem}}@media (max-width:1024px){.financeCultural-title{font-size:2.4rem}.financeCultural-intro{font-size:1.05rem}.financeCultural-grid{gap:30px}}@media (max-width:768px){.financeCultural-section{padding:70px 6%}.financeCultural-title{font-size:2rem}.financeCultural-intro{font-size:1rem;margin-bottom:50px;text-align:left}.financeCultural-grid{grid-template-columns:1fr}}@media (max-width:480px){.financeCultural-section{padding:60px 5%}.financeCultural-title{font-size:1.7rem}.financeCultural-intro{font-size:.95rem}.financeCultural-card{padding:25px 20px}.financeCultural-card-title{font-size:1.1rem}.financeCultural-card-text{font-size:.9rem}}.finance-faq-section{align-items:flex-start;background:#fff;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:35px;justify-content:space-between;padding:70px 5% 60px}.finance-faq-left{flex:1 1 42%;margin-left:-3%;min-width:280px}.finance-faq-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#950a2de6,#e63b5ccc);background-clip:text;-webkit-background-clip:text;color:#0000;font-size:clamp(1.9rem,3vw,2.3rem);font-weight:700;letter-spacing:.3px;margin-bottom:16px}.finance-faq-text{color:#475569;font-size:1rem;line-height:1.75;max-width:95%}.finance-faq-right{flex:1 1 52%;opacity:0;transform:translateX(40px);transition:all .8s ease}.finance-faq-slide-in{opacity:1;transform:translateX(0)}.finance-faq-item{border-bottom:1px solid #00000014;padding:16px 0;transition:all .3s ease}.finance-faq-item:last-child{border-bottom:none}.finance-faq-question{align-items:center;background:none;border:none;color:#0f172a;cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:space-between;outline:none;padding:10px;text-align:left;transition:color .3s ease,transform .3s ease;width:100%}.finance-faq-question:hover{color:#950a2dcc;transform:translateX(3px)}.finance-faq-icon{color:#111827;font-size:1.4rem;font-weight:600;transition:transform .3s ease}.finance-faq-active .finance-faq-icon{color:#950a2dcc;transform:rotate(45deg)}.finance-faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,margin .4s ease}.finance-faq-active .finance-faq-answer{margin-top:10px;max-height:250px}.finance-faq-answer p{color:#475569;font-size:.95rem;line-height:1.7;margin:0}@media (min-width:1600px){.finance-faq-section{margin:0 auto;max-width:1600px;padding:80px 8%}.finance-faq-title{font-size:2.6rem}.finance-faq-text{font-size:1.1rem}}@media (max-width:1200px){.finance-faq-section{gap:30px;padding:50px 4%}}@media (max-width:900px){.finance-faq-section{align-items:flex-start;flex-direction:column;gap:35px;padding:50px 6%}.finance-faq-left,.finance-faq-right{flex:1 1 100%;margin-left:0;min-width:100%}.finance-faq-right{opacity:1;transform:none}}@media (max-width:600px){.finance-faq-section{gap:25px;padding:40px 5%}.finance-faq-title{font-size:1.6rem}.finance-faq-question,.finance-faq-text{font-size:.95rem}.finance-faq-answer p{font-size:.9rem}}@media (max-width:400px){.finance-faq-title{font-size:1.4rem}.finance-faq-text{font-size:.9rem;line-height:1.6}.finance-faq-question{font-size:.9rem}.finance-faq-icon{font-size:1.2rem}}.grovFaq-section{align-items:flex-start;background:#fff;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:35px;justify-content:space-between;padding:60px 5%}.grovFaq-left{flex:1 1 42%;margin-left:-3%;min-width:280px}.grovFaq-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#950a2de6,#e63b5ccc);background-clip:text;-webkit-background-clip:text;color:#0000;font-size:clamp(1.9rem,3vw,2.3rem);font-weight:700;letter-spacing:.3px;margin-bottom:16px}.grovFaq-text{color:#475569;font-size:1rem;line-height:1.75;max-width:95%}.grovFaq-right{flex:1 1 52%;opacity:0;transform:translateX(40px);transition:all .8s ease}.grovFaq-slide-in{opacity:1;transform:translateX(0)}.grovFaq-item{border-bottom:1px solid #00000014;padding:16px 0;transition:all .3s ease}.grovFaq-item:last-child{border-bottom:none}.grovFaq-question{align-items:center;background:none;border:none;color:#0f172a;cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:space-between;outline:none;padding:10px;text-align:left;transition:color .3s ease,transform .3s ease;width:100%}.grovFaq-question:hover{color:#950a2dcc;transform:translateX(3px)}.grovFaq-icon{color:#111827;font-size:1.4rem;font-weight:600;transition:transform .3s ease}.grovFaq-active .grovFaq-icon{color:#950a2dcc;transform:rotate(45deg)}.grovFaq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,margin .4s ease}.grovFaq-active .grovFaq-answer{margin-top:10px;max-height:250px}.grovFaq-answer p{color:#475569;font-size:.95rem;line-height:1.7;margin:0}@media (min-width:1600px){.grovFaq-section{margin:0 auto;max-width:1600px;padding:80px 8%}.grovFaq-title{font-size:2.6rem}.grovFaq-text{font-size:1.1rem}}@media (max-width:1200px){.grovFaq-section{gap:30px;padding:50px 4%}}@media (max-width:900px){.grovFaq-section{align-items:flex-start;flex-direction:column;gap:35px;padding:50px 6%}.grovFaq-left,.grovFaq-right{flex:1 1 100%;margin-left:0;min-width:100%}.grovFaq-right{opacity:1;transform:none}}@media (max-width:600px){.grovFaq-section{gap:25px;padding:40px 5%}.grovFaq-title{font-size:1.6rem}.grovFaq-question,.grovFaq-text{font-size:.95rem}.grovFaq-answer p{font-size:.9rem}}@media (max-width:400px){.grovFaq-title{font-size:1.4rem}.grovFaq-text{line-height:1.6}.grovFaq-question,.grovFaq-text{font-size:.9rem}.grovFaq-icon{font-size:1.2rem}}:root{--gover4-bg:#fff;--gover4-card-bg:#fff;--gover4-accent:#991f3d;--gover4-text-dark:#0f172a;--gover4-text-light:#475569;--gover4-radius:18px;--gover4-shadow:0 12px 30px #00000014}.gover4-section{background:#fff;background:var(--gover4-bg);padding:30px 7% 80px;text-align:center}.gover4-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#991f3d,#991f3d);background:linear-gradient(90deg,var(--gover4-accent),#991f3d);background-clip:text;-webkit-background-clip:text;color:#0f172a;color:var(--gover4-text-dark);color:#0000;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800;margin-bottom:50px}.gover4-container{align-items:stretch;display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.gover4-card{background:#fff;background:var(--gover4-card-bg);border:1px solid #2f6ef71a;border-radius:18px;border-radius:var(--gover4-radius);box-shadow:0 12px 30px #00000014;box-shadow:var(--gover4-shadow);overflow:hidden;padding:30px 28px;position:relative;text-align:left;transition:all .4s ease;width:480px}.gover4-card:hover{border-color:#991f3d;border-color:var(--gover4-accent);box-shadow:0 18px 40px #0000001a;transform:translateY(-10px)}.gover4-card-heading{color:#991f3d;font-size:1.4rem;font-weight:700;margin-bottom:12px;position:relative}.gover4-card-heading:after{background:#991f3d;background:var(--gover4-accent);border-radius:2px;bottom:-6px;content:"";height:3px;left:0;position:absolute;width:50px}.gover4-card-text{color:#475569;color:var(--gover4-text-light);font-size:1rem;line-height:1.7;margin-bottom:18px;margin-top:20px}.gover4-card-list{list-style:none;padding-left:0}.gover4-card-list li{color:#475569;color:var(--gover4-text-light);font-size:.95rem;line-height:1.6;margin-bottom:12px;padding-left:22px;position:relative}.gover4-card-list li:before{color:#991f3d;color:var(--gover4-accent);content:"•";font-size:1.2rem;left:0;line-height:1;position:absolute}@media (max-width:1100px){.gover4-card{max-width:600px;width:100%}}@media (max-width:768px){.gover4-container{gap:28px}.gover4-card{padding:24px}.gover4-card-heading{font-size:1.25rem}.gover4-card-text{font-size:.95rem}.gover4-card-list li{font-size:.9rem}}@media (max-width:480px){.gover4-section{padding:60px 5%}.gover4-card{padding:22px}.gover4-title{font-size:1.8rem}}:root{--text-color:#1f2937;--heading-color:#7c0a2f;--accent-red:#a52a3a;--card-border:#c52d4a;--card-bg:#fcfcfc;--shadow:0 10px 25px #0000000d}.goverpage3{align-items:center;background:#fff;color:#1f2937;color:var(--text-color);display:flex;flex-direction:column;padding:80px 8%}.goverpage3-hero{margin-bottom:40px;max-width:1200px;text-align:left}.goverpage3-hero-title{color:#7c0a2f;color:var(--heading-color);font-size:2rem;font-weight:800;margin-bottom:20px;text-transform:uppercase}.goverpage3-hero-sub{color:#374151;font-size:1.05rem;line-height:1.8;max-width:1000px}.goverpage3-feature{background-color:#fff;padding:2%}.goverpage3-feature,.goverpage3-grid{display:flex;justify-content:center;width:100%}.goverpage3-grid{flex-wrap:wrap;gap:50px;max-width:1250px;position:relative}.goverpage3-card{background:#fcfcfc;background:var(--card-bg);border:1.5px solid #c52d4a;border:1.5px solid var(--card-border);border-radius:12px;box-shadow:0 10px 25px #0000000d;box-shadow:var(--shadow);overflow:visible;padding:30px;position:relative;transition:all .4s ease-in-out;width:360px;z-index:2}.goverpage3-card:hover{box-shadow:0 18px 35px #c52d4a26;transform:translateY(-8px)}.goverpage3-card-title{color:#111827;font-size:1.05rem;font-weight:700;margin-bottom:15px}.goverpage3-card-desc p{font-size:.95rem;line-height:1.7;margin-bottom:15px}.goverpage3-card-desc ul{margin:0;padding-left:20px}.goverpage3-card-desc li{font-size:.9rem;list-style-type:disc;margin-bottom:8px}.goverpage3-btn-outline{background:#0000;border:1px solid #ccc;border-radius:8px;color:#111827;cursor:pointer;font-weight:600;padding:10px 18px;transition:all .3s ease}.goverpage3-btn-outline:hover{background:#f8f8f8}.goverpage3-card-accent{background:#c52d4a2e;border-radius:18px;height:130px;pointer-events:none;position:absolute;transform:rotate(15deg);transition:.3s ease;width:130px;z-index:1}.goverpage3-card:first-child .goverpage3-card-accent,.goverpage3-card:nth-child(2) .goverpage3-card-accent,.goverpage3-card:nth-child(3) .goverpage3-card-accent{bottom:-28px;right:-40px}.goverpage3-card .goverpage3-card-accent{animation:none!important;transform:rotate(15deg);will-change:transform}@keyframes rotateOnce{0%{transform:rotate(15deg)}to{transform:rotate(90deg)}}.goverpage3-card:hover .goverpage3-card-accent{animation:rotateOnce .9s linear forwards!important;opacity:.6}.goverpage3-cta{background:linear-gradient(135deg,#7c0a2f,#a52a3a);border-radius:14px;box-shadow:0 8px 30px #7c0a2f40;color:#fff;margin-top:90px;max-width:1200px;padding:70px 30px;text-align:center;width:100%}.goverpage3-cta-inner h3{font-size:1.8rem;font-weight:700;margin-bottom:15px}.goverpage3-cta-inner p{font-size:1rem;line-height:1.8;margin-bottom:25px}.goverpage3-cta-actions{display:flex;gap:15px;justify-content:center}.goverpage3-btn-primary{background:#fff;border:none;border-radius:8px;color:#7c0a2f;cursor:pointer;font-weight:600;padding:12px 24px;transition:.3s ease}.goverpage3-btn-primary:hover{background:#f3e0e5}.goverpage3-btn-ghost{background:#0000;border:1.5px solid #fff;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:12px 24px;transition:.3s ease}.goverpage3-btn-ghost:hover{background:#ffffff26}@media (max-width:1024px){.goverpage3-grid{gap:25px}.goverpage3-card{width:320px}}@media (max-width:768px){.goverpage3-hero{text-align:center}.goverpage3-grid{align-items:center;flex-direction:column}.goverpage3-card{max-width:500px;width:100%}.goverpage3-cta-inner h3{font-size:1.5rem}}@media (max-width:480px){.goverpage3-hero-title{font-size:1.5rem}.goverpage3-hero-sub{font-size:.95rem}.goverpage3-card{padding:25px}}.govcyber-sections{align-items:flex-start;background:#fff;box-sizing:border-box;color:#000;display:flex;flex-direction:column;margin-bottom:10px;overflow-x:hidden;padding:3% 8%;text-align:left}.govcyber-header{margin-bottom:70px;max-width:100%;text-align:left;width:100%}.govcyber-title{color:#b42950;font-size:clamp(1.8rem,2.5vw,2.7rem);font-weight:700;line-height:1.3;margin-bottom:20px}.govcyber-title span{color:#991f3d}.govcyber-subtext{color:#444;font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.8;margin:0 auto 10px 0}.govcyber-card-container{grid-gap:35px;display:grid;gap:35px;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));margin-bottom:10px;max-width:1200px;width:100%}.govcyber-card{background:#fff;border:1px solid #0000000d;border-radius:20px;box-shadow:0 8px 20px #00000014;color:#222;overflow:hidden;padding:40px 30px;position:relative;text-align:left;transition:all .4s ease;z-index:0}.govcyber-card:before{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;content:"";height:40px;position:absolute;right:-30px;top:-30px;transform-origin:top right;transition:all .6s ease-in-out;width:40px;z-index:-1}.govcyber-card:hover:before{border-radius:0;height:100%;right:0;top:0;width:100%}.govcyber-card:after{background:#0000;content:"";inset:0;position:absolute;transition:background .5s ease-in-out;z-index:0}.govcyber-card:hover:after{background:#0006}@media (hover:hover) and (pointer:fine){.govcyber-card:hover{border-color:#991f3d;box-shadow:0 15px 40px #ddbac34d;transform:scale(1.07) translateY(-10px)}}.govcyber-card-desc,.govcyber-card-title{position:relative;transition:color .4s ease;z-index:2}.govcyber-card-title{color:#111;font-size:clamp(1.1rem,1.5vw,1.35rem);font-weight:600;margin-bottom:12px}.govcyber-card-desc{color:#555;font-size:clamp(.9rem,1.2vw,1rem);line-height:1.7;margin-bottom:20px}.govcyber-card-btn{background:#991f3d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:500;padding:10px 22px;position:relative;transition:all .3s ease;z-index:2}.govcyber-card-btn:hover{background:#b42950;transform:translateY(-3px)}.govcyber-card:hover .govcyber-card-desc,.govcyber-card:hover .govcyber-card-title{color:#fff}.govcyber-card:first-child:before{background-image:url(/static/media/Govercard1.b59a17b4227efa3f2602.jpg)}.govcyber-card:nth-child(2):before{background-image:url(/static/media/Govercard2.7ca78315f8aecf5ec010.jpg)}.govcyber-card:nth-child(3):before{background-image:url(/static/media/Govercard3.10ff3271a5e936f24b92.jpg)}.govcyber-card:nth-child(4):before{background-image:url(/static/media/Govercard4.aa1f857d97bea7b278b2.jpg)}@media (min-width:1440px){.govcyber-section{padding:100px 10% 0}}@media (max-width:992px){.govcyber-section{padding:70px 6% 0}.govcyber-card-container{gap:30px}}@media (max-width:768px){.govcyber-section{padding:60px 5% 0}.govcyber-card{padding:30px 25px}}@media (max-width:480px){.govcyber-section{padding:50px 4% 0}.govcyber-card{padding:25px 20px}}.goverpage1-section{align-items:flex-start;background-color:#fff;display:flex;justify-content:center;overflow-x:hidden;padding:30px 6%;width:100%}.goverpage1-container{margin:0 auto;max-width:1200px;text-align:left;width:100%}.goverpage1-title{color:#1a1a1a;font-size:2.4rem;font-weight:700;line-height:1.3;margin-bottom:1.5rem;width:100%}.goverpage1-title span{color:#960c2d}.goverpage1-text{color:#444;font-size:1rem;line-height:1.9;margin-bottom:1.4rem;text-align:justify;width:100%}.goverpage1-list{list-style:none;margin:2rem 0;padding-left:0;width:100%}.goverpage1-list li{color:#333;font-size:1rem;line-height:1.8;margin-bottom:1rem;padding-left:30px;position:relative;text-align:justify}.goverpage1-list li:before{color:#960c2d;content:"•";font-size:1.3rem;left:0;line-height:1;position:absolute;top:0}@media (max-width:992px){.goverpage1-section{padding:60px 5% 30px}.goverpage1-title{font-size:2rem}.goverpage1-container{max-width:100%}.goverpage1-list li{padding-left:0}.goverpage1-list li:before{display:none}}@media (max-width:600px){.goverpage1-section{padding:50px 4% 20px}.goverpage1-title{font-size:1.7rem}.goverpage1-list li,.goverpage1-text{font-size:.95rem}}.govercyber-section{align-items:flex-start;background:#fff;color:#222;display:flex;flex-wrap:wrap;gap:3rem;justify-content:space-between;overflow-x:hidden;padding:80px 8% 30px}.govercyber-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;min-width:320px;text-align:left}.govercyber-title{color:#111;font-size:clamp(2rem,3vw,2.4rem);font-weight:700;line-height:1.4;margin-bottom:1.2rem;text-align:left}.govercyber-title span{color:#971b3f}.govercyber-text{color:#444;font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.8;margin-bottom:1.2rem;text-align:left;width:100%}.govercyber-list{list-style:disc;margin-bottom:1.5rem;padding-left:1.5rem;text-align:left;width:100%}.govercyber-list li{color:#333;font-size:clamp(.95rem,1.2vw,1rem);line-height:1.6;margin-bottom:.8rem}.govercyber-list strong{color:#971b3f;font-weight:600}.govercyber-image{align-items:center;display:flex;flex:1 1;justify-content:flex-end}.govercyber-img{animation:govercyber-float 4s ease-in-out infinite;height:auto;max-width:550px;object-fit:contain;width:100%}@keyframes govercyber-float{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}@media (max-width:992px){.govercyber-section{align-items:flex-start;flex-direction:column-reverse;padding:60px 6% 30px;text-align:left}.govercyber-title{font-size:clamp(1.8rem,4vw,2rem)}.govercyber-image{justify-content:center}.govercyber-img{max-width:420px}}@media (max-width:600px){.govercyber-section{padding:45px 5% 25px}.govercyber-title{font-size:clamp(1.6rem,5vw,1.8rem)}.govercyber-text{font-size:.95rem}.govercyber-img{max-width:320px}}.goverform-container{align-items:center;animation:fadeInUp 1s ease-in-out;background-image:url(/static/media/GoverIndus.8c9712212e56ebce2f11.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;gap:40px;justify-content:space-between;min-height:100vh;padding:90px 80px;position:relative;z-index:1}.goverform-overlay{background:rgba(0,0,0,.732);height:100%;inset:0;position:absolute;width:100%;z-index:2}.goverform-content,.goverform-form-card{position:relative;z-index:3}.goverform-content{flex:1 1;max-width:600px}.goverform-content h2{color:#991f3d;font-size:2.2rem;font-weight:700;margin-bottom:20px}.goverform-content h2 span{color:#991f3d}.goverform-content p{color:#eaeaea;font-size:1rem;line-height:1.7;margin-bottom:30px}.goverform-action-btn{background:#991f3d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 25px;transition:all .3s ease}.goverform-action-btn:hover{background:#991f3d;transform:translateY(-2px)}.goverform-form-card{background:#000000b3;border:1px solid #ffffff4d;border-radius:20px;box-shadow:0 0 15px #ffffff1a;flex:1 1;max-width:400px;padding:40px}.goverform-form-card h3{color:#fff;font-size:1.5rem;margin-bottom:25px;text-align:center}.goverform-form-card form{display:flex;flex-direction:column;gap:20px}.goverform-form-card input{border:none;border-radius:8px;color:#333;font-size:1rem;outline:none;padding:12px 15px}.goverform-submit-btn{background:linear-gradient(90deg,#991f3d);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 0;transition:all .3s ease}.goverform-submit-btn:hover{opacity:.9;transform:translateY(-2px)}@media (max-width:1024px){.goverform-container{flex-direction:column;padding:40px 30px;text-align:center}.goverform-content,.goverform-form-card{max-width:100%}.goverform-content h2{font-size:1.8rem}.goverform-content p{font-size:.95rem}.goverform-form-card{margin-top:40px}}@media (max-width:600px){.goverform-container{padding:30px 20px}.goverform-content h2{font-size:1.6rem}.goverform-content p{font-size:.9rem}.goverform-form-card{padding:25px}.goverform-form-card h3{font-size:1.3rem}}.goverform-form-container{text-align:center}.goverform-form-title{color:#cd3a5f;font-size:1.8rem;font-weight:700;margin-bottom:10px}.goverform-form-subtitle{color:#ddd;font-size:.9rem;margin-bottom:25px}.goverform-form{display:flex;flex-direction:column;gap:15px}.goverform-input{width:100%}.goverform-input,.goverform-textarea{border:none;border-radius:8px;font-size:1rem;outline:none;padding:12px 15px}.goverform-textarea{min-height:120px;resize:none}.goverform-submit-button{background:#991f3d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:12px 0;transition:.3s ease}.goverform-submit-button:hover{background:#78142d;transform:translateY(-2px)}:root{--bg:#904d4d}.technology-pages{background:#fff;color:#0f1724;padding:30px 6% 96px;padding:30px var(--container-pad) 96px;text-align:center}.technology-hero{margin:0 auto 50px;max-width:1200px;max-width:var(--max-width)}.technology-hero-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#991f3d);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline-block;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:800;line-height:1.05;margin-bottom:16px}.technology-hero-sub{color:#374151;font-display:left;font-size:1.05rem;line-height:1.8;margin:0 auto 36px;max-width:auto}.technology-feature{background-color:#fff;overflow-x:hidden;overflow-y:hidden;padding:10px 10px 30px;width:100%}@media (max-width:1000px){.technology-feature{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}}.technology-feature::-webkit-scrollbar{height:6px}.technology-feature::-webkit-scrollbar-thumb{background:#00000026;border-radius:10px}.technology-feature::-webkit-scrollbar-track{background:#0000000d}.technology-features-grid{align-items:stretch;display:flex;flex-wrap:nowrap;gap:36px;justify-content:flex-start;margin:0 auto;padding:10px 20px;width:max-content}.technology-feature-card{background:#fff;border:1px solid #0f14240d;border-radius:16px;border-radius:var(--radius);box-shadow:0 10px 30px #0c263f14;box-shadow:var(--card-shadow);cursor:pointer;flex-shrink:0;padding:24px;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease,background .3s ease,border-color .3s ease;width:220px}.technology-feature-card:hover{background:linear-gradient(135deg,rgba(149,10,45,.064));border-color:#2f6ef740;box-shadow:0 20px 50px #0c263f1f;transform:translateY(-8px)}@keyframes technology-spin-accent{0%{transform:rotate(15deg) scale(1)}to{transform:rotate(90deg) scale(1.05)}}.technology-feature-card .technology-card-accent{border-radius:12px;bottom:-20px;height:120px;opacity:.18;pointer-events:none;position:absolute;right:-20px;transform:rotate(15deg);transition:all .3s ease;width:120px}.technology-feature-card:hover .technology-card-accent{animation:technology-spin-accent 1.2s linear forwards;opacity:.45}.technology-feature-card.blue .technology-card-accent,.technology-feature-card.orange .technology-card-accent,.technology-feature-card.purple .technology-card-accent,.technology-feature-card.teal .technology-card-accent{background:#950a2de6}.technology-feature-card.blue,.technology-feature-card.orange,.technology-feature-card.purple,.technology-feature-card.teal{border-color:#950a2de6}.technology-card-inner{position:relative;z-index:2}.technology-card-title-row{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.technology-feature-card h2{color:#06202b;font-size:1.05rem;line-height:1.2;margin:0 0 8px}.technology-card-desc{color:#334155;font-size:.95rem;line-height:1.6;margin:6px 0 14px}.technology-card-cta{margin-top:10px}.technology-btn-outline{background:#0000;border:1px solid #2d374814;border-radius:10px;cursor:pointer;font-weight:600;padding:8px 14px;transition:all .3s ease}.technology-btn-outline:hover{background:#2f6ef71a}.technology-cta-strip{background:linear-gradient(135deg,#950a2de6,#b42646d9);border-radius:20px;box-shadow:0 10px 40px #950a2d40;color:#fff;margin:80px auto 0;overflow:hidden;padding:80px 0;position:relative;text-align:center;width:100%}.technology-cta-strip:before{background:radial-gradient(circle at top right,#ffffff14,#0000 70%);content:"";inset:0;position:absolute;z-index:0}.technology-cta-inner{margin:0 auto;max-width:1200px;max-width:var(--max-width);padding:0 6%;padding:0 var(--container-pad);position:relative;z-index:2}.technology-cta-inner h3{font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:700;line-height:1.3;margin-bottom:16px}.technology-cta-inner p{color:#ffffffe6;font-size:1.05rem;line-height:1.7;margin-bottom:32px}.technology-cta-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.technology-btn-ghost,.technology-btn-primary{border:none;border-radius:10px;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:600;padding:12px 28px;transition:all .3s ease}.technology-btn-primary{background:#fff;border:2px solid #0000;color:#950a2df2}.technology-btn-primary:hover{background:#0000;border-color:#fff;color:#fff;transform:translateY(-2px)}.technology-btn-ghost{background:#0000;border:2px solid #ffffffb3;color:#fff}.technology-btn-ghost:hover{background:#ffffff26;border-color:#fff;transform:translateY(-2px)}@media (max-width:1000px){.technology-feature-card{padding:20px;width:200px}.technology-features-grid{gap:30px}}@media (max-width:720px){.technology-feature-card{padding:18px;width:180px}.technology-features-grid{gap:24px}.technology-hero-sub{font-size:.95rem}.technology-page{padding:48px 5% 64px}}@media (max-width:480px){.technology-feature-card{padding:14px;width:150px}.technology-features-grid{gap:16px}.technology-cta-strip{padding:60px 0}.technology-cta-inner h3{font-size:1.4rem}.technology-cta-inner p{font-size:.9rem}.technology-cta-actions{flex-direction:column;gap:12px}.technology-btn-ghost,.technology-btn-primary{padding:12px 0;width:100%}}@media (max-width:380px){.technology-page{padding:32px 4% 48px}.technology-hero-title{font-size:1.4rem}.technology-hero-sub{font-size:.85rem}.technology-feature-card{padding:12px;width:140px}.technology-cta-inner h3{font-size:1.2rem}.technology-cta-inner p{font-size:.85rem}}.Technologypage1-section{align-items:center;background:#fff;display:flex;flex-wrap:wrap;gap:3rem;justify-content:space-between;padding:30px 0 0 8%}.Technologypage1-content{flex:1 1;min-width:300px}.Technologypage1-title{color:#1a1a1a;font-size:2.2rem;font-weight:700;line-height:1.4;margin-bottom:1.2rem}.Technologypage1-title span{color:#950a2de6}.Technologypage1-text{color:#444;font-size:1rem;line-height:1.8;margin-bottom:1rem}.Technologypage1-highlight{color:#950a2de6;font-weight:600}.Technologypage1-image{display:flex;flex:1 1;justify-content:center;min-width:280px}.Technologypage1-image img{animation:Technologypage1-float 4s ease-in-out infinite;height:auto;max-width:550px;object-fit:contain;width:100%}@keyframes Technologypage1-float{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}@media (max-width:992px){.Technologypage1-section{flex-direction:column-reverse;padding:60px 6%;text-align:center}.Technologypage1-title{font-size:1.9rem}.Technologypage1-image img{max-width:400px}}@media (max-width:600px){.Technologypage1-section{padding:50px 5%}.Technologypage1-title{font-size:1.6rem}.Technologypage1-text{font-size:.95rem}.Technologypage1-image img{max-width:320px}}.technology-section{align-items:flex-start;background-color:#fff;box-sizing:border-box;display:flex;justify-content:flex-start;padding:30px 8%;width:100%}.technology-content{max-width:1200px;text-align:left;width:100%}.technology-title{color:#1a1a1a;font-size:2.3rem;font-weight:700;line-height:1.4;margin-bottom:1.5rem}.technology-title span{color:#950a2de6}.technology-text{color:#444;font-size:1rem;line-height:1.8;margin-bottom:1.2rem;text-align:left;width:100%}.technology-list{list-style:none;margin:1.5rem 0;padding-left:0}.technology-list li{color:#333;font-size:1rem;line-height:1.7;margin-bottom:.9rem;padding-left:30px;position:relative;text-align:left}.technology-list li:before{color:#950a2de6;content:"•";font-size:1.3rem;left:0;line-height:1;position:absolute;top:0}@media (max-width:992px){.technology-section{padding:60px 6%}.technology-title{font-size:1.9rem}.technology-list li{padding-left:25px}}@media (max-width:600px){.technology-section{padding:50px 5%}.technology-title{font-size:1.6rem}.technology-list li,.technology-text{font-size:.95rem}}:root{--primary:#991f3d;--primary-light:#991f3d1a;--text-dark:#111;--text-muted:#555}*{box-sizing:border-box;margin:0;padding:0}.tp3-section{align-items:flex-start;background:#fff;box-sizing:border-box;color:#111;color:var(--text-dark);display:flex;flex-direction:column;justify-content:flex-start;max-width:100vw;overflow-x:hidden;padding:30px 8%}.tp3-intro,.tp3-section{text-align:left;width:100%}.tp3-intro{margin:0 auto 70px;max-width:1200px;max-width:var(--max-width)}.tp3-intro h2{color:#111;color:var(--text-dark);font-size:clamp(1.9rem,2.5vw,2.8rem);font-weight:700;line-height:1.3;margin-bottom:20px;text-transform:uppercase}.tp3-intro h2 span{color:#991f3d;color:var(--primary)}.tp3-intro p{color:#444;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.8;width:100%}.tp3-cards{grid-gap:40px;align-items:stretch;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px;max-width:var(--max-width);width:100%}.tp3-card{background:#fff;border:1px solid #00000014;border-radius:20px;box-shadow:0 8px 22px #0000000f;height:100%;padding:40px 35px;position:relative;text-align:left;transition:all .4s ease;z-index:1}@media (hover:hover) and (pointer:fine){.tp3-card:hover{border-color:#991f3d;border-color:var(--primary);box-shadow:0 15px 35px #991f3d40;transform:translateY(-10px)}.tp3-card:hover .tp3-icon-wrapper{background:#991f3d;background:var(--primary);color:#fff;transform:scale(1.1) rotate(8deg)}}.tp3-icon-wrapper{align-items:center;background:#991f3d1a;background:var(--primary-light);border:2px solid #991f3d;border:2px solid var(--primary);border-radius:50%;color:#991f3d;color:var(--primary);display:flex;height:clamp(60px,6vw,75px);justify-content:center;margin-bottom:20px;transition:all .4s ease;width:clamp(60px,6vw,75px)}.tp3-icon{height:clamp(26px,3vw,34px);width:clamp(26px,3vw,34px)}.tp3-card h3{color:#111;color:var(--text-dark);font-size:clamp(1.2rem,1.5vw,1.4rem);font-weight:600;margin-bottom:15px}.tp3-card p{color:#555;color:var(--text-muted);font-size:clamp(.95rem,1.1vw,1rem);line-height:1.7;margin-bottom:15px}.tp3-card ul{margin:0;padding-left:20px}.tp3-card ul li{color:#444;font-size:clamp(.9rem,1vw,.95rem);line-height:1.6;list-style:disc;margin-bottom:8px}@media (max-width:1280px){.tp3-section{padding:80px 7%}.tp3-cards{gap:35px}}@media (max-width:1024px){.tp3-section{padding:70px 6%}.tp3-card{padding:35px 30px}}@media (max-width:768px){.tp3-section{padding:60px 5%}.tp3-intro{margin-bottom:50px}.tp3-card{padding:30px 25px}.tp3-intro h2{font-size:1.8rem}}@media (max-width:480px){.tp3-section{padding:50px 4%}.tp3-intro h2{font-size:1.5rem}.tp3-intro p{font-size:.95rem}.tp3-icon-wrapper{height:60px;width:60px}.tp3-card{padding:25px 20px}.tp3-card h3{font-size:1.1rem}}@media (max-width:360px){.tp3-section{padding:40px 3%}.tp3-card{padding:20px 15px}.tp3-card ul li{font-size:.85rem}}:root{--tech4-bg:#f9fafc;--tech4-card-bg:#fff;--tech4-accent:#991f3d;--tech4-text-dark:#0f172a;--tech4-text-light:#475569;--tech4-radius:18px;--tech4-shadow:0 12px 30px #00000014}.tech4-section{background:#f9fafc;background:var(--tech4-bg);padding:80px 7%;text-align:center}.tech4-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#991f3d,#991f3d);background:linear-gradient(90deg,var(--tech4-accent),#991f3d);background-clip:text;-webkit-background-clip:text;color:#0f172a;color:var(--tech4-text-dark);color:#0000;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800;margin-bottom:50px}.tech4-container{align-items:stretch;display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.tech4-card{background:#fff;background:var(--tech4-card-bg);border:1px solid #2f6ef71a;border-radius:18px;border-radius:var(--tech4-radius);box-shadow:0 12px 30px #00000014;box-shadow:var(--tech4-shadow);overflow:hidden;padding:30px 28px;position:relative;text-align:left;transition:all .4s ease;width:480px}.tech4-card:hover{border-color:#991f3d;border-color:var(--tech4-accent);box-shadow:0 18px 40px #0000001a;transform:translateY(-10px)}.tech4-card-heading{color:#991f3d;font-size:1.4rem;font-weight:700;margin-bottom:12px;position:relative}.tech4-card-heading:after{background:#991f3d;background:var(--tech4-accent);border-radius:2px;bottom:-6px;content:"";height:3px;left:0;position:absolute;width:50px}.tech4-card-text{color:#475569;color:var(--tech4-text-light);font-size:1rem;line-height:1.7;margin-bottom:18px;margin-top:20px}.tech4-card-list{list-style:none;padding-left:0}.tech4-card-list li{color:#475569;color:var(--tech4-text-light);font-size:.95rem;line-height:1.6;margin-bottom:12px;padding-left:22px;position:relative}.tech4-card-list li:before{color:#991f3d;color:var(--tech4-accent);content:"•";font-size:1.2rem;left:0;line-height:1;position:absolute}@media (max-width:1100px){.tech4-card{max-width:600px;width:100%}}@media (max-width:768px){.tech4-container{gap:28px}.tech4-card{padding:24px}.tech4-card-heading{font-size:1.25rem}.tech4-card-text{font-size:.95rem}.tech4-card-list li{font-size:.9rem}}@media (max-width:480px){.tech4-section{padding:60px 5%}.tech4-card{padding:22px}.tech4-title{font-size:1.8rem}}.tech-faq-section{align-items:flex-start;background:#fff;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:35px;justify-content:space-between;padding:60px 5%}.tech-faq-left{flex:1 1 42%;margin-left:-3%;min-width:280px}.tech-faq-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#950a2de6,#e63b5ccc);background-clip:text;-webkit-background-clip:text;color:#0000;font-size:clamp(1.9rem,3vw,2.3rem);font-weight:700;letter-spacing:.3px;margin-bottom:16px}.tech-faq-text{color:#475569;font-size:1rem;line-height:1.75;max-width:95%}.tech-faq-right{flex:1 1 52%;opacity:0;transform:translateX(40px);transition:all .8s ease}.tech-faq-slide-in{opacity:1;transform:translateX(0)}.tech-faq-item{border-bottom:1px solid #00000014;padding:16px 0;transition:all .3s ease}.tech-faq-item:last-child{border-bottom:none}.tech-faq-question{align-items:center;background:none;border:none;color:#0f172a;cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:space-between;outline:none;padding:10px;text-align:left;transition:color .3s ease,transform .3s ease;width:100%}.tech-faq-question:hover{color:#950a2dcc;transform:translateX(3px)}.tech-faq-icon{color:#111827;font-size:1.4rem;font-weight:600;transition:transform .3s ease}.tech-faq-active .tech-faq-icon{color:#950a2dcc;transform:rotate(45deg)}.tech-faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,margin .4s ease}.tech-faq-active .tech-faq-answer{margin-top:10px;max-height:250px}.tech-faq-answer p{color:#475569;font-size:.95rem;line-height:1.7;margin:0}@media (min-width:1600px){.tech-faq-section{margin:0 auto;max-width:1600px;padding:80px 8%}.tech-faq-title{font-size:2.6rem}.tech-faq-text{font-size:1.1rem}}@media (max-width:1200px){.tech-faq-section{gap:30px;padding:50px 4%}}@media (max-width:900px){.tech-faq-section{align-items:flex-start;flex-direction:column;gap:35px;padding:50px 6%}.tech-faq-left,.tech-faq-right{flex:1 1 100%;margin-left:0;min-width:100%}.tech-faq-right{opacity:1;transform:none}}@media (max-width:600px){.tech-faq-section{gap:25px;padding:40px 5%}.tech-faq-title{font-size:1.6rem}.tech-faq-question,.tech-faq-text{font-size:.95rem}.tech-faq-answer p{font-size:.9rem}}@media (max-width:400px){.tech-faq-title{font-size:1.4rem}.tech-faq-text{line-height:1.6}.tech-faq-question,.tech-faq-text{font-size:.9rem}.tech-faq-icon{font-size:1.2rem}}.techindustryform-container{align-items:center;animation:fadeInUp 1s ease-in-out;background:url(/static/media/TechnologyIndusts.8cbceb45e1c2b1cec669.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;gap:40px;justify-content:space-between;min-height:100vh;padding:90px 80px;position:relative;z-index:1}.techindustryform-overlay{background:rgba(0,0,0,.736);height:100%;inset:0;position:absolute;width:100%;z-index:2}.techindustryform-content,.techindustryform-form-card{position:relative;z-index:3}.techindustryform-content{flex:1 1;max-width:600px}.techindustryform-content h2{color:#991f3d;font-size:2.2rem;font-weight:700;margin-bottom:20px}.techindustryform-content h2 span{color:#991f3d}.techindustryform-content p{color:#fff;font-size:1rem;line-height:1.7;margin-bottom:30px}.techindustryform-action-btn{background:#991f3d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 25px;transition:all .3s ease}.techindustryform-action-btn:hover{background:#991f3d;transform:translateY(-2px)}.techindustryform-form-card{background:#000000b3;border:1px solid #ffffff4d;border-radius:20px;box-shadow:0 0 15px #ffffff1a;flex:1 1;max-width:400px;padding:40px}.techindustryform-form-card h3{color:#991f3d;font-size:1.5rem;margin-bottom:25px;text-align:center}.techindustryform-form-card form{display:flex;flex-direction:column;gap:20px}.techindustryform-form-card input{border:none;border-radius:8px;color:#333;font-size:1rem;outline:none;padding:12px 15px}.techindustryform-submit-btn{background:linear-gradient(90deg,#991f3d,#991f3d);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 0;transition:all .3s ease}.techindustryform-submit-btn:hover{opacity:.9;transform:translateY(-2px)}@media (max-width:1024px){.techindustryform-container{flex-direction:column;padding:40px 30px;text-align:center}.techindustryform-content,.techindustryform-form-card{max-width:100%}.techindustryform-content h2{font-size:1.8rem}.techindustryform-content p{font-size:.95rem}.techindustryform-form-card{margin-top:40px}}@media (max-width:600px){.techindustryform-container{padding:30px 20px}.techindustryform-content h2{font-size:1.6rem}.techindustryform-content p{font-size:.9rem}.techindustryform-form-card{padding:25px}.techindustryform-form-card h3{font-size:1.3rem}}.rasengan{align-items:center;animation:rasengan-core-spin 1.1s linear infinite,rasengan-pulse 1.4s ease-in-out infinite;background:radial-gradient(circle,#c8f0ff 0,#00b4ff 35%,#0078ffe6 60%,#0050ffcc 75%,#0000 100%);border-radius:50%;bottom:70px;box-shadow:0 0 40px #00b4ffe6,0 0 80px #00b4ffb3,0 0 120px #00b4ff99;display:flex;height:130px;justify-content:center;left:50%;opacity:0;position:absolute;transform:translateX(-50%) scale(.1);width:130px;z-index:12}@keyframes rasengan-core-spin{to{transform:translateX(-50%) scale(.1) rotate(1turn)}}@keyframes rasengan-pulse{0%{box-shadow:0 0 35px #00b4ff99}50%{box-shadow:0 0 90px #00b4ff}to{box-shadow:0 0 35px #00b4ff99}}.rasengan:before{animation:swirl-rotate .8s linear infinite;border:4px dashed #ffffffd9;border-radius:50%;content:"";filter:blur(1px);height:95px;position:absolute;width:95px}@keyframes swirl-rotate{to{transform:rotate(1turn)}}.rasengan:after{animation:vortex-spin 1.8s linear infinite reverse;border:6px solid #00b4ff59;border-radius:50%;content:"";filter:blur(8px);height:160px;position:absolute;width:160px}@keyframes vortex-spin{to{transform:rotate(-1turn)}}.rasengan-sparks{animation:sparks-spin .55s linear infinite;background:conic-gradient(from 0deg,#ffffffe6,#0000 20%,#ffffffb3,#0000 40%,#fffc,#0000 60%,#ffffffe6,#0000 80%);border-radius:50%;filter:blur(2px);height:170px;pointer-events:none;position:absolute;width:170px;z-index:15}@keyframes sparks-spin{to{transform:rotate(1turn)}}.rasengan-shockwave{border:4px solid #00c8ff80;border-radius:50%;filter:blur(5px);height:130px;opacity:0;pointer-events:none;position:absolute;transform:scale(.3);width:130px;z-index:5}.adv-card-inner:hover .rasengan-shockwave{animation:shockwave-burst .9s ease-out forwards}@keyframes shockwave-burst{0%{opacity:.9;transform:scale(.3)}70%{opacity:.4;transform:scale(2.2)}to{opacity:0;transform:scale(2.7)}}.adv-card-inner:hover .rasengan,.adv-card-inner:hover .rasengan-sparks{opacity:1;transform:translateX(-50%) scale(1)}.mfg-industry-section{background:#fff;box-sizing:border-box;color:#1a1a1a;display:flex;flex-direction:column;overflow-x:hidden;padding:10px 8%}.mfg-section-title{color:#950a2de6;font-size:2.6rem;font-weight:700;margin-bottom:25px;max-width:1200px;text-align:left;text-transform:uppercase}.mfg-section-title:after{background:#950a2de6;border-radius:3px;content:"";display:block;height:4px;margin-top:10px;width:100px}.mfg-intro-text{color:#333;font-size:1.1rem;line-height:1.85;margin:15px 0 70px;text-align:left}.mfg-intro-text em{color:#950a2d;font-weight:600}.mfg-cards-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));perspective:2000px}.mfg-card{background:linear-gradient(145deg,#fff,#f3f3f3);border-radius:22px;box-shadow:0 10px 25px #00000026;padding:40px 35px 50px;position:relative;transform-origin:center;transform-style:preserve-3d;transition:transform .4s ease,box-shadow .3s ease,background .3s ease;will-change:transform,box-shadow;z-index:1}.mfg-card:hover{background:linear-gradient(145deg,#ffe8ee,#fbdde5);box-shadow:0 25px 80px #950a2d66;transform:rotateX(25deg) rotateY(-25deg) translateY(-60px) scale(1.08);z-index:10}.mfg-card:before{background:radial-gradient(circle at 30% 20%,#ffffffb3,#0000 70%);border-radius:22px;content:"";inset:0;opacity:0;position:absolute;transition:opacity .4s ease}.mfg-card:hover:before{opacity:1}.mfg-card-icon{font-size:2.6rem;margin-bottom:20px;transform:translateZ(40px)}.mfg-card-title{color:#950a2de6;font-size:1.4rem;font-weight:600;margin-bottom:15px;transform:translateZ(30px)}.mfg-card-desc{color:#333;font-size:1rem;line-height:1.8;margin-bottom:15px;transform:translateZ(20px)}.mfg-card-tag{color:#991f3d;font-size:.95rem;font-weight:600;transform:translateZ(25px)}@media (max-width:1023px){.mfg-cards-grid{gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media (max-width:767px){.mfg-cards-grid{gap:25px;grid-template-columns:1fr}.mfg-card{padding:30px 25px 40px;transform:none!important}.mfg-intro-text,.mfg-section-title{text-align:center}.mfg-intro-text{font-size:.95rem;margin-bottom:50px}}@media (max-width:480px){.mfg-card{padding:25px 20px 35px}.mfg-section-title{font-size:1.6rem}.mfg-card-desc,.mfg-intro-text{font-size:.9rem}}.manufacturing1-section{align-items:stretch;background:#fff;display:flex;justify-content:space-between;min-height:100vh;overflow:hidden;width:100%}.manufacturing1-left-container{align-items:flex-start;background:#fff;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center;padding:100px 8%}.manufacturing1-left-container h2{color:#950a2de6;font-size:2.8rem;font-weight:700;line-height:1.3;margin-bottom:25px;max-width:650px;text-transform:uppercase}.manufacturing1-left-container h2 span{color:#950a2d}.manufacturing1-left-container p{color:#444;font-size:1.1rem;line-height:1.9;margin-bottom:30px;max-width:600px}.manufacturing1-highlight{color:#950a2d;font-weight:600}.manufacturing1-btn{background:linear-gradient(90deg,#950a2d);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 30px;transition:all .3s ease}.manufacturing1-btn:hover{opacity:.9;transform:translateY(-2px)}.manufacturing1-right-container{align-items:center;box-sizing:border-box;display:flex;flex:1 1;height:100%;justify-content:center;margin-right:20px;margin-top:20vh;padding:0 2% 0 0}.manufacturing1-image{animation:manufacturing1-float 4s ease-in-out infinite;height:100%;object-fit:cover;width:100%}@keyframes manufacturing1-float{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}@media (max-width:992px){.manufacturing1-section{flex-direction:column-reverse;min-height:auto;text-align:center}.manufacturing1-left-container{align-items:center;height:auto;padding:60px 6%}.manufacturing1-right-container{height:auto;padding:50px 0}.manufacturing1-left-container h2{font-size:2.1rem}.manufacturing1-left-container p{font-size:1rem;text-align:center}.manufacturing1-image{height:auto;max-width:420px;width:90%}}@media (max-width:600px){.manufacturing1-left-container{padding:40px 5%}.manufacturing1-left-container h2{font-size:1.8rem}.manufacturing1-left-container p{font-size:.95rem;line-height:1.8}.manufacturing1-image{height:auto;max-width:320px;width:100%}}.manufacturing-section{align-items:flex-start;background-color:#fff;box-sizing:border-box;display:flex;font-family:Poppins,sans-serif;justify-content:flex-start;min-height:100vh;overflow:hidden;padding:50px 8%;width:100%}.manufacturing-content{display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:1400px;text-align:left;width:100%}.manufacturing-title{color:#1a1a1a;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:700;line-height:1.3;margin-bottom:1.5rem;text-transform:uppercase}.manufacturing-title span{color:#950a2de6}.manufacturing-text{color:#444;font-size:1rem;line-height:1.8;margin-bottom:1.2rem;text-align:justify;width:100%}.manufacturing-list{list-style:none;margin:1.5rem 0;padding-left:0}.manufacturing-list li{color:#333;font-size:1rem;line-height:1.7;margin-bottom:.9rem;padding-left:28px;position:relative;text-align:justify}.manufacturing-list li:before{color:#950a2de6;content:"•";font-size:1.3rem;left:0;line-height:1;position:absolute;top:0}@media (max-width:992px){.manufacturing-section{padding:60px 4%}.manufacturing-title{font-size:clamp(1.6rem,4vw,2.2rem)}}@media (max-width:600px){.manufacturing-section{padding:40px 3%}.manufacturing-title{font-size:clamp(1.4rem,4vw,1.8rem)}.manufacturing-list li,.manufacturing-text{font-size:.95rem}.manufacturing-list li:before{font-size:1.1rem}}.manufacturing-section:before{background:linear-gradient(135deg,#ffe4ee1a,#fbdde51a);content:"";inset:0;position:absolute;z-index:0}.manufacturing-content>*{position:relative;z-index:1}.mp3-industry-page{align-items:stretch;background:#fff;background:var(--bg);color:#0f1724;display:flex;flex-direction:column;padding:64px 6% 96px;padding:64px var(--container-pad) 96px;text-align:left;width:100%}.mp3-hero{margin:0 auto 50px;max-width:1200px;max-width:var(--max-width);width:100%}.mp3-hero-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#991f3d);-webkit-background-clip:text;background-clip:text;background-size:100% 100%;color:#0000;display:inline-block;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:800;line-height:1.05;margin-bottom:16px;text-transform:uppercase}.mp3-hero-sub{color:#374151;font-size:1.05rem;line-height:1.8;margin:0 0 36px;max-width:100%}.mp3-feature{overflow-x:hidden;overflow-y:hidden;padding:10px 0 10px 10px;width:100%}@media (max-width:1000px){.mp3-feature{-webkit-overflow-scrolling:touch;overflow-x:auto}}.mp3-feature::-webkit-scrollbar{height:6px}.mp3-feature::-webkit-scrollbar-thumb{background:#00000026;border-radius:10px}.mp3-feature::-webkit-scrollbar-track{background:#0000000d}.mp3-features-grid{align-items:stretch;background-color:#fff;display:flex;flex-wrap:nowrap;gap:40px;justify-content:flex-start;margin:0 auto;padding:22px 20px;width:max-content}.mp3-feature-card{background:#fff;border:1px solid #0f14240d;border-radius:16px;border-radius:var(--radius);box-shadow:0 10px 30px #0c263f14;box-shadow:var(--card-shadow);cursor:pointer;flex-shrink:0;padding:30px;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease,background .3s ease,border-color .3s ease;width:320px}.mp3-feature-card:hover{background:linear-gradient(135deg,rgba(149,10,45,.064));border-color:#2f6ef740;box-shadow:0 20px 50px #0c263f1f;transform:translateY(-8px)}@keyframes mp3-spin-accent{0%{transform:rotate(15deg) scale(1)}to{transform:rotate(90deg) scale(1.05)}}.mp3-feature-card .mp3-card-accent{border-radius:12px;bottom:-20px;height:120px;opacity:.18;pointer-events:none;position:absolute;right:-20px;transform:rotate(15deg);transition:all .3s ease;width:120px}.mp3-feature-card:hover .mp3-card-accent{animation:mp3-spin-accent 1.2s linear forwards;opacity:.45}.mp3-feature-card.blue .mp3-card-accent,.mp3-feature-card.orange .mp3-card-accent,.mp3-feature-card.purple .mp3-card-accent,.mp3-feature-card.teal .mp3-card-accent{background:#950a2de6}.mp3-feature-card.blue,.mp3-feature-card.orange,.mp3-feature-card.purple,.mp3-feature-card.teal{border-color:#950a2de6}.mp3-card-inner{position:relative;z-index:2}.mp3-card-title-row{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.mp3-feature-card h2{color:#06202b;font-size:1.25rem;line-height:1.3;margin:0 0 10px}.mp3-card-desc{color:#334155;font-size:1rem;line-height:1.75;margin:8px 0 16px}.mp3-card-tag{background:#0a143c0d;border-radius:999px;color:#6b7280;color:var(--muted);font-size:.85rem;padding:6px 12px;transition:background .3s ease,color .3s ease}.mp3-feature-card:hover .mp3-card-tag{background:#2f6ef71f;color:rgba(149,10,45,.347);color:var(--accent-blue)}.mp3-card-cta{margin-top:10px}.mp3-btn-outline{background:#0000;border:1px solid #2d374814;border-radius:10px;cursor:pointer;font-weight:600;padding:10px 16px;transition:all .3s ease}.mp3-btn-outline:hover{background:#2f6ef71a}.mp3-cta-strip{background:linear-gradient(135deg,#950a2de6,#b42646d9);border-radius:20px;box-shadow:0 10px 40px #950a2d40;color:#fff;margin:80px auto 0;overflow:hidden;padding:80px 0;position:relative;text-align:center;width:100%}.mp3-cta-inner h3{margin-bottom:16px}.mp3-cta-inner p{font-size:1rem;line-height:1.6;margin:0 auto 24px;max-width:700px}.mp3-cta-actions{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.mp3-btn-primary{background:#950a2de6;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;padding:12px 24px;transition:all .3s ease}.mp3-btn-primary:hover{background:#991f3d}.mp3-btn-ghost{background:#0000;border:1px solid #fff;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;padding:12px 24px;transition:all .3s ease}.mp3-btn-ghost:hover{background:#ffffff26;border-color:#ffffffd9}@media (max-width:1000px){.mp3-feature-card{padding:26px;width:280px}.mp3-features-grid{gap:32px}}@media (max-width:720px){.mp3-feature-card{padding:22px;width:240px}.mp3-features-grid{gap:24px}}@media (max-width:480px){.mp3-feature-card{padding:18px;width:200px}.mp3-features-grid{gap:18px}}@media (max-width:380px){.mp3-feature-card{padding:15px;width:170px}}:root{--mp4-bg:#f9fafc;--mp4-card-bg:#fff;--mp4-accent:#991f3d;--mp4-text-dark:#0f172a;--mp4-text-light:#475569;--mp4-radius:18px;--mp4-shadow:0 12px 30px #00000014}.mp4-section{background:#f9fafc;background:var(--mp4-bg);padding:80px 7%;text-align:center}.mp4-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#991f3d,#991f3d);background:linear-gradient(90deg,var(--mp4-accent),#991f3d);background-clip:text;-webkit-background-clip:text;color:#0f172a;color:var(--mp4-text-dark);color:#0000;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800;margin-bottom:50px;text-transform:uppercase}.mp4-container{align-items:stretch;display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.mp4-card{background:#fff;background:var(--mp4-card-bg);border:1px solid #2f6ef71a;border-radius:18px;border-radius:var(--mp4-radius);box-shadow:0 12px 30px #00000014;box-shadow:var(--mp4-shadow);overflow:hidden;padding:30px 28px;position:relative;text-align:left;transition:all .4s ease;width:480px}.mp4-card:hover{border-color:#991f3d;border-color:var(--mp4-accent);box-shadow:0 18px 40px #0000001a;transform:translateY(-10px)}.mp4-card-heading{color:#991f3d;color:var(--mp4-accent);font-size:1.4rem;font-weight:700;margin-bottom:12px;position:relative}.mp4-card-heading:after{background:#991f3d;background:var(--mp4-accent);border-radius:2px;bottom:-6px;content:"";height:3px;left:0;position:absolute;width:50px}.mp4-card-text{color:#475569;color:var(--mp4-text-light);font-size:1rem;line-height:1.7;margin-bottom:18px;margin-top:20px}.mp4-card-list{list-style:none;padding-left:0}.mp4-card-list li{color:#475569;color:var(--mp4-text-light);font-size:.95rem;line-height:1.6;margin-bottom:12px;padding-left:22px;position:relative}.mp4-card-list li:before{color:#991f3d;color:var(--mp4-accent);content:"•";font-size:1.2rem;left:0;line-height:1;position:absolute}@media (max-width:1100px){.mp4-card{max-width:600px;width:100%}}@media (max-width:768px){.mp4-container{gap:28px}.mp4-card{padding:24px}.mp4-card-heading{font-size:1.25rem}.mp4-card-text{font-size:.95rem}.mp4-card-list li{font-size:.9rem}}@media (max-width:480px){.mp4-section{padding:60px 5%}.mp4-card{padding:22px}.mp4-title{font-size:1.8rem}}.manufacturing-faq-section{align-items:flex-start;background:#fff;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:35px;justify-content:space-between;padding:60px 5%}.manufacturing-faq-left{flex:1 1 42%;margin-left:-3%;min-width:280px}.manufacturing-faq-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#950a2de6,#e63b5ccc);background-clip:text;-webkit-background-clip:text;color:#0000;font-size:clamp(1.9rem,3vw,2.3rem);font-weight:700;letter-spacing:.3px;margin-bottom:16px;text-transform:uppercase}.manufacturing-faq-text{color:#475569;font-size:1rem;line-height:1.75;max-width:95%}.manufacturing-faq-right{flex:1 1 52%;opacity:0;transform:translateX(40px);transition:all .8s ease}.manufacturing-faq-slide-in{opacity:1;transform:translateX(0)}.manufacturing-faq-item{border-bottom:1px solid #00000014;padding:16px 0;transition:all .3s ease}.manufacturing-faq-item:last-child{border-bottom:none}.manufacturing-faq-question{align-items:center;background:none;border:none;color:#0f172a;cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:space-between;outline:none;padding:10px;text-align:left;transition:color .3s ease,transform .3s ease;width:100%}.manufacturing-faq-question:hover{color:#950a2dcc;transform:translateX(3px)}.manufacturing-faq-icon{color:#111827;font-size:1.4rem;font-weight:600;transition:transform .3s ease}.manufacturing-faq-active .manufacturing-faq-icon{color:#950a2dcc;transform:rotate(45deg)}.manufacturing-faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,margin .4s ease}.manufacturing-faq-active .manufacturing-faq-answer{margin-top:10px;max-height:250px}.manufacturing-faq-answer p{color:#475569;font-size:.95rem;line-height:1.7;margin:0}@media (min-width:1600px){.manufacturing-faq-section{margin:0 auto;max-width:1600px;padding:80px 8%}.manufacturing-faq-title{font-size:2.6rem}.manufacturing-faq-text{font-size:1.1rem}}@media (max-width:1200px){.manufacturing-faq-section{gap:30px;padding:50px 4%}}@media (max-width:900px){.manufacturing-faq-section{align-items:flex-start;flex-direction:column;gap:35px;padding:50px 6%}.manufacturing-faq-left,.manufacturing-faq-right{flex:1 1 100%;margin-left:0;min-width:100%}.manufacturing-faq-right{opacity:1;transform:none}}@media (max-width:600px){.manufacturing-faq-section{gap:25px;padding:40px 5%}.manufacturing-faq-title{font-size:1.6rem}.manufacturing-faq-question,.manufacturing-faq-text{font-size:.95rem}.manufacturing-faq-answer p{font-size:.9rem}}@media (max-width:400px){.manufacturing-faq-title{font-size:1.4rem}.manufacturing-faq-text{font-size:.9rem;line-height:1.6}.manufacturing-faq-question{font-size:.9rem}.manufacturing-faq-icon{font-size:1.2rem}}.manufacture-container{align-items:center;animation:fadeInUp 1s ease-in-out;background-image:url(/static/media/manufacturingindu.d86db294ec980619e05d.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;gap:40px;justify-content:space-between;min-height:100vh;padding:90px 80px;position:relative;z-index:1}.manufacture-overlay{background:rgba(0,0,0,.522);height:100%;inset:0;position:absolute;width:100%;z-index:2}.manufacture-content,.manufacture-form-card{position:relative;z-index:3}.manufacture-content{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center;max-width:600px;text-align:left}.manufacture-content h2{font-size:2.2rem;font-weight:700;margin-bottom:20px}.manufacture-content h2,.manufacture-content h2 span{color:#991f3d;text-transform:uppercase}.manufacture-content p{color:#eaeaea;font-size:1rem;line-height:1.7;margin-bottom:30px}.manufacture-action-btn{background:#991f3d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 25px;transition:all .3s ease;width:50%}.manufacture-action-btn:hover{background:#991f3d;transform:translateY(-2px)}.manufacture-form-card{background:#000000b3;border:1px solid #ffffff4d;border-radius:20px;box-shadow:0 0 15px #ffffff1a;flex:1 1;max-width:400px;padding:40px}.manufacture-form-card h3{color:#991f3d;font-size:1.5rem;margin-bottom:25px;text-align:center}.manufacture-form-card form{display:flex;flex-direction:column;gap:20px}.manufacture-form-card input{border:none;border-radius:8px;color:#333;font-size:1rem;outline:none;padding:12px 15px}.manufacture-submit-btn{background:linear-gradient(90deg,#991f3d);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 0;transition:all .3s ease}.manufacture-submit-btn:hover{opacity:.9;transform:translateY(-2px)}@media (max-width:1024px){.manufacture-container{flex-direction:column;padding:40px 30px;text-align:center}.manufacture-content,.manufacture-form-card{max-width:100%}.manufacture-content{height:auto;justify-content:flex-start}.manufacture-content h2{font-size:1.8rem}.manufacture-content p{font-size:.95rem}.manufacture-form-card{margin-top:40px}}@media (max-width:600px){.manufacture-container{padding:30px 20px}.manufacture-content h2{font-size:1.6rem}.manufacture-content p{font-size:.9rem}.manufacture-form-card{padding:25px}.manufacture-form-card h3{font-size:1.3rem}}.manufacture-form-container{text-align:center}.manufacture-form-title{color:#cd3a5f;font-size:1.8rem;font-weight:700;margin-bottom:10px}.manufacture-form-subtitle{color:#ddd;font-size:.9rem;margin-bottom:25px}.manufacture-form{display:flex;flex-direction:column;gap:15px}.manufacture-input{width:100%}.manufacture-input,.manufacture-textarea{border:none;border-radius:8px;font-size:1rem;outline:none;padding:12px 15px}.manufacture-textarea{min-height:120px;resize:none}.manufacture-submit-button{background:#991f3d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:12px 0;transition:.3s ease}.manufacture-submit-button:hover{background:#78142d;transform:translateY(-2px)}.healthcareCyber-sections{align-items:flex-start;background:#fff;box-sizing:border-box;color:#1a1a1a;display:flex;flex-direction:column;overflow-x:hidden;padding:70px 8%;text-align:left}.healthcareCyber-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#991f3de6,#991f3d80);background-clip:text;-webkit-background-clip:text;color:#0000;font-size:2.2rem;font-weight:700;margin-bottom:25px;max-width:1200px;text-transform:uppercase;width:100%}.healthcareCyber-title:after{background:#991f3de6;border-radius:3px;content:"";display:block;height:4px;margin-top:10px;width:100px}.healthcareCyber-intro{color:#333;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.9;margin:20px 0 70px;max-width:1200px;text-align:justify;text-justify:inter-word;width:100%}.healthcareCyber-intro em{color:#991f3de6;font-weight:600}.healthcareCyber-grid{grid-gap:40px;align-items:stretch;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));max-width:1200px;width:100%}.healthcareCyber-card{background:#fff;border:1px solid #00000014;border-radius:20px;box-shadow:0 6px 25px #00000014;overflow:hidden;padding:35px 30px;position:relative;transition:all .4s ease;z-index:1}.healthcareCyber-card:before{background:#991f3d4d;border-radius:20px;content:"";height:100%;left:-100%;position:absolute;top:0;transition:all .5s ease;width:100%;z-index:0}@media (min-width:1025px){.healthcareCyber-card:hover:before{left:0}.healthcareCyber-card:hover{box-shadow:0 15px 40px #991f3d40;transform:translateY(-8px) scale(1.02)}}.healthcareCyber-icon{font-size:2.5rem;margin-bottom:15px;position:relative;z-index:1}.healthcareCyber-blue{color:#2460f2}.healthcareCyber-purple{color:#7a45f8}.healthcareCyber-teal{color:#10b981}.healthcareCyber-orange{color:#f97316}.healthcareCyber-card-title{color:#2a2a2a;font-size:1.35rem;font-weight:600;margin-bottom:12px}.healthcareCyber-card-text{color:#555;font-size:1rem;line-height:1.75;text-align:justify;text-justify:inter-word}@media (min-width:1440px){.healthcareCyber-section{padding:120px 10%}.healthcareCyber-title{font-size:3rem}}@media (max-width:1024px){.healthcareCyber-title{font-size:2.4rem}.healthcareCyber-intro{font-size:1.05rem}.healthcareCyber-grid{gap:30px}}@media (max-width:768px){.healthcareCyber-section{padding:70px 6%}.healthcareCyber-title{font-size:2rem}.healthcareCyber-intro{font-size:1rem;margin-bottom:50px;text-align:left}.healthcareCyber-grid{grid-template-columns:1fr}}@media (max-width:480px){.healthcareCyber-section{padding:60px 5%}.healthcareCyber-title{font-size:1.7rem}.healthcareCyber-intro{font-size:.95rem}.healthcareCyber-card{padding:25px 20px}.healthcareCyber-card-title{font-size:1.1rem}.healthcareCyber-card-text{font-size:.9rem}}.features-grid>.feature-card:nth-child(5){flex:0 0 100%;margin-left:auto;margin-right:auto;max-width:400px}@media (max-width:768px){.features-grid>.feature-card:nth-child(5){flex:1 1 100%;margin-left:0;margin-right:0}}.healthcare-faq-section{align-items:flex-start;background:#fff;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:35px;justify-content:space-between;padding:60px 5%}.healthcare-faq-left{flex:1 1 42%;margin-left:-3%;min-width:280px}.healthcare-faq-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#950a2de6,#e63b5ccc);background-clip:text;-webkit-background-clip:text;color:#0000;font-size:clamp(1.9rem,3vw,2.3rem);font-weight:700;letter-spacing:.3px;margin-bottom:16px;text-transform:uppercase}.healthcare-faq-text{color:#475569;font-size:1rem;line-height:1.75;max-width:95%}.healthcare-faq-right{flex:1 1 52%;opacity:0;transform:translateX(40px);transition:all .8s ease}.healthcare-faq-slide-in{opacity:1;transform:translateX(0)}.healthcare-faq-item{border-bottom:1px solid #00000014;padding:16px 0;transition:all .3s ease}.healthcare-faq-item:last-child{border-bottom:none}.healthcare-faq-question{align-items:center;background:none;border:none;color:#0f172a;cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:space-between;outline:none;padding:10px;text-align:left;transition:color .3s ease,transform .3s ease;width:100%}.healthcare-faq-question:hover{color:#950a2dcc;transform:translateX(3px)}.healthcare-faq-icon{color:#111827;font-size:1.4rem;font-weight:600;transition:transform .3s ease}.healthcare-faq-active .healthcare-faq-icon{color:#950a2dcc;transform:rotate(45deg)}.healthcare-faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,margin .4s ease}.healthcare-faq-active .healthcare-faq-answer{margin-top:10px;max-height:250px}.healthcare-faq-answer p{color:#475569;font-size:.95rem;line-height:1.7;margin:0}@media (min-width:1600px){.healthcare-faq-section{margin:0 auto;max-width:1600px;padding:80px 8%}.healthcare-faq-title{font-size:2.6rem}.healthcare-faq-text{font-size:1.1rem}}@media (max-width:1200px){.healthcare-faq-section{gap:30px;padding:50px 4%}}@media (max-width:900px){.healthcare-faq-section{align-items:flex-start;flex-direction:column;gap:35px;padding:50px 6%}.healthcare-faq-left,.healthcare-faq-right{flex:1 1 100%;margin-left:0;min-width:100%}.healthcare-faq-right{opacity:1;transform:none}}@media (max-width:600px){.healthcare-faq-section{gap:25px;padding:40px 5%}.healthcare-faq-title{font-size:1.6rem}.healthcare-faq-question,.healthcare-faq-text{font-size:.95rem}.healthcare-faq-answer p{font-size:.9rem}}@media (max-width:400px){.healthcare-faq-title{font-size:1.4rem}.healthcare-faq-text{font-size:.9rem;line-height:1.6}.healthcare-faq-question{font-size:.9rem}.healthcare-faq-icon{font-size:1.2rem}}.healthcarepage1-section{align-items:center;background:#fff;display:flex;flex-wrap:wrap;gap:3rem;justify-content:space-between;overflow-x:hidden;padding:30px 8%}.healthcarepage1-content{flex:1 1;min-width:300px;text-align:left}.healthcarepage1-title{color:#1a1a1a;font-size:2.2rem;font-weight:700;line-height:1.4;margin-bottom:1.2rem;text-transform:uppercase}.healthcarepage1-title span{color:#950a2de6}.healthcarepage1-text{color:#444;font-size:1rem;line-height:1.8;margin-bottom:1rem}.healthcarepage1-highlight{color:#950a2de6;font-weight:600}.healthcarepage1-image{display:flex;flex:1 1;justify-content:center;min-width:280px}.healthcarepage1-image img{animation:healthcareFloat 4s ease-in-out infinite;height:auto;max-width:550px;object-fit:contain;width:100%}@keyframes healthcareFloat{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}@media (max-width:992px){.healthcarepage1-section{flex-direction:column-reverse;padding:60px 6%}.healthcarepage1-content{text-align:left}.healthcarepage1-title{font-size:1.9rem}.healthcarepage1-image img{max-width:400px}}@media (max-width:600px){.healthcarepage1-section{padding:50px 5%}.healthcarepage1-title{font-size:1.6rem}.healthcarepage1-text{font-size:.95rem}.healthcarepage1-image img{max-width:320px}}:root{--bg:#fff;--muted:#6b7280;--accent-blue:rgba(149,10,45,.347);--accent-purple:rgba(103,27,46,.504);--accent-teal:#17b3ab;--accent-orange:#ff953a;--card-shadow:0 10px 30px #0c263f14;--radius:16px;--container-pad:6%;--max-width:1200px}.healthcare2-page{background:#fff;background:var(--bg);color:#0f1724;padding:64px 6% 96px;padding:64px var(--container-pad) 96px;text-align:left}.healthcare2-hero{margin:0 auto 36px;max-width:1200px;max-width:var(--max-width);text-align:left;width:100%}.healthcare2-hero-title{color:#96202d;font-size:clamp(1.4rem,4vw,2.8rem);font-weight:800;line-height:1.05;margin-bottom:16px;text-transform:uppercase;width:100%}.healthcare2-hero-sub{color:#374151;font-size:clamp(.8rem,2vw,1.05rem);line-height:1.7;margin-bottom:36px;max-width:1200px;max-width:var(--max-width);text-align:left;width:100%}.healthcare2-feature{background-color:#fff;overflow-x:hidden;overflow-y:hidden;padding:30px;width:100%}@media (max-width:1000px){.healthcare2-feature{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}}.healthcare2-feature::-webkit-scrollbar{height:6px}.healthcare2-feature::-webkit-scrollbar-thumb{background:#00000026;border-radius:10px}.healthcare2-feature::-webkit-scrollbar-track{background:#0000000d}.healthcare2-features-grid{align-items:stretch;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:35px;justify-content:flex-start;margin:0 auto;padding:10px 0;width:100%}.healthcare2-feature-card{background:#fff;border:1px solid #0f14240d;border-radius:16px;border-radius:var(--radius);box-shadow:0 10px 30px #0c263f14;box-shadow:var(--card-shadow);box-sizing:border-box;cursor:pointer;flex:1 1 150px;max-width:100%;padding:24px;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease,background .3s ease,border-color .3s ease}.healthcare2-feature-card:hover{background:linear-gradient(135deg,rgba(149,10,45,.064));border-color:#2f6ef740;box-shadow:0 20px 50px #0c263f1f;transform:translateY(-8px)}@keyframes healthcare2-spin-accent{0%{transform:rotate(15deg) scale(1)}to{transform:rotate(90deg) scale(1.05)}}.healthcare2-feature-card .healthcare2-card-accent{border-radius:12px;bottom:-20px;height:120px;opacity:.18;pointer-events:none;position:absolute;right:-20px;transform:rotate(15deg);transition:all .3s ease;width:120px}.healthcare2-feature-card:hover .healthcare2-card-accent{animation:healthcare2-spin-accent 1.2s linear forwards;opacity:.45}.healthcare2-feature-card.blue .healthcare2-card-accent,.healthcare2-feature-card.orange .healthcare2-card-accent,.healthcare2-feature-card.purple .healthcare2-card-accent,.healthcare2-feature-card.teal .healthcare2-card-accent{background:#950a2de6}.healthcare2-feature-card.blue,.healthcare2-feature-card.orange,.healthcare2-feature-card.purple,.healthcare2-feature-card.teal{border-color:#950a2de6}.healthcare2-card-inner{position:relative;z-index:2}.healthcare2-card-title-row{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.healthcare2-card-title-row h2{color:#950a2de6;font-size:clamp(.9rem,2.5vw,1.05rem);line-height:1.2;margin:0 0 8px}.healthcare2-card-desc{color:#334155;font-size:clamp(.8rem,2vw,.95rem);line-height:1.5;margin:6px 0 14px}.healthcare2-card-tag{align-self:flex-start;background:#0a143c0d;border-radius:999px;color:#6b7280;color:var(--muted);font-size:clamp(.65rem,1.5vw,.75rem);padding:4px 8px;transition:background .3s ease,color .3s ease}.healthcare2-feature-card:hover .healthcare2-card-tag{background:#2f6ef71f;color:rgba(149,10,45,.347);color:var(--accent-blue)}.healthcare2-card-cta{margin-top:10px}.healthcare2-btn-outline{background:#0000;border:1px solid #2d374814;border-radius:10px;cursor:pointer;font-weight:600;padding:8px 14px;transition:all .3s ease}.healthcare2-btn-outline:hover{background:#2f6ef71a}.healthcare2-cta-strip{background:linear-gradient(135deg,#950a2de6,#b42646d9);border-radius:20px;box-shadow:0 10px 40px #950a2d40;color:#fff;margin:80px auto 0;overflow:hidden;padding:80px 0;position:relative;text-align:left;width:100%}.healthcare2-cta-strip:before{background:radial-gradient(circle at top right,#ffffff14,#0000 70%);content:"";inset:0;position:absolute;z-index:0}.healthcare2-cta-inner{margin-left:10%;max-width:1200px;max-width:var(--max-width);padding:0 6%;padding:0 var(--container-pad);position:relative;width:100%;z-index:2}.healthcare2-cta-inner h3{font-size:clamp(1rem,4vw,2.2rem);font-weight:700;line-height:1.3;margin-bottom:16px;text-transform:uppercase}.healthcare2-cta-inner p{color:#ffffffe6;font-size:clamp(.75rem,2vw,1.05rem);line-height:1.6;margin-bottom:32px}.healthcare2-cta-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start;margin-left:20%}.healthcare2-btn-ghost,.healthcare2-btn-primary{border:none;border-radius:10px;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:600;padding:12px 28px;transition:all .3s ease}.healthcare2-btn-primary{background:#fff;border:2px solid #0000;color:#950a2df2}.healthcare2-btn-primary:hover{background:#0000;border-color:#fff;color:#fff;transform:translateY(-2px)}.healthcare2-btn-ghost{background:#0000;border:2px solid #ffffffb3;color:#fff}.healthcare2-btn-ghost:hover{background:#ffffff26;border-color:#fff;transform:translateY(-2px)}@media (max-width:1000px){.healthcare2-feature-card{flex:1 1 200px;padding:20px}.healthcare2-features-grid{gap:24px}}@media (max-width:720px){.healthcare2-feature-card{flex:1 1 180px;padding:18px}.healthcare2-features-grid{gap:20px}.healthcare2-hero-sub{font-size:.9rem}.healthcare2-page{padding:48px 5% 64px}}@media (max-width:480px){.healthcare2-feature-card{flex:1 1 150px;padding:14px}.healthcare2-features-grid{gap:16px}.healthcare2-cta-strip{padding:60px 0}.healthcare2-cta-inner h3{font-size:1.4rem}.healthcare2-cta-inner p{font-size:.9rem}.healthcare2-cta-actions{flex-direction:column;gap:12px}.healthcare2-btn-ghost,.healthcare2-btn-primary{padding:12px 0;width:100%}}@media (max-width:380px){.healthcare2-page{padding:32px 4% 48px}.healthcare2-hero-title{font-size:1.2rem}.healthcare2-hero-sub{font-size:.8rem}.healthcare2-feature-card{flex:1 1 130px;padding:12px}.healthcare2-cta-inner h3{font-size:1.2rem}.healthcare2-cta-inner p{font-size:.85rem}}@media (max-width:320px){.healthcare2-feature-card{flex:1 1 120px;padding:10px}.healthcare2-hero-title{font-size:1.1rem}.healthcare2-hero-sub{font-size:.75rem}.healthcare2-cta-inner h3{font-size:1rem}.healthcare2-cta-inner p{font-size:.75rem}}:root{--hc-bg:#fff;--hc-text:#0f172a;--hc-muted:#58606a;--hc-radius:18px;--hc-gap:28px;--hc-max:1280px;--hc-shadow:0 0px 0px #1018280f}.hc-section{background:#fff;background:var(--hc-bg);box-sizing:border-box;display:flex;justify-content:center;padding:50px 6%;width:100%}.hc-inner{max-width:1280px;max-width:var(--hc-max);width:100%}.hc-heading{color:#0f172a;color:var(--hc-text);font-size:clamp(1.4rem,2.6vw,2rem);font-weight:700;margin:0 0 28px;text-align:left;text-transform:uppercase}.hc-grid{grid-gap:28px;grid-gap:var(--hc-gap);align-items:stretch;display:grid;gap:28px;gap:var(--hc-gap);grid-template-columns:repeat(4,1fr)}.hc-card{background:#fff;border:1px solid #0f172a0a;border-radius:18px;border-radius:var(--hc-radius);box-shadow:0 0 0 #1018280f;box-shadow:var(--hc-shadow);display:flex;flex-direction:column;min-height:220px;overflow:visible;padding:28px 24px 30px;position:relative;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.hc-badge{align-items:center;border-radius:20px;box-shadow:0 6px 18px #00000014;display:flex;height:64px;justify-content:center;left:20px;position:absolute;top:-22px;transform:translateZ(0);width:64px}.hc-svg{display:block;height:34px;width:34px}.hc-body{margin-top:14px}.hc-title{color:#0f172a;color:var(--hc-text);font-size:1.12rem;font-weight:700;line-height:1.25;margin:6px 0 10px}.hc-desc{color:#58606a;color:var(--hc-muted);font-size:.98rem;line-height:1.65;margin:0}.hc-card:hover{border-color:#0f172a14;box-shadow:0 50px 50px #1018281f;transform:translateY(-8px)}.hc-card:hover .hc-badge{transform:translateY(-2px) scale(1.02)}@media (max-width:1180px){.hc-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.hc-grid{gap:22px;grid-template-columns:repeat(2,1fr)}.hc-section{padding:56px 5%}}@media (max-width:520px){.hc-grid{gap:18px;grid-template-columns:1fr}.hc-section{padding:36px 5%}.hc-badge{border-radius:16px;height:56px;left:16px;top:-20px;width:56px}.hc-svg{height:28px;width:28px}.hc-card{min-height:0;min-height:auto;padding:22px}.hc-title{font-size:1rem}.hc-desc{font-size:.92rem}}@media (prefers-reduced-motion:reduce){.hc-badge,.hc-card{transform:none;transition:none}}.hc-badge.blue,.hc-badge.green,.hc-badge.orange,.hc-badge.red,.hc-badge.yellow{background:linear-gradient(135deg,#950a2de6)}.hc-card:hover .hc-badge{box-shadow:0 8px 22px #0000001a;transform:translateY(-3px) scale(1.05)}.healthcareform-container{align-items:center;animation:fadeInUp 1s ease-in-out;background:url(/static/media/Healthcareindustry.65b716d437e192680a99.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;gap:40px;justify-content:space-between;min-height:100vh;padding:90px 80px;position:relative;z-index:1}.healthcareform-overlay{background:#00000085;height:100%;inset:0;position:absolute;width:100%;z-index:2}.healthcareform-content,.healthcareform-form-card{position:relative;z-index:3}.healthcareform-content{animation:slideInLeft 1s ease-in-out;flex:1 1;max-width:700px}.healthcareform-content h2{color:#991f3d;font-size:2.2rem;font-weight:700;margin-bottom:20px;text-transform:uppercase}.healthcareform-content h2 span{color:#991f3d}.healthcareform-content p{color:#fff;font-size:1rem;line-height:1.7;margin-bottom:30px}.healthcareform-action-btn{background:#991f3d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 25px;transition:all .3s ease}.healthcareform-action-btn:hover{background:#78142d;transform:translateY(-2px)}.healthcareform-form-card{animation:slideInRight 1s ease-in-out;background:#000000b3;border:1px solid #ffffff4d;border-radius:20px;box-shadow:0 0 15px #ffffff1a;flex:1 1;max-width:400px;padding:40px}.healthcareform-form-container{text-align:center}.healthcareform-form-title{color:#cd3a5f;font-size:1.8rem;font-weight:700;margin-bottom:10px}.healthcareform-form-subtitle{color:#ddd;font-size:.9rem;margin-bottom:25px}.healthcareform-form{display:flex;flex-direction:column;gap:15px}.healthcareform-input{width:100%}.healthcareform-input,.healthcareform-textarea{border:none;border-radius:8px;font-size:1rem;outline:none;padding:12px 15px}.healthcareform-textarea{min-height:120px;resize:none}.healthcareform-submit-button{background:#991f3d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:12px 0;transition:.3s ease}.healthcareform-submit-button:hover{background:#78142d;transform:translateY(-2px)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-60px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(60px)}to{opacity:1;transform:translateX(0)}}@media (max-width:1024px){.healthcareform-container{flex-direction:column;padding:40px 30px;text-align:center}.healthcareform-content,.healthcareform-form-card{max-width:100%}}@media (max-width:600px){.healthcareform-container{padding:30px 20px}.healthcareform-form-card{padding:25px}}:root{--bi-bg:#f5f7fb;--bi-surface:#fff;--bi-muted:#6c7a92;--bi-accent:#0b66ff;--bi-accent-600:#0a56d6;--bi-danger:#dc4b4b;--bi-radius-lg:12px;--bi-radius-md:8px;--bi-shadow:0 12px 34px #0b264d14;--bi-soft-shadow:0 8px 20px #0b264d0f}.bi-root{background:#0000;border-radius:8px;border-radius:var(--bi-radius-md);color:#071428;padding:8px}.bi-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.bi-title{color:#071428;font-size:18px;font-weight:700}.bi-actions{align-items:center;display:flex;gap:10px}.bi-btn{border:0;border-radius:8px;cursor:pointer;font-weight:700;padding:10px 14px;transition:transform .12s ease,box-shadow .12s ease}.bi-btn--primary{background:#0b66ff;background:var(--bi-accent);box-shadow:0 10px 26px #0b66ff1f;color:#fff}.bi-btn--primary:hover{background:#0a56d6;background:var(--bi-accent-600);transform:translateY(-3px)}.bi-btn--ghost{background:#0000;border:1px solid #0b22440f;color:#071428}.bi-body{margin-top:6px}.bi-banner{border-radius:8px;font-weight:600;margin-top:12px;padding:12px}.bi-banner--info{background:linear-gradient(90deg,#f5f8ff,#eef6ff);color:#07307a}.bi-banner--error{background:linear-gradient(90deg,#fff5f5,#ffecec);color:#dc4b4b;color:var(--bi-danger)}.bi-fallback{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid #0b22440a;border-radius:10px;box-shadow:0 8px 20px #0b264d0f;box-shadow:var(--bi-soft-shadow);margin-top:14px;padding:14px}.bi-small{font-size:13px;margin-top:6px}.bi-desc,.bi-small{color:#6c7a92;color:var(--bi-muted)}.bi-desc{font-size:14px;margin-top:10px}.bi-form{grid-gap:12px;display:grid;gap:12px;margin-top:14px}.bi-field{display:block}.bi-label{color:#6c7a92;color:var(--bi-muted);font-size:13px;font-weight:600;margin-bottom:6px}.bi-input,.bi-textarea{background:#fff;border:1px solid #0b224414;border-radius:10px;box-shadow:0 6px 18px #0b224408;color:#071428;font-size:14px;padding:12px 14px;transition:box-shadow .15s ease,border-color .15s ease;width:100%}.bi-input:focus,.bi-textarea:focus{border-color:#0b66ff;border-color:var(--bi-accent);box-shadow:0 12px 34px #0b66ff0f;outline:none}.bi-textarea{min-height:110px;resize:vertical}.bi-form-actions{align-items:center;display:flex;gap:10px;margin-top:8px}.bi-faint{font-size:13px;font-weight:600;margin-top:10px}.bi-faint,.bi-faint--success{color:#0b8a4a}.bi-error{color:#dc4b4b;color:var(--bi-danger);font-weight:700;margin-top:8px}.bi-checkbox-row{align-items:center;color:#071428;cursor:pointer;display:flex;font-size:14px;gap:8px;margin-bottom:6px}.bi-checkbox-row input{cursor:pointer;height:16px;width:16px}.bi-modal{align-items:center;background:#06091473;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:60}.bi-modal-card{background:#fff;background:var(--bi-surface);border-radius:12px;box-shadow:0 12px 34px #0b264d14;box-shadow:var(--bi-shadow);max-width:900px;padding:22px;position:relative;width:100%}.bi-modal-close{background:#0000;border:0;cursor:pointer;font-size:22px;position:absolute;right:14px;top:12px}.bi-modal-title{color:#071428;font-size:20px;font-weight:800;margin:0 0 8px}.bi-modal-desc{color:#6c7a92;color:var(--bi-muted);margin-bottom:12px}.bi-price-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.bi-price{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid #0b22440a;border-radius:10px;padding:14px}.bi-tier{color:#071428;font-weight:800}.bi-price-amt{font-size:18px;font-weight:900;margin-top:8px}.bi-price-desc{color:#6c7a92;color:var(--bi-muted);font-size:13px;margin-top:6px}.bi-price--rec{border:2px solid #0b66ff;border:2px solid var(--bi-accent);box-shadow:0 12px 30px #0b66ff0f}.bi-modal-cta{align-items:center;display:flex;gap:10px;margin-top:12px}.bi-root{animation:bi-enter .42s cubic-bezier(.2,.9,.2,1) forwards;opacity:0;transform:translateY(6px)}@keyframes bi-enter{to{opacity:1;transform:none}}@media (max-width:1024px){.bi-price-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=main.bd78add2.css.map*/