@import url(https://fonts.googleapis.com/css2?family=Island+Moments&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap);body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary-color:#ff7e01;--secondary-color:#faa935;--heading-color:#0b2727;--text-color:#6e7074;--font-name:"Montserrat",sans-serif;--subtitle-font-name:"Island Moments",cursive}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-family:Inter,Segoe UI,sans-serif}body,html{overflow-x:hidden}body,html{max-width:100vw;position:relative;width:100%}#solution{scroll-margin-top:100px}html{scroll-behavior:smooth!important}a{color:inherit;text-decoration:none;transition:all .3s ease}.App{display:flex;flex-direction:column;min-height:100vh;width:100%}.container{margin:0 auto;max-width:1200px;padding:0 20px}.header-container{left:0;position:fixed;top:5px;width:100%;z-index:1000}.navbar-container .floating-navbar{align-items:center;background-color:#fff;border-radius:15px;display:flex;height:clamp(80px,6vw + 20px,120px);justify-content:space-between;max-width:100%;padding:0 clamp(20px,3vw,60px);width:100%}.navbar-container .logo-wrapper{align-items:center;display:flex;height:100%}.navbar-container .logo{height:clamp(70px,7vw + 15px,130px);object-fit:contain;width:auto}.navbar-container .logo:hover{transform:scale(1.05) translateZ(0)}.navbar-container .nav-menu{align-items:center;color:#333;display:flex;font-size:clamp(19px,.8vw + .5rem,2rem);font-weight:600;gap:35px;margin-right:20px;text-decoration:none;transition:color .3s}.navbar-container .dropdown-wrapper,.navbar-container .nav-menu .nav-link{align-items:center;background-color:initial;border-bottom:3px solid #0000;color:#333;cursor:pointer;display:flex;font-weight:700;height:100%;justify-content:center;margin:0 -27px;padding:0 32px;text-decoration:none;transition:all .3s ease}.navbar-container .dropdown-wrapper:hover,.navbar-container .nav-menu .nav-link:hover{background-color:#f4f4f4;border-bottom:3px solid #ff4500;color:#000}.navbar-container .nav-menu{height:100%}.navbar-container .search-section{align-items:center;cursor:pointer;display:flex;padding-left:10px}.navbar-container .search-trigger{color:#333;font-size:20px;transition:all .3s ease}.navbar-container .search-trigger:hover{color:blue;transform:scale(1.2)}.navbar-container .inline-search{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000001a;padding:10px;position:absolute;right:50px;top:105px;z-index:1001}.navbar-container .inline-search input{border:1px solid #ddd;border-radius:5px;font-size:14px;outline:none;padding:8px 12px;width:250px}.navbar-container .dropdown-wrapper{align-items:center;display:flex;height:100%;position:relative}.navbar-container .dropbtn{color:#333;font-size:clamp(19px,.8vw + .5rem,2rem);font-weight:700;gap:10px;text-decoration:none;transition:color .3s}.navbar-container .mega-menu-content{background-color:#fff;border:3.5px solid #0000;border-radius:25px 25px 25px 25px;box-shadow:0 20px 40px #00000026;display:block;left:50%;margin-top:15px;max-height:80vh;max-width:1250px;overflow-y:auto;padding:20px;pointer-events:auto!important;position:absolute;top:90%;transform:translateX(-50%);width:90vw;z-index:9999}@keyframes mymove{50%{border-color:gold}}.navbar-container .mega-menu-content:before{background:#0000;content:"";height:20px;left:0;position:absolute;right:0;top:-20px}.navbar-container .mega-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(7,1fr);width:100%}.navbar-container .mega-col{border-left:1px solid #ddd;min-height:430px;padding:0 15px}.navbar-container .mega-col:first-child{border-left:none!important}.navbar-container .mega-col h3{border-bottom:2px solid #333;color:#1a2a40;font-size:clamp(13px,.9vw,14px);font-weight:800;margin-bottom:20px;padding-bottom:10px;text-transform:uppercase}.navbar-container .mega-col h3 .header-link{border-radius:4px;color:inherit;cursor:pointer;display:block;font-size:inherit;font-weight:inherit;margin:0 -5px;padding:5px;text-decoration:none;transition:all .3s ease}.navbar-container .mega-col h3 .header-link:hover{background-color:#f4f4f4;border-right:3px solid red;color:#007bff}.navbar-container .mega-col ul{list-style:none;margin:0;padding:0}.navbar-container .mega-col ul li a{color:#555;display:block;font-size:clamp(13px,.9vw,14px);font-weight:600;line-height:1.2;padding:10px 0;position:relative;text-decoration:none;transition:.2s;z-index:10000}.navbar-container .mega-col ul li a:hover{background-color:#f0f7ff;border-bottom:#ddd;border-left:4px solid #007bff;color:#007bff;padding-left:2px}.category-header .mobile-arrow,.mobile-icon{display:none}@media (max-width:1024px){.header-container{background:#fff;z-index:1200}.navbar-container .nav-menu{align-items:center;background:#fff;border-top:1px solid #eee;display:flex!important;flex-direction:column;gap:0;height:auto;left:0;overflow-y:auto;padding:5px;position:fixed;top:clamp(80px,6vw + 20px,120px);transform:translateX(-100%);transition:transform .4s ease-in-out;width:100%;z-index:1050}.navbar-container .nav-menu.curtain-active{transform:translateX(0)}.mobile-icon{cursor:pointer;display:block;font-size:28px;z-index:1300}.navbar-container .dropbtn,.navbar-container .nav-menu .nav-link{align-items:center;border-bottom:1px solid #f5f5f5;color:#333;display:flex!important;font-size:18px;font-weight:700;justify-content:center!important;padding:20px 0;text-align:center;width:100%!important}.navbar-container .mega-menu-content{background:#fafafa;box-shadow:none;padding:15px;position:static;width:100%}.navbar-container .mega-menu-content.mobile-show{display:block}.navbar-container .mega-row{display:flex;flex-direction:column;gap:20px}.navbar-container .dropdown-wrapper{align-items:center;border-bottom:1px solid #eee;display:flex;flex-direction:column;width:100%}.navbar-container .mega-menu-content{background:#fff!important;box-shadow:none!important;display:none;opacity:1!important;padding:0!important;position:static!important;transform:none!important;visibility:visible!important;width:100%!important}.navbar-container .mega-menu-content.mobile-show{display:block!important}.navbar-container .mega-row{display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important}.navbar-container .mega-col{border:none!important;padding:10px 0!important;text-align:center;width:100%!important}.navbar-container .mega-col h3{border-bottom:2px solid #ff4500;color:#1a2a40;display:inline-block;font-size:16px!important;font-weight:700;margin:15px 0!important;padding-bottom:5px}.navbar-container .mega-col ul{align-items:center;display:flex!important;flex-direction:column;list-style:none;margin:10px 0!important;padding:0!important}.navbar-container .mega-col ul li{padding:8px 0;width:100%}.navbar-container .mega-col ul li a{color:#555;display:block;font-size:14px;text-decoration:none;width:100%}.nav-link{padding:15px 0;text-align:center;width:100%}.inline-search,.search-section{display:none!important}}.footer-main{background-color:#000;color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:40px 60px 20px}.footer-contact-bar-bottom{background-color:#0a0a0a;border:1px solid #222;border-radius:12px;margin-bottom:30px;padding:30px 20px}.contact-item,.footer-contact-bar-bottom{align-items:center;display:flex;justify-content:center}.contact-item{color:inherit;flex:1 1;gap:15px;padding:0 30px;text-decoration:none;transition:.3s}.contact-item:hover .contact-icon,.contact-item:hover .contact-icon-large{transform:scale(1.1)}.contact-icon{color:#007bff;font-size:26px}.contact-icon-large{color:#007bff;flex-shrink:0;font-size:40px!important}.contact-details strong{color:#666;display:block;font-size:clamp(12px,1vw,14px);letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.contact-details a,.contact-details p{align-items:flex-start;color:#fff;display:block;font-size:clamp(14px,1vw,16px);line-height:1.4;line-height:1.6;margin:0 0 25px;max-width:400px;text-align:justify;text-decoration:none;text-justify:inter-word;word-spacing:-.5px}.contact-divider{background-color:#333;height:55px;margin:0 15px;width:1px}.footer-top{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1.5fr 1fr 1fr;padding-bottom:30px}.footer-col:not(.brand-info){display:flex;flex-direction:column;padding-left:60px;text-align:left}.footer-col ul{margin:0}@media (max-width:992px){.footer-col:not(.brand-info){padding-left:0;text-align:left}}.footer-logo{font-size:22px;font-weight:800;letter-spacing:1px;margin-bottom:15px}.footer-col{padding:0 20px}.footer-col:not(:first-child){border-left:1px solid #222}.brand-info{padding-right:50px}.brand-info p{color:#ccc;font-size:clamp(16px,1.1vw,18px);line-height:1.6;margin-bottom:25px;max-width:100%;text-align:justify;text-justify:inter-word;word-spacing:-.5px}.footer-col h3{font-size:clamp(16px,1vw,18px);font-weight:700;letter-spacing:1px;margin-bottom:15px;text-transform:uppercase}.footer-col ul{list-style:none;padding:0}.footer-col ul li{color:#ccc;cursor:pointer;font-size:clamp(16px,1.1vw,18px);margin-bottom:10px;transition:all .3s ease}.footer-col ul li:hover{color:skyblue;padding-left:5px}.social-links{display:flex;gap:10px}.social-links a{align-items:center;border:1px solid #444;border-radius:50%;color:#fff;display:flex;font-size:14px;height:32px;justify-content:center;transition:.3s;width:32px}.social-links a:hover{background-color:#fff;color:#000}.footer-bottom{color:#666;font-size:12px;padding:20px 0;position:relative}.footer-bottom,.scroll-top{align-items:center;display:flex;justify-content:center}.scroll-top{background:none;border:1px solid #444;border-radius:4px;color:#fff;cursor:pointer;height:35px;position:absolute;right:0;width:35px}@media (max-width:1024px){.footer-main{padding:40px 20px;text-align:center}.footer-contact-bar-bottom{align-items:center;flex-direction:column;gap:25px;padding:30px 15px}.contact-item{flex-direction:column;gap:10px;text-align:center;width:100%}.contact-divider{background-color:#222;display:block;height:1px;margin:10px auto;width:50%}.footer-top{gap:40px;grid-template-columns:1fr}.footer-col{align-items:center;border-bottom:1px solid #222;border-left:none!important;display:flex;flex-direction:column;padding:0 0 30px}.footer-col:last-child{border-bottom:none}.brand-info p,.contact-details p{font-size:14px;margin:10px auto;max-width:100%;text-align:center;text-justify:none}.social-links{justify-content:center;margin-top:15px}.footer-bottom{flex-direction:column;gap:20px;text-align:center}.scroll-top{margin-top:10px;position:static}}@media (max-width:480px){.footer-logo{font-size:18px}.contact-icon-large{font-size:30px!important}}.slide-wrapper{margin:0;padding-top:clamp(60px,8vw,125px)}.home-image .aero{height:100vh;overflow:hidden;position:relative;width:100%}.home-image .slide{align-items:flex-start;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;inset:0;justify-content:flex-end;opacity:0;padding-bottom:80px;padding-left:6%;position:absolute;transform:scale(1.1);transition:opacity 1.8s ease-in-out,transform 10s ease-out}.home-image .slide.active{opacity:1;pointer-events:none;transform:scale(1);z-index:10}.home-image .slide.active .glass-card-wrapper{pointer-events:auto}.home-image .top-title-wrapper{overflow:hidden;position:absolute;right:6%;top:5%;z-index:20}.home-image .floating-title{color:#fff;display:block;font-size:clamp(2.5rem,8vw,5.5rem);font-weight:900;letter-spacing:-1px;line-height:1.1;opacity:0;text-transform:uppercase}.home-image .slide.active .floating-title{animation:titleRightIn 1.5s cubic-bezier(.19,1,.22,1) forwards;animation-delay:.2s}.home-image .glass-card-wrapper{margin-bottom:90px;opacity:0;position:relative;transform:translateX(-100px);z-index:100}.home-image .slide.active .glass-card-wrapper{animation:cardLeftIn 1.5s cubic-bezier(.19,1,.22,1) forwards;animation-delay:.8s}.home-image .glass-card{background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;color:#fff;max-width:420px;padding:35px}.home-image .glass-card h1{font-size:2.4rem;font-weight:800;margin-bottom:15px;text-transform:uppercase}.home-image .glass-card p{color:#fffc;font-size:1rem;margin-bottom:25px}.home-image .view-more-btn{align-items:center;background:#0000;border:1px solid #fff9;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:10px;padding:12px 30px;transition:.3s}.home-image .view-more-btn:hover{background-color:#fff;color:#000}.home-image .arrow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;color:#fff;cursor:pointer;padding:15px;position:absolute;top:50%;transform:translateY(-50%);transition:.3s;z-index:100}.home-image .arrow:hover{background:#fc0;color:#000}.home-image .arrow.left{left:20px}.home-image .arrow.right{right:20px}.home-image .dots{bottom:30px;display:flex;gap:10px;justify-content:center;position:absolute;width:100%;z-index:20}.home-image .dot{background:#ffffff4d;cursor:pointer;height:3px;transition:.3s;width:25px}.home-image .active-dot{background:#fc0!important;width:50px}@media (min-width:1025px){.home-image .glass-card{-webkit-backdrop-filter:blur(15px)!important;backdrop-filter:blur(15px)!important;background:#ffffff14!important;border:1px solid #ffffff26!important;display:block!important}.home-image .glass-card p,.home-image .view-more-btn{display:flex!important}}@media (max-width:768px){.slide-wrapper{margin:0;padding-top:80px!important}.home-image .aero{background-color:#000;height:30vh!important;overflow:hidden;position:relative;width:100%}.home-image .slide{align-items:center;background-position:50%;background-size:cover!important;display:flex;height:100%!important;inset:0;justify-content:center;opacity:0;position:absolute!important;width:100%!important;z-index:1}.home-image .slide.active{opacity:1!important;z-index:10!important}.home-image .glass-card-wrapper{bottom:auto!important;display:flex!important;justify-content:center;opacity:1!important;position:absolute;top:65%!important;transform:none!important;width:100%;z-index:100}.home-image .glass-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:none!important;border:none!important;box-shadow:none!important;display:block!important;padding:0!important;text-align:center;width:auto}.home-image .glass-card h1{color:#fff!important;display:block!important;font-size:1.3rem!important;font-weight:800;letter-spacing:1px;margin:0;opacity:0;text-shadow:2px 2px 8px #000000b3;text-transform:uppercase;transform:translateX(-100px)}.home-image .slide.active .glass-card h1{animation:slideInFromLeft 1.2s cubic-bezier(.19,1,.22,1) forwards!important;animation-delay:.5s}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}.home-image .glass-card p,.home-image .view-more-btn{display:none!important}.home-image .top-title-wrapper{left:50%;position:absolute;text-align:center;top:10%!important;transform:translate(-50%,-50%)!important;width:100%;z-index:100}.home-image .floating-title{font-size:1.8rem!important}.home-image .arrow{display:none}}.section-sectors{overflow:hidden;padding:40px 0;scroll-margin-top:100px;width:100%}.section-sectors .flex-wrapper{align-items:center;display:flex;gap:30px;justify-content:center;margin:0 auto 30px;max-width:1200px;padding:0 5%}.section-sectors .title{animation:cardLeftIn 1.5s cubic-bezier(.19,1,.22,1) forwards;animation-delay:.8s;color:#f02626;font-size:2rem;font-weight:800;line-height:1.1;text-align:right}.section-sectors .vertical-divider{background-color:#eded34;height:80px;width:4px}.section-sectors .description{animation:titleRightIn 1.5s cubic-bezier(.19,1,.22,1) forwards;animation-delay:.2s;color:#666;font-size:1.1rem;font-weight:600;line-height:1.6;max-width:500px}.section-sectors .slider-viewport{margin-top:50px;overflow:hidden;width:100%}.section-sectors .services-track{display:flex;width:100%;will-change:transform}.section-sectors .service-card-wrapper{align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;min-width:33.333%}.section-sectors .service-card{flex:1 1;padding:0 20px;text-align:center}.section-sectors .squircle-img{aspect-ratio:1/1;border-radius:45px;box-shadow:0 15px 35px #0000001a;max-width:260px;object-fit:cover;transition:.4s ease;width:100%}.section-sectors .squircle-img:hover{transform:translateY(-10px) scale(1.03)}.section-sectors .vertical-line{background:linear-gradient(#0000,#eee,#0000);height:250px;width:1px}.section-sectors .navigation-dots{display:flex;gap:12px;justify-content:center;margin-top:30px}.section-sectors .nav-dot{background:#ddd;border:none;border-radius:50%;cursor:pointer;height:8px;transition:.3s;width:8px}.section-sectors .nav-dot.active{background:red;border-radius:10px;transform:scale(1.5);width:10px}@media (max-width:768px){.section-sectors .flex-wrapper{flex-direction:column;padding:0 20px;text-align:center}.section-sectors .title{animation:none;font-size:2rem;line-height:1.2;opacity:1;text-align:center;transform:none}.section-sectors .vertical-divider{display:none}.section-sectors .description{font-size:.95rem;max-width:100%;padding:0 15px;text-align:center}.section-sectors .service-card-wrapper{min-width:100%;padding:0 10px}.section-sectors .vertical-line{display:none}.section-sectors .squircle-img{border-radius:30px;max-width:200px}.section-sectors .card-title{font-size:1.3rem;margin-top:15px}.section-sectors .navigation-dots{flex-wrap:wrap;margin-top:20px}}.product-image{overflow:hidden;padding:10px 0;width:100%}.product-image .flex-wrapper{align-items:center;display:flex;gap:30px;justify-content:center;margin:0 auto 30px;max-width:1200px;padding:0 5%}.product-image .title{animation:cardLeftIn 1.5s cubic-bezier(.19,1,.22,1) forwards;animation-delay:.8s;color:#f02626;font-size:2rem;font-weight:800;line-height:1.1;text-align:right}.product-image .vertical-divider{background-color:#eded34;height:80px;width:4px}.product-image .description{animation:titleRightIn 1.5s cubic-bezier(.19,1,.22,1) forwards;animation-delay:.2s;color:#666;font-size:1.1rem;font-weight:600;line-height:1.6;max-width:500px}.product-image .product-page-wrapper{background-color:#f8fafc;display:flex;flex-wrap:wrap;gap:1px;margin:0 auto;max-width:1200px}.product-image .visual-panel{align-items:center;display:flex;flex:1.5 1;justify-content:center}.product-image .main-product-img{animation:slowSharpSlide 1.8s cubic-bezier(.2,0,.2,1) forwards;max-height:95%;object-fit:contain;opacity:0;position:relative;width:90%;will-change:transform,opacity}@keyframes slowSharpSlide{0%{opacity:0;transform:translateX(-100px) scale(.95)}60%{opacity:1}to{opacity:1;transform:translateX(0) scale(1)}}.product-image .main-product-img:hover{transform:translateY(-8px);transition:transform .6s ease}.product-image .details-panel{align-items:center;display:flex;flex:1 1;padding:40px}.product-image .custom-navigation{align-items:center;display:flex;flex-direction:column;gap:20px;margin-right:100px}.product-image .progress-group{align-items:center;display:flex;flex-direction:column;gap:25px}.product-image .vertical-progress-bar{display:flex;flex-direction:column;gap:10px}.product-image .bar-segment{background:#eee;border-radius:2px;cursor:pointer;height:80px;overflow:visible;position:relative;width:4px}.product-image .bar-fill{animation:fillSlowly 6s linear forwards;background:#a51231;border-radius:2px;display:flex;flex-direction:column;justify-content:flex-end;left:0;position:absolute;top:0;width:100%}.product-image .flight-icon{fill:#52a2d4;color:#000;filter:drop-shadow(0 0 5px rgba(165,18,49,.5));transform:rotate(135deg);transition:transform .3s ease}.product-image .plane-container{align-items:center;bottom:-15px;display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);z-index:20}.product-image .nav-arrow{border-right:2.5px solid #a51231;border-top:2.5px solid #a51231;cursor:pointer;height:12px;width:12px}.product-image .nav-arrow.up{transform:rotate(-45deg)}.product-image .nav-arrow.down{transform:rotate(135deg)}.product-image .text-scroll-area{display:flex;flex:1 1;flex-direction:column;gap:20px}.product-image .text-block{cursor:pointer;opacity:.3;transition:all .5s ease}.product-image .text-block.active-text{opacity:1}.product-image .item-line{background:#eee;height:1px;margin-bottom:15px;width:50px}.product-image .active-text .item-line{background:#a51231;transition:width .8s ease;width:80px}.product-image .category-tag{color:#a51231;font-size:11px;font-weight:700;margin:0;text-transform:uppercase}.product-image .title-tag{color:#222;font-size:20px;line-height:2.5;margin:5px 0;text-transform:uppercase}.product-image .description-tag{color:#666;font-size:clamp(14px,1vw,16px);line-height:1.3;max-width:380px}.product-image.bar-fill{animation:fillSlowly 6s linear forwards;background:#a51231;width:100%}@keyframes fillSlowly{0%{height:0}to{height:100%}}.product-image .main-content-grid{display:flex;height:600px}@media (max-width:1024px){.product-image .main-content-grid{flex-direction:column!important;height:auto!important}.product-image .visual-panel{height:300px!important;padding:20px 0!important;width:100%!important}.product-image .main-product-img{margin:0 auto!important;max-height:250px!important;max-width:80%!important;width:auto!important}.product-image .details-panel{align-items:flex-start!important;box-sizing:border-box!important;flex-direction:row!important;padding:20px!important;width:100%!important}.product-image .custom-navigation{flex-shrink:0!important;margin-right:20px!important}.product-image .bar-segment{height:45px!important;width:3px!important}.product-image .text-scroll-area{flex:1 1!important;text-align:left!important}.product-image .title-tag{font-size:16px!important;line-height:1.4!important;margin-top:0!important}.product-image .description-tag{font-size:13px!important;max-width:100%!important}.product-image .item-line{margin-left:0!important;margin-right:0!important}}@media (max-width:768px){.product-image .flex-wrapper{align-items:center!important;flex-direction:column!important;gap:10px!important;justify-content:center!important;padding:20px!important;text-align:center!important}.product-image .title{animation:none;font-size:2rem;line-height:1.2;opacity:1;text-align:center;transform:none}.product-image .title-tag{animation:none!important;font-size:18px;margin-bottom:0!important;text-align:center!important}.product-image .text-block{align-items:center!important;display:flex!important;flex-direction:column!important;text-align:center!important;width:100%!important}.product-image .item-line{display:block!important;margin:0 auto 15px!important;width:50px!important}.product-image .active-text .item-line{background:#a51231!important;margin:0 auto 15px!important;width:80px!important}.product-image .description-tag,.product-image .title-tag{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.product-image .vertical-divider{display:none}.product-image .description-tag{font-size:13px;margin:0 auto!important;max-width:100%!important;padding:0 10px!important;text-align:center!important}.product-image .custom-navigation{display:flex;flex-direction:column;gap:15px;margin-right:10px;padding-left:30px;z-index:10}.product-image .visual-panel{align-items:center;display:flex;justify-content:center;padding:20px;width:100%}.product-image .main-product-img{margin-left:0;max-height:300px}@keyframes slowSharpSlide{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}}@media (max-width:480px){.product-image .visual-panel{height:250px}.product-image .main-product-img{max-height:220px}.product-image .details-panel{padding:15px}.product-image .item-line{width:30px}}.customer-image{overflow:hidden;padding:10px 0;width:100%}.customer-image .flex-wrapper{align-items:center;display:flex;gap:30px;justify-content:center;margin:0 auto 30px;max-width:1200px;padding:0 5%}@keyframes cardLeftIn{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}.customer-image .title{animation:cardLeftIn 1.5s cubic-bezier(.19,1,.22,1) forwards;animation-delay:.8s;color:#f02626;font-size:2rem;font-weight:800;line-height:1.1;text-align:right}.customer-image .vertical-divider{background-color:#eded34;height:80px;width:4px}@keyframes titleRightIn{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}.customer-image .description{animation:titleRightIn 1.5s cubic-bezier(.19,1,.22,1) forwards;animation-delay:.2s;color:#666;font-size:1.1rem;font-weight:600;line-height:1.6;max-width:500px}.customer-image .slider-wrapper{background:#fff;margin-top:50px;overflow:hidden;padding:10px;position:relative;width:100%}.customer-image .slider-track{animation:scroll 100s linear infinite;display:flex;width:13500px}.customer-image .slider-track:hover{animation-play-state:paused}.customer-image .logo-slide{align-items:center;display:flex;justify-content:center;width:240px}.customer-image .logo-slide img{height:100px;object-fit:contain;padding:3px;transition:transform .3s ease;width:180px}.customer-image .logo-slide img:hover{transform:scale(1.15)}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-6750px)}}@media (max-width:768px){.customer-image .flex-wrapper{flex-direction:column;gap:15px;text-align:center}.customer-image .title{font-size:1.8rem;margin:0;text-align:center}.customer-image .vertical-divider{display:none}.customer-image .description{font-size:.95rem;max-width:100%;padding:0 20px;text-align:center}.customer-image .service-card-wrapper{min-width:100%}.customer-image .vertical-line{display:none}.customer-image .logo-slide{width:140px}.customer-image .logo-slide img{height:60px;width:100px}.customer-image .slider-track{animation:scroll-mobile 30s linear infinite;display:flex;width:-webkit-max-content;width:max-content}@keyframes scroll-mobile{0%{transform:translateX(0)}to{transform:translateX(-50%)}}}@media (max-width:480px){.customer-image{padding:25px 0}.customer-image .title{font-size:1.3rem}}.details-content .slide-left{animation:slideInLeft 1s ease-out forwards}.details-content .slide-right{animation:slideInRight 1s ease-out forwards}.details-content .main-wrapper{display:flex;flex-direction:column;height:50}.details-content .details-container{color:#fff;position:relative}.details-content .vertical-divider{align-self:stretch;background-color:#ffffff4d;width:2px}.details-content .industries-section{background-color:#1a1a1a}.details-content .why-choose-section{background-color:#f36f21}.details-content ul{list-style:none}.details-content li{margin-bottom:10px;padding-left:15px}.details-content li:before{left:0}.details-content .section{flex:1 1;padding:60px 40px}.details-content h2{font-size:28px;margin-bottom:20px}.details-content p{font-size:clamp(16px,1vw,18px);line-height:1.5;margin-bottom:20px}.details-content ul{list-style-type:none;padding:0}.details-content li{font-size:clamp(16px,1vw,18px);margin-bottom:12px;padding-left:25px;position:relative}.details-content li:before{content:"•";font-weight:700;left:10px;position:absolute}.details-content .details-container{display:flex;min-height:400px;width:100%}@media (max-width:768px){.details-content .details-container{flex-direction:column}.details-content .vertical-divider{background-color:#fff3;height:2px;width:100%}.details-content .section{padding:40px 25px;text-align:center}.details-content h2{font-size:24px}.details-content ul{display:inline-block;text-align:left}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.details-content .slide-left,.details-content .slide-right{animation:slideInUp .8s ease-out forwards}}@media (max-width:480px){.details-content h2{font-size:20px}.details-content .section{padding:30px 15px}}.sales-section-full{background-color:#fff;display:flex;justify-content:flex-start;padding:30px 100px;width:100%}.sales-container{align-items:center;display:flex;justify-content:space-between;max-width:1350px;width:100%}.sales-left{align-items:flex-start;display:flex;flex:2 1;gap:20px}.icon-circle{align-items:center;background-color:#f36f21;border-radius:50%;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.text-content h2{color:#f36f21;font-size:22px;font-weight:700;margin:0}.text-content p{color:#666;font-size:clamp(16px,1vw,16.5px);line-height:1.6;margin:5px 0 0}.vertical-dotted-line{border-left:2px dotted #333;height:60px;margin:30px 40px}.sales-right{display:flex;flex:1 1;flex-direction:column;padding-left:50px}.sales-right .label{color:#f36f21;font-size:16px;font-weight:500}.sales-right .number{color:#000;font-size:28px;font-weight:800;line-height:1;margin-top:5px;text-decoration:none;transition:color .3s ease}.sales-right .number:hover{color:grey}@media (max-width:768px){.sales-section-full{padding:40px 20px}.sales-container{flex-direction:column;gap:30px;text-align:center}.sales-left{flex-direction:row;gap:15px}.text-content h2{font-size:20px;line-height:1.3}.text-content p{font-size:14px;padding:0 10px}.vertical-dotted-line{border-left:none;border-top:2px dotted #ccc;display:block;height:1px;margin:10px auto;width:60%}.sales-right{align-items:center}.sales-right .number{background:#f36f21;border-radius:50px;box-shadow:0 4px 15px #f36f214d;color:#fff;display:block;font-size:24px;margin-top:10px;padding:12px 25px}.sales-right .number:hover{color:#fff;transform:translateY(-2px)}.sales-right .label{font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}}@media (max-width:480px){.icon-circle{height:50px;width:50px}}.product-detail-page{background-color:#fff;min-height:100vh;opacity:0;transition:opacity 1s ease-in-out}.product-detail-page.fade-in{opacity:1}.detail-container{margin:0 auto;max-width:1200px;padding:110px 0 60px;text-align:center}.image-wrapper{display:flex;justify-content:center;margin-bottom:30px;width:100%}.detail-main-img{border-radius:12px;height:auto;object-fit:contain;width:100%}.detail-title{color:#222;font-size:2.5rem;font-weight:800;margin-bottom:40px}.button-grid{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin:0 auto;max-width:1000px}.detail-btn{animation:slideUpIn .5s ease forwards;animation-delay:var(--delay);background:#fff;border:2px solid #eee;border-radius:50px;box-shadow:0 20px 50px #00000014;color:#444;cursor:pointer;font-size:clamp(15px,1vw,17px);font-weight:700;opacity:0;padding:12px 28px;transform:translateY(20px)}.detail-btn:hover{background:#06c;border-color:#06c;box-shadow:0 10px 20px #06c3;color:#fff}@keyframes slideUpIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.detail-btn{border-radius:8px;font-size:14px;padding:12px 20px;width:100%}.detail-btn.active{transform:scale(1.02)}}@media (max-width:768px){.detail-container{padding:100px 15px 40px}.detail-main-img{height:250px;max-width:100%}.detail-title{font-size:1.8rem;margin-bottom:25px}.button-grid{gap:10px}.detail-btn{border-radius:8px;font-size:14px;padding:12px 20px;width:100%}}@media (max-width:480px){.detail-main-img{height:200px}}.cert-section-wrapper{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;margin-top:clamp(60px,8vw,125px);min-height:auto!important;overflow-x:hidden;padding:60px 20px 0}.cert-main-title{font-size:3.5rem;font-weight:700;letter-spacing:2px;margin-bottom:20px}.cert-description{color:#aaa;font-size:clamp(1rem,2.5vw,1.1rem);line-height:1.6;margin-bottom:50px;max-width:750px;text-align:center}.cert-cards-stack{display:flex;flex-direction:column;gap:20px;max-width:900px;width:100%}.cert-card{align-items:center;background-color:#111;border:1px solid #222;border-radius:50px 15px;display:flex;padding:30px;transition:all .5s ease}.cert-card.active{border-color:#f54927;box-shadow:0 0 25px #f5492733;transform:scale(1.02)}.cert-logo-holder{align-items:center;background-color:#fff;border-radius:15px;display:flex;height:110px;justify-content:center;margin-right:30px;min-width:110px;padding:10px}.cert-logo-holder img{max-height:100%;max-width:100%;object-fit:contain}.cert-text-holder p{color:#fff;font-size:clamp(1rem,2.5vw,1.15rem);line-height:1.5;margin:0}.cert-section-wrapper{padding-bottom:0;position:relative}.footer-divider-line{background:#fff3;border:none;height:1px;left:0;margin:40px 0 0!important;position:relative;width:100%}@media (max-width:768px){.cert-section-wrapper{min-height:auto!important;padding-bottom:0!important}.cert-main-title{font-size:2.2rem;text-align:center}.cert-description{font-size:.95rem;margin-bottom:30px}.cert-card{border-radius:30px 10px;flex-direction:column;padding:25px;text-align:center}.cert-logo-holder{height:90px;margin-bottom:20px;margin-right:0;min-width:90px}.cert-text-holder p{font-size:1rem}.footer-divider-line{margin-top:20px!important}}.fade-in .cert-main-title{animation:slideDown .8s ease forwards}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.catalog-container{align-items:center;background-color:hwb(193 7% 38%/.445);display:flex;flex-direction:column;justify-content:center;margin-bottom:50px;margin-top:clamp(60px,8vw,125px);min-height:90vh;padding:50px 20px 30px}.book-wrapper{align-items:center;display:flex;gap:30px;position:relative}.flipbook{background-color:#fff;box-shadow:0 15px 35px #0000004d}.page-content{background-color:#fff;overflow:hidden}.arrow-btn{align-items:center;background:#000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:50px;justify-content:center;transition:all .3s ease;width:50px;z-index:10}.arrow-btn:hover{background:#f5c400;color:#000;transform:scale(1.1)}.download-controls{display:flex;flex-direction:row;gap:20px;justify-content:center;margin-top:30px;width:50%}.download-btn{background:#f5c400;background-color:#1a1a1a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;min-width:100px;padding:12px 24px;transition:all .3s ease}.download-btn.secondary{background-color:#000;color:#fff}.download-btn:hover{background:#f5c400;color:#000;opacity:.9;transform:scale(1.1);transform:translateY(-2px)}.catalog-selector{display:flex;gap:20px;justify-content:center;margin-bottom:20px}.select-btn{background:#f9f9f9;border:1px solid #ccc;border-radius:5px;cursor:pointer;padding:10px 20px}.select-btn.active{background:#007bff;border-color:#0056b3;color:#fff}@media (max-width:1024px){.catalog-container{margin-top:80px!important;padding:40px 15px}}@media (max-width:768px){.arrow-btn{display:none!important}.book-wrapper{flex-direction:column;width:100%}.flipbook{box-shadow:0 10px 25px #0003;margin:0 auto;max-width:100%;transform:scale(.85)}.catalog-selector{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:25px;padding:0 10px;width:100%}.select-btn{font-size:13px;padding:12px 5px;text-align:center;width:100%}.download-controls{flex-direction:column;gap:12px;margin-top:20px;padding:0 15px;width:100%}.download-btn{border-radius:10px;font-size:15px;padding:16px;width:100%}}@media (max-width:480px){.flipbook{margin-bottom:-30px;margin-top:-30px;transform:scale(.75)}.catalog-container{padding-top:20px}}.address-location .location-container{background-color:lab(95.7% -.45 -1.8);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.address-location .location-title{color:#000;font-size:2.5rem;font-weight:700;margin-bottom:10px}.address-location .location-description{color:#555;font-size:1.1rem;margin-bottom:20px}.address-location .accordion-item{border-bottom:1px solid #ddd}.address-location .accordion-header{align-items:center;cursor:pointer;display:flex;font-size:1.2rem;font-weight:800;justify-content:space-between;padding:25px 0}.address-location .icon{color:#e31e24;font-size:1.8rem;font-weight:700}.address-location .accordion-content{animation:fadeIn .4s ease-in-out;padding:10px 0 30px}.address-location .address-block{margin-bottom:35px;max-width:500px}.address-location .unit-name{color:#000;font-size:1.1rem;font-weight:800;margin-bottom:8px}.address-location .address-text{line-height:1.5;margin-bottom:5px}.address-location .tel-text{margin-bottom:10px}.address-location .map-link{border-bottom:2px solid #e31e24;color:#e31e24;font-size:.9rem;font-weight:700;padding-bottom:2px;text-decoration:none;transition:all .3s}.address-location .map-link:hover{background-color:#e31e24;border-radius:4px;color:#fff;padding:2px 8px}@media (max-width:992px){.contact-container{flex-direction:column-reverse;gap:40px;padding:0 20px}.contact-left,.contact-right{max-width:100%;width:100%}.contact-title{font-size:28px;margin-top:20px}.contact-image{height:auto;max-width:100%}}@media (max-width:768px){.contact-section{padding:100px 15px 50px}.phone-input-group{flex-direction:row}.address-location .location-container{padding:60px 20px}.address-location .location-title{font-size:1.8rem;text-align:left}.address-location .location-description{font-size:1rem;margin-bottom:30px;text-align:left}.address-location .accordion-header{font-size:1rem;padding:20px 0}.address-location .address-block{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000d;max-width:100%;padding:10px;text-align:left}.address-location .map-link{border:1px solid #e31e24;border-radius:4px;display:inline-block;margin-top:10px;padding:8px 12px}}@media (max-width:480px){.contact-form input,.contact-form textarea{font-size:14px;padding:12px}.submit-btn{padding:15px;width:100%}.address-location .unit-name{font-size:1rem}}.location-container{background-color:#f8f9fa;color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin-top:clamp(60px,8vw,125px);padding:60px 10% 150px}.location-title{color:#000;font-size:2.5rem;font-weight:700;margin-bottom:10px}.location-description{color:#555;font-size:1.1rem;margin-bottom:50px}.accordion-item{border-bottom:1px solid #ddd}.accordion-header{align-items:center;cursor:pointer;display:flex;font-size:1.4rem;font-weight:600;justify-content:space-between;padding:25px 0}.icon{color:#e31e24;font-size:1.8rem;font-weight:700}.accordion-content{animation:fadeIn .4s ease-in-out;padding:10px 0 30px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.address-block{margin-bottom:35px;max-width:500px}.unit-name{color:#000;font-size:1.1rem;font-weight:800;margin-bottom:8px}.address-text{line-height:1.5;margin-bottom:5px}.tel-text{margin-bottom:10px}.map-link{border-bottom:2px solid #e31e24;color:#e31e24;font-size:.9rem;font-weight:700;padding-bottom:2px;text-decoration:none;transition:all .3s}.map-link:hover{background-color:#e31e24;border-radius:4px;color:#fff;padding:2px 8px}@media (max-width:768px){.location-container{padding:30px 20px}}.about{color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1.1rem;line-height:1.8;margin-left:0;margin-top:30px;max-width:2000px;padding:110px 5% 60px}.about h2{border-bottom:3px solid #d32f2f;color:#000;display:table;font-size:2.5rem;margin-bottom:10px;text-transform:uppercase}.about h3{color:#d32f2f;font-size:1.8rem;margin-bottom:15px;margin-top:0;padding-left:10px;text-transform:capitalize}.about h5{font-weight:700}.about h5,.about h6{color:#555;font-size:1.2rem;margin-bottom:10px;margin-top:25px;padding-left:10px}.about h6{font-weight:600}.about p{margin-bottom:20px;padding-left:10px;text-align:justify}.about>div{background:#fdfdfd;border-radius:8px;box-shadow:0 2px 10px #0000000d;margin-bottom:40px;padding:0}.about ul{list-style-type:none;margin-bottom:25px;padding-left:0}.about ul li{margin-bottom:10px;padding-left:70px;position:relative}.about ul li:before{color:#d32f2f;content:"✔";font-weight:700;left:40px;position:absolute}.about div:last-child{background:#f4f4f4;border-top:2px solid #ccc}@media (max-width:1024px){.about{padding:100px 5%}}@media (max-width:768px){.about{font-size:1rem;padding:50px 20px 40px;text-align:left}.about h2{font-size:1.5rem;margin:0 0 20px;text-align:left}.about h3{font-size:1.3rem;text-align:left}.about p{line-height:1.6;text-align:left}.about ul li{font-size:.95rem;margin-bottom:12px;padding-left:35px}.about ul li:before{left:10px}.about>div{margin-bottom:25px;padding:20px}}@media (max-width:480px){.about h2{font-size:1.5rem}.about h5,.about h6{font-size:1.1rem}}.careers-page-wrapper{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0;width:100%}.careers-header-container{align-items:center;display:flex;height:350px;justify-content:center;margin-top:clamp(60px,8vw,125px);overflow:hidden;position:relative;width:100%}.career-banner{filter:brightness(50%);height:100%;object-fit:cover;width:100%}.header-overlay{color:#fff;position:absolute;text-align:center;width:100%}.header-overlay h1{font-size:2.8rem;margin:0;text-shadow:2px 2px 10px #00000080}.application-container,.job-details-view,.opportunities-container{margin:40px auto;max-width:1000px;padding:0 20px}.job-row{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:30px 0}.job-info h3{color:#000;font-size:1.4rem;margin:0 0 10px}.btn-group{text-align:center}.btn-apply-outline{background:#fff;border:1px solid #00a0af;border-radius:4px;color:#00a0af;cursor:pointer;font-weight:700;padding:10px 30px;transition:.3s}.btn-apply-outline:hover{background:#00a0af;color:#fff}.btn-back{background:#fff;border:1px solid #00a0af;border-radius:4px;color:#00a0af;cursor:pointer;margin-left:10px;padding:10px 30px}.btn-submit{background:#00a0af;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:12px 50px}.application-container h2{color:#333;margin-bottom:10px}.career-form{margin-top:30px}.resume-section{margin-bottom:30px}.file-input-wrapper{display:flex;gap:10px;margin-top:10px;max-width:600px}.file-input-wrapper input[type=text]{background:#f9f9f9;border:1px solid #ccc;flex:1 1;padding:10px}.btn-choose{background:#fff;border:1px solid #00a0af;color:#00a0af;cursor:pointer;font-weight:700;padding:0 20px}.file-hint{color:#d9534f;font-size:.8rem;margin-top:5px}.form-grid{grid-gap:20px 40px;display:grid;gap:20px 40px;grid-template-columns:1fr 1fr}.form-group{display:flex;flex-direction:column}.form-group label{color:#444;font-weight:700;margin-bottom:8px}.form-group input,.form-group select{background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:12px;width:100%}.form-actions{display:flex;gap:15px;justify-content:center;margin-top:40px}@media (max-width:768px){.careers-header-container{height:250px;margin-top:80px!important}.header-overlay h1{font-size:1.8rem;padding:0 15px}.job-row{align-items:flex-start;flex-direction:column;gap:15px;padding:20px 0}.btn-apply-outline,.btn-back{margin-top:10px;text-align:center;width:100%}.form-grid{gap:15px;grid-template-columns:1fr}.file-input-wrapper{flex-direction:column;width:100%}.btn-choose{padding:12px;width:100%}.form-actions{flex-direction:column-reverse;width:100%}.btn-back,.btn-submit{font-weight:700;margin-left:0;text-align:center;width:100%}.application-container,.job-details-view,.opportunities-container{margin:20px auto;padding:0 15px}}@media (max-width:480px){.header-overlay h1{font-size:1.5rem}.job-info h3{font-size:1.2rem}}.avionics-section .avionics-banner{border-radius:12px;display:block;height:auto;margin:80px auto 40px;max-width:1800px;object-fit:cover;width:92%}.avionics-section .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:30px;opacity:0;text-align:center}.avionics-section .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 20px #00000014;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.avionics-section .product-card.reveal{opacity:1;transform:translateY(0)}.avionics-section .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.avionics-section .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.avionics-section .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.avionics-section .card-content{padding:20px;text-align:left}.avionics-section .card-content h3{color:#7b077b;font-size:30px;margin-bottom:10px}.avionics-section .card-content p{color:#666;font-size:clamp(14px,1.1vw,16px);line-height:1.6}.avionics-section .card-content ul{color:#555;font-size:clamp(13px,1vw,15px);line-height:2;list-style:none;margin:15px 0;padding:0}.avionics-section .explore-btn{background-color:#0d507a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.avionics-section .explore-btn:hover{background-color:#000}@media (max-width:768px){.avionics-section .avionics-banner{display:block;height:auto;margin-top:60px;max-width:100%;object-fit:contain;width:100%}.avionics-section .title1{font-size:1.5rem;margin-bottom:20px}.avionics-section .product-grid{gap:20px;grid-template-columns:1fr;padding:0 15px}.avionics-section .card-content h3{font-size:24px}}.milstd-1553 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.milstd-1553 .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.milstd-1553 .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.milstd-1553 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.milstd-1553 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.milstd-1553 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.milstd-1553 .sub-nav-wrapper{background-color:#fff;box-shadow:0 20px 50px #00000014;opacity:0;transform:translateY(50px);transition:opacity .8s ease-out,transform .8s cubic-bezier(.25,.46,.45,.94);width:100%}.milstd-1553 .sub-nav-wrapper.reveal{opacity:1;transform:translateY(0)}.milstd-1553 .sub-nav-container{align-items:stretch;display:flex;justify-content:space-between;margin:5px;max-width:1200px;width:100%}.milstd-1553 .nav-links{display:flex;gap:30px;padding:15px 0}.milstd-1553 .nav-item{color:#444;cursor:pointer;font-size:clamp(18px,1.2vw,20px);font-weight:800;margin-left:20px;transition:color .3s}.milstd-1553 .nav-item.active{color:#d3213f}.milstd-1553 .full-border-line{background-color:#004a99;height:1px;width:100%}.milstd-1553 .section-divider{border-top:none;margin-top:60px;padding-top:40px;position:relative}.milstd-1553 .section-divider:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.milstd-1553 .section-divider1{border-top:none;margin-top:60px;padding-top:40px;position:relative}.milstd-1553 .section-divider1:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.milstd-1553 .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.milstd-1553 .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.milstd-1553 .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.milstd-1553 .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.milstd-1553 .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.milstd-1553 .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.milstd-1553 .card-title,.milstd-1553 .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.milstd-1553 .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.milstd-1553 .right-section{flex:1 1}.milstd-1553 .feature-list{list-style:none;padding:0}.milstd-1553 .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.milstd-1553 .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.milstd-1553 .image-layout{align-items:flex-start;display:flex;gap:15px}.milstd-1553 .main-image{flex:1 1}.milstd-1553 .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.milstd-1553 .slider-image1,.milstd-1553 .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.milstd-1553 .thumbnail-column{display:flex;flex-direction:column;gap:10px}.milstd-1553 .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.milstd-1553 .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.milstd-1553 .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.milstd-1553 .thumbnail-item img{height:100%;object-fit:contain;width:100%}.milstd-1553 .form-factors-container{align-items:center;display:flex;gap:30px;margin-top:60px;padding:20px 0}.milstd-1553 .form-label{color:#444;font-size:1.2rem;font-weight:800;min-width:180px}.milstd-1553 .factors-grid{display:flex;flex-wrap:wrap;gap:12px}.milstd-1553 .factor-box{background:#fff;border:2px solid #eee;border-radius:50px;box-shadow:0 20px 50px #00000014;color:#444;cursor:pointer;font-size:clamp(13px,1vw,15px);font-weight:700;opacity:0;opacity:1!important;padding:12px 28px;transform:translateY(30px);transform:translateY(0)!important;transition:all .6s cubic-bezier(.23,1,.32,1)}.milstd-1553 .factor-box.reveal{opacity:1;transform:translateY(0)}.milstd-1553 .factor-box:hover{background:#06c;border-color:#06c;box-shadow:0 10px 20px #06c3;color:#fff;transform:translateY(-5px) scale(1.05)!important}.milstd-1553 .factor-box.active-box{background:#06c!important;border-color:#06c!important;color:#fff!important;opacity:1!important;transform:translateY(0)!important}.milstd-1553 .factor-box.no-data:hover{background:#06c;border-color:#06c;box-shadow:none!important;color:#fff;cursor:not-allowed;transform:none!important}.milstd-1553 .section-divider .card-title,.milstd-1553 .section-divider .left-section,.milstd-1553 .section-divider .mil-description,.milstd-1553 .section-divider .mil-title,.milstd-1553 .section-divider .slider-image1,.milstd-1553 .section-divider .thumbnail-column{animation:none;opacity:0}.milstd-1553 .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.milstd-1553 .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.milstd-1553 .section-divider.reveal .card-title,.milstd-1553 .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.milstd-1553 .section-divider.reveal .slider-image1,.milstd-1553 .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.milstd-1553 .section-divider1 .card-title,.milstd-1553 .section-divider1 .left-section,.milstd-1553 .section-divider1 .mil-description,.milstd-1553 .section-divider1 .mil-title,.milstd-1553 .section-divider1 .slider-image1,.milstd-1553 .section-divider1 .thumbnail-column{animation:none;opacity:0}.milstd-1553 .section-divider1.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.milstd-1553 .section-divider1.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.milstd-1553 .section-divider1.reveal .card-title,.milstd-1553 .section-divider1.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.milstd-1553 .section-divider1.reveal .slider-image1,.milstd-1553 .section-divider1.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.milstd-1553 .info-card{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;background:#fff;border:none;border-radius:20px;margin-left:0;margin-top:10px;opacity:0;overflow:hidden;transition:transform .4s ease}.milstd-1553 .tabs-header{display:flex;gap:5px;padding:10px 10px 0}.milstd-1553 .tab-link{background:#0000;border:none;color:#888;cursor:pointer;font-weight:800;padding:10px}.milstd-1553 .tab-link.active{background:#fff;border-bottom:3px solid #06c;color:#000}.milstd-1553 .tab-body{min-height:250px;padding:40px}.milstd-1553 .top-layout{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;gap:40px;justify-content:flex-start;padding:20px 5%;width:100%}.milstd-1553 .tab-body{background:#fff;border-radius:15px;box-shadow:0 4px 20px #0000000d;margin-left:0;padding:30px;width:500%}.milstd-1553 .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.milstd-1553 .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.milstd-1553 .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.milstd-1553 .modal-header h2{font-size:1.1rem;margin:0}.milstd-1553 .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:clamp(24px,2vw,28px)}.milstd-1553 .modal-body-content{padding:20px}.milstd-1553 .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.milstd-1553 .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.milstd-1553 .feature-column{flex:1 1}.milstd-1553 .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.milstd-1553 .feature-list-items{list-style-type:disc;padding-left:20px}.milstd-1553 .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.milstd-1553 .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}@media (max-width:1024px){.milstd-1553 .avionics-hero-section{padding:80px 40px}.milstd-1553 .main-heading{font-size:3rem;white-space:normal}.milstd-1553 .sub-nav-container{justify-content:center;overflow-x:auto}}@media (max-width:768px){.milstd-1553 .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.milstd-1553 .main-heading{font-size:2rem;line-height:1.2;text-align:center;white-space:normal}.milstd-1553 .sub-nav-container{display:block;overflow:hidden;width:100%}.milstd-1553 .nav-links{-webkit-overflow-scrolling:touch;display:flex;gap:20px;overflow-x:auto;padding:15px 20px;scroll-snap-type:x mandatory;white-space:nowrap;width:100%}.milstd-1553 .nav-links::-webkit-scrollbar{display:none}.milstd-1553 .nav-links{-ms-overflow-style:none;scrollbar-width:none}.milstd-1553 .nav-item{flex:0 0 auto;font-size:15px;padding-bottom:5px;scroll-snap-align:start}.milstd-1553 .mil-container{padding:30px 15px}.milstd-1553 .mil-title{font-size:1.6rem;text-align:center;white-space:normal}.milstd-1553 .mil-content{display:flex;flex-direction:column-reverse;gap:20px}.milstd-1553 .card-title{font-size:1.3rem!important;order:1;padding-left:10px;text-align:left}.milstd-1553 .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:10px;order:2;width:100%}.milstd-1553 .main-image{flex:3.5 1}.milstd-1553 .thumbnail-column{display:flex;flex:1 1;flex-direction:column;gap:8px}.milstd-1553 .thumbnail-item{height:45px;width:45px}.milstd-1553 .features-grid-layout{gap:0!important}.milstd-1553 .feature-column{width:100%}.milstd-1553 .right-col .protocol-title{color:#000;font-size:1rem!important;margin-bottom:0!important;padding-bottom:5px}.milstd-1553 .feature-list-items{margin-bottom:0;padding-left:20px}.milstd-1553 .feature-list1{display:flex;flex-direction:column;gap:15px}.milstd-1553 .feature-list1 li{font-size:1rem;padding:15px}.milstd-1553 .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.milstd-1553 .features-grid-layout{flex-direction:column;gap:20px}.milstd-1553 .modal-body-content{padding:15px}.milstd-1553 .form-factors-container{align-items:flex-start;flex-direction:column;gap:15px;margin-top:30px}.milstd-1553 .factors-grid{justify-content:center;width:100%}.milstd-1553 .factor-box{font-size:.8rem;padding:10px 20px}.milstd-1553 .info-card{animation:fadeInUp .8s ease forwards;margin:15px 15px 15px 0!important;width:auto!important}.milstd-1553 .tabs-header{-webkit-overflow-scrolling:touch;display:flex!important;flex-wrap:nowrap!important;gap:10px!important;overflow-x:auto!important;padding:10px!important;scrollbar-width:none}.milstd-1553 .tabs-header::-webkit-scrollbar{display:none}.milstd-1553 .tab-link{font-size:14px!important;padding:12px 15px!important}.milstd-1553 .tab-body{min-height:auto!important;padding:20px!important;width:100%!important}.milstd-1553 .top-layout{flex-direction:column!important;gap:20px!important;padding:15px!important;width:100%!important}}@media (max-width:480px){.milstd-1553 .main-heading{font-size:1.6rem}.milstd-1553 .mil-title{font-size:1.4rem}.milstd-1553 .tab-link{font-size:13px!important;min-width:130px}.milstd-1553 .product-modal-container{max-height:90vh!important}.milstd-1553 .modal-header h2{font-size:1rem!important}}.avionics-sales .sales-section-full{background-color:#fff;display:flex;justify-content:center;padding:40px 20px;width:100%}.avionics-sales .sales-container{align-items:center;display:flex;justify-content:space-between;max-width:1300px;width:100%}.avionics-sales .sales-block{align-items:center;display:flex;gap:20px;padding:20px 0}.avionics-sales .center-text{flex-direction:column;gap:5px;justify-content:center;text-align:center}.avionics-sales .icon-circle{align-items:center;background-color:#f36f21;border-radius:50%;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.avionics-sales .text-content h2{color:#f36f21;font-size:clamp(16px,1.1rem,22px);font-weight:700;line-height:1.2;margin:0}.avionics-sales .text-content p{color:#555;font-size:clamp(10px,1vw + 12px,18px);line-height:1.5;margin:5px 0 0}.avionics-sales .vertical-dotted-line{border-left:1.5px dotted #999;flex-shrink:0;height:60px}.avionics-sales .label{color:#f36f21;font-size:clamp(14px,1vw + 10px,18px);font-weight:600}.avionics-sales .number{line-height:1.5}.avionics-sales .email,.avionics-sales .number{color:#000;font-size:20px;font-weight:700;text-decoration:none}@media (max-width:768px){.avionics-sales .sales-container{flex-direction:column;text-align:center}.avionics-sales .vertical-dotted-line{border-left:none;border-top:1.5px dotted #999;height:1px;margin:20px 0;width:60%}.avionics-sales .sales-block{flex-direction:column;padding:0}}.arinc-429 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:auto;overflow:hidden;padding:100px;width:100%}.arinc-429 .content-container{color:#fff;max-width:900px;text-align:center}.arinc-429 .top-title,.description,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.arinc-429 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.arinc-429 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.arinc-429 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.arinc-429 .sub-nav-wrapper{background-color:#fff;box-shadow:0 20px 50px #00000014;opacity:0;transform:translateY(50px);transition:opacity .8s ease-out,transform .8s cubic-bezier(.25,.46,.45,.94);width:100%}.arinc-429 .sub-nav-wrapper.reveal{opacity:1;transform:translateY(0)}.arinc-429 .sub-nav-container{align-items:stretch;display:flex;justify-content:space-between;margin:5px;max-width:1200px;width:100%}.arinc-429 .nav-links{display:flex;gap:30px;padding:15px 0}.arinc-429 .nav-item{color:#444;cursor:pointer;font-size:clamp(18px,1.2vw,20px);font-weight:800;margin-left:20px;transition:color .3s}.arinc-429 .nav-item.active{color:#d3213f}.arinc-429 .full-border-line{background-color:#004a99;height:1px;width:100%}.arinc-429 .section-divider{border-top:none;margin-top:60px;padding-top:40px;position:relative}.arinc-429 .section-divider:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.arinc-429 .section-divider1{border-top:none;margin-top:60px;padding-top:40px;position:relative}.arinc-429 .section-divider1:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.arinc-429 .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.arinc-429 .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.arinc-429 .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.arinc-429 .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.arinc-429 .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.arinc-429 .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.arinc-429 .card-title,.arinc-429 .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.arinc-429 .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.arinc-429 .right-section{flex:1 1}.arinc-429 .feature-list{list-style:none;padding:0}.arinc-429 .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.arinc-429 .feature-list li:before{color:#000;content:"•";flex-shrink:0;font-size:clamp(1.2rem,1vw + .5rem,1.8rem);font-weight:700;margin-right:15px}.arinc-429 .image-layout{align-items:flex-start;display:flex;gap:15px}.arinc-429 .main-image{flex:1 1}.arinc-429 .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.arinc-429 .slider-image1,.arinc-429 .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.arinc-429 .thumbnail-column{display:flex;flex-direction:column;gap:10px}.arinc-429 .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.arinc-429 .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.arinc-429 .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.arinc-429 .thumbnail-item img{height:100%;object-fit:contain;width:100%}.arinc-429 .form-factors-container{align-items:center;display:flex;gap:30px;margin-top:60px;padding:20px 0}.arinc-429 .form-label{color:#444;font-size:1.2rem;font-weight:800;min-width:180px}.arinc-429 .factors-grid{display:flex;flex-wrap:wrap;gap:12px}.arinc-429 .factor-box{background:#fff;border:2px solid #eee;border-radius:50px;box-shadow:0 20px 50px #00000014;color:#444;cursor:pointer;font-size:clamp(13px,1vw,15px);font-weight:700;opacity:0;opacity:1!important;padding:12px 28px;transform:translateY(30px);transform:translateY(0)!important;transition:all .6s cubic-bezier(.23,1,.32,1)}.arinc-429 .factor-box.reveal{opacity:1;transform:translateY(0)}.arinc-429 .factor-box:hover{background:#06c;border-color:#06c;box-shadow:0 10px 20px #06c3;color:#fff;transform:translateY(-5px) scale(1.05)!important}.arinc-429 .factor-box.active-box{background:#06c!important;border-color:#06c!important;color:#fff!important;opacity:1!important;transform:translateY(0)!important}.arinc-429 .factor-box.no-data:hover{background:#06c;border-color:#06c;box-shadow:none!important;color:#fff;cursor:not-allowed;transform:none!important}.arinc-429 .section-divider .card-title,.arinc-429 .section-divider .left-section,.arinc-429 .section-divider .mil-description,.arinc-429 .section-divider .mil-title,.arinc-429 .section-divider .slider-image1,.arinc-429 .section-divider .thumbnail-column{animation:none;opacity:0}.arinc-429 .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.arinc-429 .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.arinc-429 .section-divider.reveal .card-title,.arinc-429 .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.arinc-429 .section-divider.reveal .slider-image1,.arinc-429 .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.arinc-429 .section-divider1 .card-title,.arinc-429 .section-divider1 .left-section,.arinc-429 .section-divider1 .mil-description,.arinc-429 .section-divider1 .mil-title,.arinc-429 .section-divider1 .slider-image1,.arinc-429 .section-divider1 .thumbnail-column{animation:none;opacity:0}.arinc-429 .section-divider1.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.arinc-429 .section-divider1.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.arinc-429 .section-divider1.reveal .card-title,.arinc-429 .section-divider1.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.arinc-429 .section-divider1.reveal .slider-image1,.arinc-429 .section-divider1.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.arinc-429 .info-card{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;background:#fff;border:none;border-radius:20px;margin-left:0;margin-top:10px;opacity:0;overflow:hidden;transition:transform .4s ease}.arinc-429 .tabs-header{display:flex;gap:5px;padding:10px 10px 0}.arinc-429 .tab-link{background:#0000;border:none;color:#888;cursor:pointer;font-weight:800;padding:10px}.arinc-429 .tab-link.active{background:#fff;border-bottom:3px solid #06c;color:#000}.arinc-429 .tab-body{min-height:250px;padding:40px}.arinc-429 .top-layout{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;gap:40px;justify-content:flex-start;padding:20px 5%;width:100%}.arinc-429 .tab-body{background:#fff;border-radius:15px;box-shadow:0 4px 20px #0000000d;margin-left:0;padding:30px;width:500%}.arinc-429 .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.arinc-429 .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.arinc-429 .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.arinc-429 .modal-header h2{font-size:1.1rem;margin:0}.arinc-429 .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:clamp(24px,2vw,28px)}.arinc-429 .modal-body-content{padding:20px}.arinc-429 .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.arinc-429 .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.arinc-429 .feature-column{flex:1 1}.arinc-429 .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.arinc-429 .feature-list-items{list-style-type:disc;padding-left:20px}.arinc-429 .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.arinc-429 .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}@media (max-width:1024px){.arinc-429 .avionics-hero-section{margin-top:80px;min-height:auto;padding:30px 15px!important}.arinc-429 .main-heading{font-size:3rem;white-space:normal}.arinc-429 .sub-nav-container{justify-content:center;overflow-x:auto}}@media (max-width:768px){.arinc-429 .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.arinc-429 .main-heading{font-size:2rem;line-height:1.2;text-align:center;white-space:normal}.arinc-429 .sub-nav-container{display:block;overflow:hidden;width:100%}.arinc-429 .nav-links{-webkit-overflow-scrolling:touch;display:flex;gap:20px;overflow-x:auto;padding:15px 20px;scroll-snap-type:x mandatory;white-space:nowrap;width:100%}.arinc-429 .nav-links::-webkit-scrollbar{display:none}.arinc-429 .nav-links{-ms-overflow-style:none;scrollbar-width:none}.arinc-429 .nav-item{flex:0 0 auto;font-size:15px;padding-bottom:5px;scroll-snap-align:start}.arinc-429 .mil-container{padding:30px 15px}.arinc-429 .mil-title{font-size:1.6rem;text-align:center;white-space:normal}.arinc-429 .mil-content{display:flex;flex-direction:column-reverse;gap:20px}.arinc-429 .card-title{font-size:1.3rem!important;order:1;padding-left:10px;text-align:left}.arinc-429 .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:10px;order:2;width:100%}.arinc-429 .main-image{flex:3.5 1}.arinc-429 .thumbnail-column{display:flex;flex:1 1;flex-direction:column;gap:8px}.arinc-429 .thumbnail-item{height:45px;width:45px}.arinc-429 .features-grid-layout{gap:0!important}.arinc-429 .feature-column{width:100%}.arinc-429 .right-col .protocol-title{color:#000;font-size:1rem!important;margin-bottom:0!important;padding-bottom:5px}.arinc-429 .feature-list-items{margin-bottom:0;padding-left:20px}.arinc-429 .feature-list1{display:flex;flex-direction:column;gap:15px}.arinc-429 .feature-list1 li{font-size:1rem;padding:15px}.arinc-429 .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.arinc-429 .features-grid-layout{flex-direction:column;gap:20px}.arinc-429 .modal-body-content{padding:15px}.arinc-429 .form-factors-container{align-items:flex-start;flex-direction:column;gap:15px;margin-top:30px}.arinc-429 .factors-grid{justify-content:center;width:100%}.arinc-429 .factor-box{font-size:.8rem;padding:10px 20px}.arinc-429 .info-card{animation:fadeInUp .8s ease forwards;margin:15px 15px 15px 0!important;width:auto!important}.arinc-429 .tabs-header{-webkit-overflow-scrolling:touch;display:flex!important;flex-wrap:nowrap!important;gap:10px!important;overflow-x:auto!important;padding:10px!important;scrollbar-width:none}.arinc-429 .tabs-header::-webkit-scrollbar{display:none}.arinc-429 .tab-link{font-size:14px!important;padding:12px 15px!important}.arinc-429 .tab-body{min-height:auto!important;padding:20px!important;width:100%!important}.arinc-429 .top-layout{flex-direction:column!important;gap:20px!important;padding:15px!important;width:100%!important}}@media (max-width:480px){.arinc-429 .main-heading{font-size:1.6rem}.arinc-429 .mil-title{font-size:1.4rem}.arinc-429 .tab-link{font-size:13px!important;min-width:130px}.arinc-429 .product-modal-container{max-height:90vh!important}.arinc-429 .modal-header h2{font-size:1rem!important}}.arinc-664 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.arinc-664 .content-container{color:#fff;max-width:900px;text-align:center}.arinc-664 .top-title,.description,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.arinc-664 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.arinc-664 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.arinc-664 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.arinc-664 .sub-nav-wrapper{background-color:#fff;box-shadow:0 20px 50px #00000014;opacity:0;transform:translateY(50px);transition:opacity .8s ease-out,transform .8s cubic-bezier(.25,.46,.45,.94);width:100%}.arinc-664 .sub-nav-wrapper.reveal{opacity:1;transform:translateY(0)}.arinc-664 .sub-nav-container{align-items:stretch;display:flex;justify-content:space-between;margin:5px;max-width:1200px;width:100%}.arinc-664 .nav-links{display:flex;gap:30px;padding:15px 0}.arinc-664 .nav-item{color:#444;cursor:pointer;font-size:clamp(18px,1.2vw,20px);font-weight:800;margin-left:20px;transition:color .3s}.arinc-664 .nav-item.active{color:#d3213f}.arinc-664 .full-border-line{background-color:#004a99;height:1px;width:100%}.arinc-664 .section-divider{border-top:none;margin-top:60px;padding-top:40px;position:relative}.arinc-664 .section-divider:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.arinc-664 .section-divider1{border-top:none;margin-top:60px;padding-top:40px;position:relative}.arinc-664 .section-divider1:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.arinc-664 .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.arinc-664 .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.arinc-664 .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.arinc-664 .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.arinc-664 .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.arinc-664 .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.arinc-664 .card-title,.arinc-664 .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.arinc-664 .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.arinc-664 .right-section{flex:1 1}.arinc-664 .feature-list{list-style:none;padding:0}.arinc-664 .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.arinc-664 .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.arinc-664 .image-layout{align-items:flex-start;display:flex;gap:15px}.arinc-664 .main-image{flex:1 1}.arinc-664 .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.arinc-664 .slider-image1,.arinc-664 .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.arinc-664 .thumbnail-column{display:flex;flex-direction:column;gap:10px}.arinc-664 .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.arinc-664 .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.arinc-664 .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.arinc-664 .thumbnail-item img{height:100%;object-fit:contain;width:100%}.arinc-664 .form-factors-container{align-items:center;display:flex;gap:30px;margin-top:60px;padding:20px 0}.arinc-664 .form-label{color:#444;font-size:1.2rem;font-weight:800;min-width:180px}.arinc-664 .factors-grid{display:flex;flex-wrap:wrap;gap:12px}.arinc-664 .factor-box{background:#fff;border:2px solid #eee;border-radius:50px;box-shadow:0 20px 50px #00000014;color:#444;cursor:pointer;font-size:clamp(13px,1vw,15px);font-weight:700;opacity:0;opacity:1!important;padding:12px 28px;transform:translateY(30px);transform:translateY(0)!important;transition:all .6s cubic-bezier(.23,1,.32,1)}.arinc-664 .factor-box.reveal{opacity:1;transform:translateY(0)}.arinc-664 .factor-box:hover{background:#06c;border-color:#06c;box-shadow:0 10px 20px #06c3;color:#fff;transform:translateY(-5px) scale(1.05)!important}.arinc-664 .factor-box.active-box{background:#06c!important;border-color:#06c!important;color:#fff!important;opacity:1!important;transform:translateY(0)!important}.arinc-664 .factor-box.no-data:hover{background:#06c;border-color:#06c;box-shadow:none!important;color:#fff;cursor:not-allowed;transform:none!important}.arinc-664 .section-divider .card-title,.arinc-664 .section-divider .left-section,.arinc-664 .section-divider .mil-description,.arinc-664 .section-divider .mil-title,.arinc-664 .section-divider .slider-image1,.arinc-664 .section-divider .thumbnail-column{animation:none;opacity:0}.arinc-664 .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.arinc-664 .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.arinc-664 .section-divider.reveal .card-title,.arinc-664 .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.arinc-664 .section-divider.reveal .slider-image1,.arinc-664 .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.arinc-664 .section-divider1 .card-title,.arinc-664 .section-divider1 .left-section,.arinc-664 .section-divider1 .mil-description,.arinc-664 .section-divider1 .mil-title,.arinc-664 .section-divider1 .slider-image1,.arinc-664 .section-divider1 .thumbnail-column{animation:none;opacity:0}.arinc-664 .section-divider1.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.arinc-664 .section-divider1.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.arinc-664 .section-divider1.reveal .card-title,.arinc-664 .section-divider1.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.arinc-664 .section-divider1.reveal .slider-image1,.arinc-664 .section-divider1.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.arinc-664 .info-card{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;background:#fff;border:none;border-radius:20px;box-shadow:0 20px 50px #00000014;margin-left:0;margin-top:60px;opacity:0;overflow:hidden;transition:transform .4s ease}.arinc-664 .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.arinc-664 .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.arinc-664 .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.arinc-664 .modal-header h2{font-size:1.1rem;margin:0}.arinc-664 .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.arinc-664 .modal-body-content{padding:20px}.arinc-664 .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.arinc-664 .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.arinc-664 .feature-column{flex:1 1}.arinc-664 .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.arinc-664 .feature-list-items{list-style-type:disc;padding-left:20px}.arinc-664 .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.arinc-664 .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}@media (max-width:1024px){.arinc-664 .avionics-hero-section{padding:80px 40px}.arinc-664 .main-heading{font-size:3rem;white-space:normal}.arinc-664 .sub-nav-container{justify-content:center;overflow-x:auto}}@media (max-width:768px){.arinc-664 .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.arinc-664 .main-heading{font-size:2rem;line-height:1.2;text-align:center;white-space:normal}.arinc-664 .sub-nav-container{display:block;overflow:hidden;width:100%}.arinc-664 .nav-links{-webkit-overflow-scrolling:touch;display:flex;gap:20px;overflow-x:auto;padding:15px 20px;scroll-snap-type:x mandatory;white-space:nowrap;width:100%}.arinc-664 .nav-links::-webkit-scrollbar{display:none}.arinc-664 .nav-links{-ms-overflow-style:none;scrollbar-width:none}.arinc-664 .nav-item{flex:0 0 auto;font-size:15px;padding-bottom:5px;scroll-snap-align:start}.arinc-664 .mil-container{padding:30px 15px}.arinc-664 .mil-title{font-size:1.6rem;text-align:center;white-space:normal}.arinc-664 .mil-content{display:flex;flex-direction:column-reverse;gap:20px}.arinc-664 .card-title{font-size:1.3rem!important;order:1;padding-left:10px;text-align:left}.arinc-664 .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:10px;order:2;width:100%}.arinc-664 .main-image{flex:3.5 1}.arinc-664 .thumbnail-column{display:flex;flex:1 1;flex-direction:column;gap:8px}.arinc-664 .thumbnail-item{height:45px;width:45px}.arinc-664 .features-grid-layout{gap:0!important}.arinc-664 .feature-column{width:100%}.arinc-664 .right-col .protocol-title{display:none}.arinc-664 .feature-list-items{margin-bottom:0;padding-left:20px}.arinc-664 .feature-list1{display:flex;flex-direction:column;gap:15px}.arinc-664 .feature-list1 li{font-size:1rem;padding:15px}.arinc-664 .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.arinc-664 .features-grid-layout{flex-direction:column;gap:20px}.arinc-664 .modal-body-content{padding:15px}.arinc-664 .form-factors-container{align-items:flex-start;flex-direction:column;gap:15px;margin-top:30px}.arinc-664 .factors-grid{justify-content:center;width:100%}.arinc-664 .factor-box{font-size:.8rem;padding:10px 20px}}@media (max-width:480px){.arinc-664 .main-heading{font-size:1.6rem}.arinc-664 .mil-title{font-size:1.4rem}}.arinc-615 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.arinc-615 .content-container{color:#fff;max-width:900px;text-align:center}.arinc-615 .top-title,.description,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.arinc-615 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.arinc-615 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.arinc-615 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.arinc-615 .sub-nav-wrapper{background-color:#fff;box-shadow:0 20px 50px #00000014;opacity:0;transform:translateY(50px);transition:opacity .8s ease-out,transform .8s cubic-bezier(.25,.46,.45,.94);width:100%}.arinc-615 .sub-nav-wrapper.reveal{opacity:1;transform:translateY(0)}.arinc-615 .sub-nav-container{align-items:stretch;display:flex;justify-content:space-between;margin:5px;max-width:1200px;width:100%}.arinc-615 .nav-links{display:flex;gap:30px;padding:15px 0}.arinc-615 .nav-item{color:#444;cursor:pointer;font-size:clamp(18px,1.2vw,20px);font-weight:800;margin-left:20px;transition:color .3s}.arinc-615 .nav-item.active{color:#d3213f}.arinc-615 .full-border-line{background-color:#004a99;height:1px;width:100%}.arinc-615 .section-divider{border-top:none;margin-top:60px;padding-top:40px;position:relative}.arinc-615 .section-divider:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.arinc-615 .section-divider1{border-top:none;margin-top:60px;padding-top:40px;position:relative}.arinc-615 .section-divider1:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.arinc-615 .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.arinc-615 .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.arinc-615 .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.arinc-615 .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.arinc-615 .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.arinc-615 .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.arinc-615 .card-title,.arinc-615 .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.arinc-615 .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.arinc-615 .right-section{flex:1 1}.arinc-615 .feature-list{list-style:none;margin-bottom:10px;padding:0}.arinc-615 .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.arinc-615 .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.arinc-615 .image-layout{align-items:flex-start;display:flex;gap:15px}.arinc-615 .main-image{flex:1 1}.arinc-615 .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.arinc-615 .slider-image1,.arinc-615 .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.arinc-615 .thumbnail-column{display:flex;flex-direction:column;gap:10px}.arinc-615 .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.arinc-615 .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.arinc-615 .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.arinc-615 .thumbnail-item img{height:100%;object-fit:contain;width:100%}.arinc-615 .form-factors-container{align-items:center;display:flex;gap:30px;margin-top:60px;padding:20px 0}.arinc-615 .form-label{color:#444;font-size:1.2rem;font-weight:800;min-width:180px}.arinc-615 .factors-grid{display:flex;flex-wrap:wrap;gap:12px}.arinc-615 .factor-box{background:#fff;border:2px solid #eee;border-radius:50px;box-shadow:0 20px 50px #00000014;color:#444;cursor:pointer;font-size:.85rem;font-weight:700;opacity:0;padding:12px 28px;transform:translateY(30px);transition:all .6s cubic-bezier(.23,1,.32,1)}.arinc-615 .factor-box.reveal{opacity:1;transform:translateY(0)}.arinc-615 .factor-box:hover{background:#06c;border-color:#06c;box-shadow:0 10px 20px #06c3;color:#fff;transform:translateY(-5px) scale(1.05)!important}.arinc-615 .section-divider .card-title,.arinc-615 .section-divider .left-section,.arinc-615 .section-divider .mil-description,.arinc-615 .section-divider .mil-title,.arinc-615 .section-divider .slider-image1,.arinc-615 .section-divider .thumbnail-column{animation:none;opacity:0}.arinc-615 .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.arinc-615 .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.arinc-615 .section-divider.reveal .card-title,.arinc-615 .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.arinc-615 .section-divider.reveal .slider-image1,.arinc-615 .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.arinc-615 .section-divider1 .card-title,.arinc-615 .section-divider1 .left-section,.arinc-615 .section-divider1 .mil-description,.arinc-615 .section-divider1 .mil-title,.arinc-615 .section-divider1 .slider-image1,.arinc-615 .section-divider1 .thumbnail-column{animation:none;opacity:0}.arinc-615 .section-divider1.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.arinc-615 .section-divider1.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.arinc-615 .section-divider1.reveal .card-title,.arinc-615 .section-divider1.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.arinc-615 .section-divider1.reveal .slider-image1,.arinc-615 .section-divider1.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.arinc-615 .info-card{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;background:#fff;border:none;border-radius:20px;box-shadow:0 20px 50px #00000014;margin-left:0;margin-top:60px;opacity:0;overflow:hidden;transition:transform .4s ease}.arinc-615 .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.arinc-615 .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.arinc-615 .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.arinc-615 .modal-header h2{font-size:1.1rem;margin:0}.arinc-615 .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.arinc-615 .modal-body-content{padding:20px}.arinc-615 .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.arinc-615 .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.arinc-615 .feature-column{flex:1 1}.arinc-615 .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.arinc-615 .feature-list-items{list-style-type:disc;padding-left:20px}.arinc-615 .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.arinc-615 .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}@media (max-width:1024px){.arinc-615 .avionics-hero-section{padding:80px 40px}.arinc-615 .main-heading{font-size:3rem;white-space:normal}.arinc-615 .sub-nav-container{justify-content:center;overflow-x:auto}}@media (max-width:768px){.arinc-615 .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.arinc-615 .main-heading{font-size:2rem;line-height:1.2;text-align:center;white-space:normal}.arinc-615 .sub-nav-container{display:block;overflow:hidden;width:100%}.arinc-615 .nav-links{-webkit-overflow-scrolling:touch;display:flex;gap:20px;overflow-x:auto;padding:15px 20px;scroll-snap-type:x mandatory;white-space:nowrap;width:100%}.arinc-615 .nav-links::-webkit-scrollbar{display:none}.arinc-615 .nav-links{-ms-overflow-style:none;scrollbar-width:none}.arinc-615 .nav-item{flex:0 0 auto;font-size:15px;padding-bottom:5px;scroll-snap-align:start}.arinc-615 .mil-container{padding:30px 15px}.arinc-615 .mil-title{font-size:1.6rem;text-align:center;white-space:normal}.arinc-615 .mil-content{display:flex;flex-direction:column-reverse;gap:20px}.arinc-615 .card-title{font-size:1.3rem!important;order:1;padding-left:10px;text-align:left}.arinc-615 .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:10px;order:2;width:100%}.arinc-615 .main-image{flex:3.5 1}.arinc-615 .thumbnail-column{display:flex;flex:1 1;flex-direction:column;gap:8px}.arinc-615 .thumbnail-item{height:45px;width:45px}.arinc-615 .features-grid-layout{gap:0!important}.arinc-615 .feature-column{width:100%}.arinc-615 .right-col .protocol-title{display:none}.arinc-615 .feature-list-items{margin-bottom:0;padding-left:20px}.arinc-615 .feature-list1{display:flex;flex-direction:column;gap:15px}.arinc-615 .feature-list1 li{font-size:1rem;padding:15px}.arinc-615 .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.arinc-615 .features-grid-layout{flex-direction:column;gap:20px}.arinc-615 .modal-body-content{padding:15px}.arinc-615 .form-factors-container{align-items:flex-start;flex-direction:column;gap:15px;margin-top:30px}.arinc-615 .factors-grid{justify-content:center;width:100%}.arinc-615 .factor-box{font-size:.8rem;padding:10px 20px}}@media (max-width:480px){.arinc-615 .main-heading{font-size:1.6rem}.arinc-615 .mil-title{font-size:1.4rem}}.fiber_channel .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.fiber_channel .content-container{color:#fff;max-width:900px;text-align:center}.description,.fiber_channel .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.fiber_channel .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.fiber_channel .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.fiber_channel .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.fiber_channel .sub-nav-wrapper{background-color:#fff;box-shadow:0 20px 50px #00000014;opacity:0;transform:translateY(50px);transition:opacity .8s ease-out,transform .8s cubic-bezier(.25,.46,.45,.94);width:100%}.fiber_channel .sub-nav-wrapper.reveal{opacity:1;transform:translateY(0)}.fiber_channel .sub-nav-container{align-items:stretch;display:flex;justify-content:space-between;margin:5px;max-width:1200px;width:100%}.fiber_channel .nav-links{display:flex;gap:30px;padding:15px 0}.fiber_channel .nav-item{color:#444;cursor:pointer;font-size:clamp(18px,1.2vw,20px);font-weight:800;margin-left:20px;transition:color .3s}.fiber_channel .nav-item.active{color:#d3213f}.fiber_channel .full-border-line{background-color:#004a99;height:1px;width:100%}.fiber_channel .section-divider{border-top:none;margin-top:60px;padding-top:40px;position:relative}.fiber_channel .section-divider:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.fiber_channel .section-divider1{border-top:none;margin-top:60px;padding-top:40px;position:relative}.fiber_channel .section-divider1:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.fiber_channel .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.fiber_channel .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.fiber_channel .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.fiber_channel .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.fiber_channel .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.fiber_channel .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.fiber_channel .card-title,.fiber_channel .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.fiber_channel .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.fiber_channel .right-section{flex:1 1}.fiber_channel .feature-list{list-style:none;padding:0}.fiber_channel .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.fiber_channel .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.fiber_channel .image-layout{align-items:flex-start;display:flex;gap:15px}.fiber_channel .main-image{flex:1 1}.fiber_channel .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.fiber_channel .slider-image1,.fiber_channel .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.fiber_channel .thumbnail-column{display:flex;flex-direction:column;gap:10px}.fiber_channel .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.fiber_channel .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.fiber_channel .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.fiber_channel .thumbnail-item img{height:100%;object-fit:contain;width:100%}.fiber_channel .form-factors-container{align-items:center;display:flex;gap:30px;margin-top:60px;padding:20px 0}.fiber_channel .form-label{color:#444;font-size:1.2rem;font-weight:800;min-width:180px}.fiber_channel .factors-grid{display:flex;flex-wrap:wrap;gap:12px}.fiber_channel .factor-box{background:#fff;border:2px solid #eee;border-radius:50px;box-shadow:0 20px 50px #00000014;color:#444;cursor:pointer;font-size:clamp(13px,1vw,15px);font-weight:700;opacity:0;padding:12px 28px;transform:translateY(30px);transition:all .6s cubic-bezier(.23,1,.32,1)}.fiber_channel .factor-box.reveal{opacity:1;transform:translateY(0)}.fiber_channel .factor-box:hover{background:#06c;border-color:#06c;box-shadow:0 10px 20px #06c3;color:#fff;transform:translateY(-5px) scale(1.05)!important}.fiber_channel .factor-box.active-box{background:#06c!important;border-color:#06c!important;color:#fff!important;opacity:1!important;transform:translateY(0)!important}.fiber_channel .factor-box.no-data:hover{background:#06c;border-color:#06c;box-shadow:none!important;color:#fff;cursor:not-allowed;transform:none!important}.fiber_channel .section-divider .card-title,.fiber_channel .section-divider .left-section,.fiber_channel .section-divider .mil-description,.fiber_channel .section-divider .mil-title,.fiber_channel .section-divider .slider-image1,.fiber_channel .section-divider .thumbnail-column{animation:none;opacity:0}.fiber_channel .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.fiber_channel .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.fiber_channel .section-divider.reveal .card-title,.fiber_channel .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.fiber_channel .section-divider.reveal .slider-image1,.fiber_channel .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.fiber_channel .section-divider1 .card-title,.fiber_channel .section-divider1 .left-section,.fiber_channel .section-divider1 .mil-description,.fiber_channel .section-divider1 .mil-title,.fiber_channel .section-divider1 .slider-image1,.fiber_channel .section-divider1 .thumbnail-column{animation:none;opacity:0}.fiber_channel .section-divider1.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.fiber_channel .section-divider1.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.fiber_channel .section-divider1.reveal .card-title,.fiber_channel .section-divider1.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.fiber_channel .section-divider1.reveal .slider-image1,.fiber_channel .section-divider1.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.fiber_channel .info-card{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;background:#fff;border:none;border-radius:20px;box-shadow:0 20px 50px #00000014;margin-left:0;margin-top:60px;opacity:0;overflow:hidden;transition:transform .4s ease}.fiber_channel .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.fiber_channel .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.fiber_channel .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.fiber_channel .modal-header h2{font-size:1.1rem;margin:0}.fiber_channel .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.fiber_channel .modal-body-content{padding:20px}.fiber_channel .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.fiber_channel .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.fiber_channel .feature-column{flex:1 1}.fiber_channel .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.fiber_channel .feature-list-items{list-style-type:disc;padding-left:20px}.fiber_channel .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);margin-bottom:10px}.fiber_channel .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}@media (max-width:1024px){.fiber_channel .avionics-hero-section{padding:80px 40px}.fiber_channel .main-heading{font-size:3rem;white-space:normal}.fiber_channel .sub-nav-container{justify-content:center;overflow-x:auto}}@media (max-width:768px){.fiber_channel .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.fiber_channel .main-heading{font-size:2rem;line-height:1.2;text-align:center;white-space:normal}.fiber_channel .sub-nav-container{display:block;overflow:hidden;width:100%}.fiber_channel .nav-links{-webkit-overflow-scrolling:touch;display:flex;gap:20px;overflow-x:auto;padding:15px 20px;scroll-snap-type:x mandatory;white-space:nowrap;width:100%}.fiber_channel .nav-links::-webkit-scrollbar{display:none}.fiber_channel .nav-links{-ms-overflow-style:none;scrollbar-width:none}.fiber_channel .nav-item{flex:0 0 auto;font-size:15px;padding-bottom:5px;scroll-snap-align:start}.fiber_channel .mil-container{padding:30px 15px}.fiber_channel .mil-title{font-size:1.6rem;text-align:center;white-space:normal}.fiber_channel .mil-content{display:flex;flex-direction:column-reverse;gap:20px}.fiber_channel .card-title{font-size:1.3rem!important;order:1;padding-left:10px;text-align:left}.fiber_channel .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:10px;order:2;width:100%}.fiber_channel .main-image{flex:3.5 1}.fiber_channel .thumbnail-column{display:flex;flex:1 1;flex-direction:column;gap:8px}.fiber_channel .thumbnail-item{height:45px;width:45px}.fiber_channel .features-grid-layout{gap:0!important}.fiber_channel .feature-column{width:100%}.fiber_channel .right-col .protocol-title{display:none}.fiber_channel .feature-list-items{margin-bottom:0;padding-left:20px}.fiber_channel .feature-list1{display:flex;flex-direction:column;gap:15px}.fiber_channel .feature-list1 li{font-size:1rem;padding:15px}.fiber_channel .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.fiber_channel .features-grid-layout{flex-direction:column;gap:20px}.fiber_channel .modal-body-content{padding:15px}.fiber_channel .form-factors-container{align-items:flex-start;flex-direction:column;gap:15px;margin-top:30px}.fiber_channel .factors-grid{justify-content:center;width:100%}.fiber_channel .factor-box{font-size:.8rem;padding:10px 20px}}@media (max-width:480px){.fiber_channel .main-heading{font-size:1.6rem}.fiber_channel .mil-title{font-size:1.4rem}}.shared-memory .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.shared-memory .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.shared-memory .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.shared-memory .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.shared-memory .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.shared-memory .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.shared-memory .sub-nav-wrapper{background-color:#fff;box-shadow:0 20px 50px #00000014;opacity:0;transform:translateY(50px);transition:opacity .8s ease-out,transform .8s cubic-bezier(.25,.46,.45,.94);width:100%}.shared-memory .sub-nav-wrapper.reveal{opacity:1;transform:translateY(0)}.shared-memory .sub-nav-container{align-items:stretch;display:flex;justify-content:space-between;margin:5px;max-width:1200px;width:100%}.shared-memory .nav-links{display:flex;gap:30px;padding:15px 0}.shared-memory .nav-item{color:#444;cursor:pointer;font-size:18px;font-weight:800;margin-left:20px;transition:color .3s}.shared-memory .nav-item.active{color:#d3213f}.shared-memory .full-border-line{background-color:#004a99;height:1px;width:100%}.shared-memory .section-divider{border-top:none;margin-top:60px;padding-top:40px;position:relative}.shared-memory .section-divider:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.shared-memory .section-divider1{border-top:none;margin-top:60px;padding-top:40px;position:relative}.shared-memory .section-divider1:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.shared-memory .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.shared-memory .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.shared-memory .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.shared-memory .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.shared-memory .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.shared-memory .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.shared-memory .card-title,.shared-memory .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.shared-memory .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.shared-memory .right-section{flex:1 1}.shared-memory .feature-list{list-style:none;padding:0}.shared-memory .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.shared-memory .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.shared-memory .image-layout{align-items:flex-start;display:flex;gap:15px}.shared-memory .main-image{flex:1 1}.shared-memory .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.shared-memory .slider-image1,.shared-memory .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.shared-memory .thumbnail-column{display:flex;flex-direction:column;gap:10px}.shared-memory .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.shared-memory .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.shared-memory .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.shared-memory .thumbnail-item img{height:100%;object-fit:contain;width:100%}.shared-memory .form-factors-container{align-items:center;display:flex;gap:30px;margin-top:60px;padding:20px 0}.shared-memory .form-label{color:#444;font-size:1.2rem;font-weight:800;min-width:180px}.shared-memory .factors-grid{display:flex;flex-wrap:wrap;gap:12px}.shared-memory .factor-box{background:#fff;border:2px solid #eee;border-radius:50px;box-shadow:0 20px 50px #00000014;color:#444;cursor:pointer;font-size:clamp(13px,1vw,15px);font-weight:700;opacity:0;padding:12px 28px;transform:translateY(30px);transition:all .6s cubic-bezier(.23,1,.32,1)}.shared-memory .factor-box.reveal{opacity:1;transform:translateY(0)}.shared-memory .factor-box:hover{background:#06c;border-color:#06c;box-shadow:0 10px 20px #06c3;color:#fff;transform:translateY(-5px) scale(1.05)!important}.shared-memory .factor-box.active-box{background:#06c!important;border-color:#06c!important;color:#fff!important;opacity:1!important;transform:translateY(0)!important}.shared-memory .factor-box.no-data:hover{background:#06c;border-color:#06c;box-shadow:none!important;color:#fff;cursor:not-allowed;transform:none!important}.shared-memory .section-divider .card-title,.shared-memory .section-divider .left-section,.shared-memory .section-divider .mil-description,.shared-memory .section-divider .mil-title,.shared-memory .section-divider .slider-image1,.shared-memory .section-divider .thumbnail-column{animation:none;opacity:0}.shared-memory .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.shared-memory .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.shared-memory .section-divider.reveal .card-title,.shared-memory .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.shared-memory .section-divider.reveal .slider-image1,.shared-memory .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.shared-memory .section-divider1 .card-title,.shared-memory .section-divider1 .left-section,.shared-memory .section-divider1 .mil-description,.shared-memory .section-divider1 .mil-title,.shared-memory .section-divider1 .slider-image1,.shared-memory .section-divider1 .thumbnail-column{animation:none;opacity:0}.shared-memory .section-divider1.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.shared-memory .section-divider1.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.shared-memory .section-divider1.reveal .card-title,.shared-memory .section-divider1.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.shared-memory .section-divider1.reveal .slider-image1,.shared-memory .section-divider1.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.shared-memory .info-card{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;background:#fff;border:none;border-radius:20px;box-shadow:0 20px 50px #00000014;margin-left:0;margin-top:60px;opacity:0;overflow:hidden;transition:transform .4s ease}.shared-memory .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.shared-memory .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.shared-memory .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.shared-memory .modal-header h2{font-size:1.1rem;margin:0}.shared-memory .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.shared-memory .modal-body-content{padding:20px}.shared-memory .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.shared-memory .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.shared-memory .feature-column{flex:1 1}.shared-memory .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.shared-memory .feature-list-items{list-style-type:disc;padding-left:20px}.shared-memory .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.shared-memory .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}@media (max-width:1024px){.shared-memory .avionics-hero-section{padding:80px 40px}.shared-memory .main-heading{font-size:3rem;white-space:normal}.shared-memory .sub-nav-container{justify-content:center;overflow-x:auto}}@media (max-width:768px){.shared-memory .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.shared-memory .main-heading{font-size:2rem;line-height:1.2;text-align:center;white-space:normal}.shared-memory .sub-nav-container{display:block;overflow:hidden;width:100%}.shared-memory .nav-links{-webkit-overflow-scrolling:touch;display:flex;gap:20px;overflow-x:auto;padding:15px 20px;scroll-snap-type:x mandatory;white-space:nowrap;width:100%}.shared-memory .nav-links::-webkit-scrollbar{display:none}.shared-memory .nav-links{-ms-overflow-style:none;scrollbar-width:none}.shared-memory .nav-item{flex:0 0 auto;font-size:15px;padding-bottom:5px;scroll-snap-align:start}.shared-memory .mil-container{padding:30px 15px}.shared-memory .mil-title{font-size:1.6rem;text-align:center;white-space:normal}.shared-memory .mil-content{display:flex;flex-direction:column-reverse;gap:20px}.shared-memory .card-title{font-size:1.3rem!important;order:1;padding-left:10px;text-align:left}.shared-memory .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:10px;order:2;width:100%}.shared-memory .main-image{flex:3.5 1}.shared-memory .thumbnail-column{display:flex;flex:1 1;flex-direction:column;gap:8px}.shared-memory .thumbnail-item{height:45px;width:45px}.shared-memory .features-grid-layout{gap:0!important}.shared-memory .feature-column{width:100%}.shared-memory .right-col .protocol-title{display:none}.shared-memory .feature-list-items{margin-bottom:0;padding-left:20px}.shared-memory .feature-list1{display:flex;flex-direction:column;gap:15px}.shared-memory .feature-list1 li{font-size:1rem;padding:15px}.shared-memory .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.shared-memory .features-grid-layout{flex-direction:column;gap:20px}.shared-memory .modal-body-content{padding:15px}.shared-memory .form-factors-container{align-items:flex-start;flex-direction:column;gap:15px;margin-top:30px}.shared-memory .factors-grid{justify-content:center;width:100%}.shared-memory .factor-box{font-size:.8rem;padding:10px 20px}}@media (max-width:480px){.shared-memory .main-heading{font-size:1.6rem}.shared-memory .mil-title{font-size:1.4rem}}.arinc-825 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.arinc-825 .content-container{color:#fff;max-width:900px;text-align:center}.arinc-825 .top-title,.description,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.arinc-825 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.arinc-825 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.arinc-825 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.arinc-825 .sub-nav-wrapper{background-color:#fff;box-shadow:0 20px 50px #00000014;opacity:0;transform:translateY(50px);transition:opacity .8s ease-out,transform .8s cubic-bezier(.25,.46,.45,.94);width:100%}.arinc-825 .sub-nav-wrapper.reveal{opacity:1;transform:translateY(0)}.arinc-825 .sub-nav-container{align-items:stretch;display:flex;justify-content:space-between;margin:5px;max-width:1200px;width:100%}.arinc-825 .nav-links{display:flex;gap:30px;padding:15px 0}.arinc-825 .nav-item{color:#444;cursor:pointer;font-size:18px;font-weight:800;margin-left:20px;transition:color .3s}.arinc-825 .nav-item.active{color:#d3213f}.arinc-825 .full-border-line{background-color:#004a99;height:1px;width:100%}.arinc-825 .section-divider{border-top:none;margin-top:60px;padding-top:40px;position:relative}.arinc-825 .section-divider:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.arinc-825 .section-divider1{border-top:none;margin-top:60px;padding-top:40px;position:relative}.arinc-825 .section-divider1:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.arinc-825 .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.arinc-825 .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.arinc-825 .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.arinc-825 .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.arinc-825 .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.arinc-825 .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.arinc-825 .card-title,.arinc-825 .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.arinc-825 .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.arinc-825 .right-section{flex:1 1}.arinc-825 .feature-list{list-style:none;margin-bottom:10px;padding:0}.arinc-825 .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.arinc-825 .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.arinc-825 .image-layout{align-items:flex-start;display:flex;gap:15px}.arinc-825 .main-image{flex:1 1}.arinc-825 .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.arinc-825 .slider-image1,.arinc-825 .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.arinc-825 .thumbnail-column{display:flex;flex-direction:column;gap:10px}.arinc-825 .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.arinc-825 .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.arinc-825 .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.arinc-825 .thumbnail-item img{height:100%;object-fit:contain;width:100%}.arinc-825 .form-factors-container{align-items:center;display:flex;gap:30px;margin-top:60px;padding:20px 0}.arinc-825 .form-label{color:#444;font-size:1.2rem;font-weight:800;min-width:180px}.arinc-825 .factors-grid{display:flex;flex-wrap:wrap;gap:12px}.arinc-825 .factor-box{background:#fff;border:2px solid #eee;border-radius:50px;box-shadow:0 20px 50px #00000014;color:#444;cursor:pointer;font-size:clamp(13px,1vw,15px);font-weight:700;opacity:0;padding:12px 28px;transform:translateY(30px);transition:all .6s cubic-bezier(.23,1,.32,1)}.arinc-825 .factor-box.reveal{opacity:1;transform:translateY(0)}.arinc-825 .factor-box:hover{background:#06c;border-color:#06c;box-shadow:0 10px 20px #06c3;color:#fff;transform:translateY(-5px) scale(1.05)!important}.arinc-825 .section-divider .card-title,.arinc-825 .section-divider .left-section,.arinc-825 .section-divider .mil-description,.arinc-825 .section-divider .mil-title,.arinc-825 .section-divider .slider-image1,.arinc-825 .section-divider .thumbnail-column{animation:none;opacity:0}.arinc-825 .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.arinc-825 .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.arinc-825 .section-divider.reveal .card-title,.arinc-825 .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.arinc-825 .section-divider.reveal .slider-image1,.arinc-825 .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.arinc-825 .section-divider1 .card-title,.arinc-825 .section-divider1 .left-section,.arinc-825 .section-divider1 .mil-description,.arinc-825 .section-divider1 .mil-title,.arinc-825 .section-divider1 .slider-image1,.arinc-825 .section-divider1 .thumbnail-column{animation:none;opacity:0}.arinc-825 .section-divider1.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.arinc-825 .section-divider1.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.arinc-825 .section-divider1.reveal .card-title,.arinc-825 .section-divider1.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.arinc-825 .section-divider1.reveal .slider-image1,.arinc-825 .section-divider1.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.arinc-825 .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.arinc-825 .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.arinc-825 .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.arinc-825 .modal-header h2{font-size:1.1rem;margin:0}.arinc-825 .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.arinc-825 .modal-body-content{padding:20px}.arinc-825 .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.arinc-825 .features-grid-layout{grid-gap:50px;align-items:start;display:grid;gap:50px;grid-template-columns:1fr 1fr}.arinc-825 .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.arinc-825 .feature-list-items{list-style-type:disc;padding-left:20px}.arinc-825 .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.arinc-825 .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}@media (max-width:768px){.arinc-825 .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.arinc-825 .main-heading{font-size:2.2rem;line-height:1.2;text-align:center}.arinc-825 .sub-nav-container{display:block;width:100%}.arinc-825 .nav-links{-webkit-overflow-scrolling:touch;display:flex;gap:20px;overflow-x:auto;padding:15px 20px;scrollbar-width:none;white-space:nowrap}.arinc-825 .nav-links::-webkit-scrollbar{display:none}.arinc-825 .nav-item{flex:0 0 auto;font-size:15px;margin-left:0}.arinc-825 .mil-container{padding:30px 15px}.arinc-825 .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.arinc-825 .mil-content{flex-direction:column;gap:25px}.arinc-825 .card-title{font-size:1.4rem!important;order:1;padding-left:0;text-align:center}.arinc-825 .image-layout{flex-direction:row;gap:10px;order:2;width:100%}.arinc-825 .main-image{flex:3.5 1}.arinc-825 .thumbnail-column{flex:1 1;gap:8px}.arinc-825 .thumbnail-item{height:45px;width:45px}.arinc-825 .features-grid-layout{flex-direction:column;gap:0!important}.arinc-825 .left-section{order:3;width:100%}.arinc-825 .product-modal-container{border-radius:25px;display:flex;flex-direction:column;max-height:85vh;width:95%}.arinc-825 .modal-body-content{overflow-y:auto;padding:15px}.arinc-825 .features-grid-layout{gap:10px;grid-template-columns:1fr}.arinc-825 .right-col .protocol-title{display:none}.arinc-825 .feature-list-items li{font-size:.9rem;margin-bottom:8px}.arinc-825 .form-factors-container{align-items:flex-start;flex-direction:column;gap:15px}.arinc-825 .factors-grid{justify-content:center;width:100%}}.arinc-818 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.arinc-818 .content-container{color:#fff;max-width:900px;text-align:center}.arinc-818 .top-title,.description,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.arinc-818 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.arinc-818 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.arinc-818 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.arinc-818 .sub-nav-wrapper{background-color:#fff;box-shadow:0 20px 50px #00000014;opacity:0;transform:translateY(50px);transition:opacity .8s ease-out,transform .8s cubic-bezier(.25,.46,.45,.94);width:100%}.arinc-818 .sub-nav-wrapper.reveal{opacity:1;transform:translateY(0)}.arinc-818 .sub-nav-container{align-items:stretch;display:flex;justify-content:space-between;margin:5px;max-width:1200px;width:100%}.arinc-818 .nav-links{display:flex;gap:30px;padding:15px 0}.arinc-818 .nav-item{color:#444;cursor:pointer;font-size:clamp(18px,1.2vw,20px);font-weight:800;margin-left:20px;transition:color .3s}.arinc-818 .nav-item.active{color:#d3213f}.arinc-818 .full-border-line{background-color:#004a99;height:1px;width:100%}.arinc-818 .section-divider{border-top:none;margin-top:60px;padding-top:40px;position:relative}.arinc-818 .section-divider:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.arinc-818 .section-divider1{border-top:none;margin-top:60px;padding-top:40px;position:relative}.arinc-818 .section-divider1:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.arinc-818 .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.arinc-818 .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.arinc-818 .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.arinc-818 .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.arinc-818 .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.arinc-818 .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.arinc-818 .card-title,.arinc-818 .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.arinc-818 .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.arinc-818 .right-section{flex:1 1}.feature-list{list-style:none;padding:0}.arinc-818 .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.arinc-818 .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.arinc-818 .image-layout{align-items:flex-start;display:flex;gap:15px}.arinc-818 .main-image{flex:1 1}.arinc-818 .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.arinc-818 .slider-image1,.arinc-818 .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.arinc-818 .thumbnail-column{display:flex;flex-direction:column;gap:10px}.arinc-818 .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.arinc-818 .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.arinc-818 .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.arinc-818 .thumbnail-item img{height:100%;object-fit:contain;width:100%}.arinc-818 .form-factors-container{align-items:center;display:flex;gap:30px;margin-top:60px;padding:20px 0}.arinc-818 .form-label{color:#444;font-size:1.2rem;font-weight:800;min-width:180px}.arinc-818 .factors-grid{display:flex;flex-wrap:wrap;gap:12px}.arinc-818 .factor-box{background:#fff;border:2px solid #eee;border-radius:50px;box-shadow:0 20px 50px #00000014;color:#444;cursor:pointer;font-size:clamp(13px,1vw,15px);font-weight:700;opacity:0;padding:12px 28px;transform:translateY(30px);transition:all .6s cubic-bezier(.23,1,.32,1)}.arinc-818 .factor-box.reveal{opacity:1;transform:translateY(0)}.arinc-818 .factor-box:hover{background:#06c;border-color:#06c;box-shadow:0 10px 20px #06c3;color:#fff;transform:translateY(-5px) scale(1.05)!important}.arinc-818 .section-divider .card-title,.arinc-818 .section-divider .left-section,.arinc-818 .section-divider .mil-description,.arinc-818 .section-divider .mil-title,.arinc-818 .section-divider .slider-image1,.arinc-818 .section-divider .thumbnail-column{animation:none;opacity:0}.arinc-818 .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.arinc-818 .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.arinc-818 .section-divider.reveal .card-title,.arinc-818 .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.arinc-818 .section-divider.reveal .slider-image1,.arinc-818 .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.arinc-818 .section-divider1 .card-title,.arinc-818 .section-divider1 .left-section,.arinc-818 .section-divider1 .mil-description,.arinc-818 .section-divider1 .mil-title,.arinc-818 .section-divider1 .slider-image1,.arinc-818 .section-divider1 .thumbnail-column{animation:none;opacity:0}.arinc-818 .section-divider1.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.arinc-818 .section-divider1.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.arinc-818 .section-divider1.reveal .card-title,.arinc-818 .section-divider1.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.arinc-818 .section-divider1.reveal .slider-image1,.arinc-818 .section-divider1.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.arinc-818 .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.arinc-818 .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.arinc-818 .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.arinc-818 .modal-header h2{font-size:1.1rem;margin:0}.arinc-818 .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.arinc-818 .modal-body-content{padding:20px}.arinc-818 .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.arinc-818 .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.arinc-818 .feature-column{flex:1 1}.arinc-818 .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.arinc-818 .feature-list-items{list-style-type:disc;padding-left:20px}.arinc-818 .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.arinc-818 .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.arinc-818 .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.arinc-818 .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.arinc-818 .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.arinc-818 .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(17px,1.1vw,20px);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.arinc-818 .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.arinc-818 .feature-list1 li:before{color:#0952a0;content:"";font-weight:700;margin-right:15px}@media (max-width:1024px){.arinc-818 .main-heading{font-size:3rem}.arinc-818 .avionics-hero-section{padding:60px 40px}}@media (max-width:768px){.arinc-818 .avionics-hero-section{margin-top:80px;min-height:60vh;padding:40px 20px}.arinc-818 .main-heading{font-size:2rem;margin-bottom:20px}.arinc-818 .description{font-size:1rem}.arinc-818 .sub-nav-container{-webkit-overflow-scrolling:touch;gap:15px;justify-content:flex-start;overflow-x:auto;padding:10px}.arinc-818 .nav-links{gap:20px;padding:10px 0}.arinc-818 .nav-item{font-size:15px;margin-left:10px;white-space:nowrap}.arinc-818 .mil-container{padding:30px 20px}.arinc-818 .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.arinc-818 .mil-content{flex-direction:column-reverse;gap:30px}.arinc-818 .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:10px;order:2;width:100%}.arinc-818 .main-image{flex:3.5 1}.arinc-818 .thumbnail-column{display:flex;flex:1 1;flex-direction:column;gap:8px}.arinc-818 .thumbnail-item{height:45px;width:45px}.arinc-818 .center-section{margin:20px 15px;padding:30px 15px}.arinc-818 .card-title1{font-size:1.5rem;text-align:center}.arinc-818 .features-grid-layout{gap:0!important}.arinc-818 .right-col .protocol-title{display:none}.arinc-818 .feature-column{width:100%}.arinc-818 .thumbnail-row{flex-wrap:wrap;gap:8px}.arinc-818 .feature-list-items{margin-bottom:0;padding-left:20px}.arinc-818 .feature-list1{display:flex;flex-direction:column;gap:15px}.arinc-818 .feature-list1 li{font-size:1rem;padding:15px}.arinc-818 .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.arinc-818 .features-grid-layout{flex-direction:column;gap:20px}.arinc-818 .modal-body-content{padding:15px}.arinc-818 .form-factors-container{align-items:flex-start;flex-direction:column;gap:15px}.arinc-818 .factors-grid{justify-content:flex-start;width:100%}.arinc-818 .factor-box{font-size:.8rem;padding:10px 20px}.arinc-818 .section-divider1:before,.arinc-818 .section-divider:before{width:95vw}}@media (max-width:480px){.arinc-818 .top-title{font-size:1rem}.arinc-818 .main-heading{font-size:1.6rem}.arinc-818 .mil-title{font-size:1.5rem}.arinc-818 .nav-item{font-size:14px}}.integrated-avionics .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.integrated-avionics .content-container{color:#fff;max-width:900px;text-align:center}.description,.integrated-avionics .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.integrated-avionics .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.integrated-avionics .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.integrated-avionics .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.integrated-avionics .sub-nav-wrapper{background-color:#fff;box-shadow:0 20px 50px #00000014;opacity:0;transform:translateY(50px);transition:opacity .8s ease-out,transform .8s cubic-bezier(.25,.46,.45,.94);width:100%}.integrated-avionics .sub-nav-wrapper.reveal{opacity:1;transform:translateY(0)}.integrated-avionics .sub-nav-container{align-items:stretch;display:flex;justify-content:space-between;margin:5px;max-width:1200px;width:100%}.integrated-avionics .nav-links{display:flex;gap:30px;padding:15px 0}.integrated-avionics .nav-item{color:#444;cursor:pointer;font-size:clamp(18px,1.2vw,20px);font-weight:800;margin-left:20px;transition:color .3s}.integrated-avionics .nav-item.active{color:#d3213f}.integrated-avionics .full-border-line{background-color:#004a99;height:1px;width:100%}.integrated-avionics .section-divider{border-top:none;margin-top:60px;padding-top:40px;position:relative}.integrated-avionics .section-divider:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.integrated-avionics .section-divider1{border-top:none;margin-top:60px;padding-top:40px;position:relative}.integrated-avionics .section-divider1:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.integrated-avionics .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.integrated-avionics .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.integrated-avionics .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.integrated-avionics .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.integrated-avionics .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.integrated-avionics .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.integrated-avionics .card-title,.integrated-avionics .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.integrated-avionics .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.integrated-avionics .right-section{flex:1 1}.integrated-avionics .feature-list{list-style:none;padding:0}.integrated-avionics .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.integrated-avionics .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.integrated-avionics .image-layout{align-items:flex-start;display:flex;gap:15px}.integrated-avionics .main-image{flex:1 1}.integrated-avionics .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.integrated-avionics .slider-image1,.integrated-avionics .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.integrated-avionics .thumbnail-column{display:flex;flex-direction:column;gap:10px}.integrated-avionics .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.integrated-avionics .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.integrated-avionics .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.integrated-avionics .thumbnail-item img{height:100%;object-fit:contain;width:100%}.integrated-avionics .section-divider .card-title,.integrated-avionics .section-divider .left-section,.integrated-avionics .section-divider .mil-description,.integrated-avionics .section-divider .mil-title,.integrated-avionics .section-divider .slider-image1,.integrated-avionics .section-divider .thumbnail-column{animation:none;opacity:0}.integrated-avionics .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.integrated-avionics .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.integrated-avionics .section-divider.reveal .card-title,.integrated-avionics .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.integrated-avionics .section-divider.reveal .slider-image1,.integrated-avionics .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.integrated-avionics .section-divider1 .card-title,.integrated-avionics .section-divider1 .left-section,.integrated-avionics .section-divider1 .mil-description,.integrated-avionics .section-divider1 .mil-title,.integrated-avionics .section-divider1 .slider-image1,.integrated-avionics .section-divider1 .thumbnail-column{animation:none;opacity:0}.integrated-avionics .section-divider1.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.integrated-avionics .section-divider1.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.integrated-avionics .section-divider1.reveal .card-title,.integrated-avionics .section-divider1.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.integrated-avionics .section-divider1.reveal .slider-image1,.integrated-avionics .section-divider1.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.integrated-avionics .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.integrated-avionics .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.integrated-avionics .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.integrated-avionics .modal-header h2{font-size:1.1rem;margin:0}.integrated-avionics .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.integrated-avionics .modal-body-content{padding:20px}.integrated-avionics .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700;margin-bottom:5px}.integrated-avionics .features-grid-layout{grid-gap:50px;align-items:start;display:grid;gap:50px;grid-template-columns:1fr 1fr}.integrated-avionics .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.integrated-avionics .feature-list-items{list-style-type:disc;padding-left:20px}.integrated-avionics .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.integrated-avionics .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.integrated-avionics .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.integrated-avionics .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.integrated-avionics .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.integrated-avionics .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(17px,1.1vw,20px);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.integrated-avionics .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.integrated-avionics .feature-list1 li:before{color:#0952a0;content:"";font-weight:700;margin-right:15px}.integrated-avionics .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.integrated-avionics .center-section.reveal{opacity:1;transform:translateY(0)}.integrated-avionics .center-section.reveal .card-title1 .para{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.integrated-avionics .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.integrated-avionics .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.integrated-avionics .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.integrated-avionics .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.integrated-avionics .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.integrated-avionics .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.integrated-avionics .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.integrated-avionics .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:768px){.integrated-avionics .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.integrated-avionics .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.integrated-avionics .description{font-size:1rem;line-height:1.5}.integrated-avionics .sub-nav-container{display:block;width:100%}.integrated-avionics .nav-links{-webkit-overflow-scrolling:touch;display:flex;gap:20px;overflow-x:auto;padding:15px 20px;scrollbar-width:none;white-space:nowrap}.integrated-avionics .nav-links::-webkit-scrollbar{display:none}.integrated-avionics .nav-item{flex:0 0 auto;font-size:15px;margin-left:0}.integrated-avionics .mil-container{padding:30px 15px}.integrated-avionics .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.integrated-avionics .mil-content{flex-direction:column-reverse;gap:30px}.integrated-avionics .card-title{font-size:1.4rem!important;padding-left:0;text-align:center}.integrated-avionics .image-layout{flex-direction:row;gap:10px}.integrated-avionics .main-image{flex:3.5 1}.integrated-avionics .thumbnail-column{flex:1 1;gap:8px}.integrated-avionics .thumbnail-item{height:45px;width:45px}.integrated-avionics .features-grid-layout{flex-direction:column;gap:0!important}.integrated-avionics .center-section{margin:20px 10px;padding:30px 15px}.integrated-avionics .card-title1{font-size:1.5rem;text-align:center}.integrated-avionics .feature-list1{gap:15px;grid-template-columns:1fr}.integrated-avionics .feature-list1 li{font-size:1rem;justify-content:center;padding:15px}.integrated-avionics .product-modal-container{display:flex;flex-direction:column;max-height:85vh;width:95%}.integrated-avionics .modal-body-content{overflow-y:auto;padding:15px}.integrated-avionics .features-grid-layout{gap:20px;grid-template-columns:1fr}.integrated-avionics .right-col .protocol-title{display:none}.integrated-avionics .feature-list-items li{font-size:.9rem}}@media (max-width:480px){.integrated-avionics .main-heading{font-size:1.8rem}.integrated-avionics .image-layout{flex-direction:column}.integrated-avionics .thumbnail-column{flex-direction:row;justify-content:center;width:100%}}.embedded-products .avionics-banner{display:block;height:auto;margin-top:clamp(60px,8vw,125px);max-width:100%;object-fit:contain;width:100%}.embedded-products .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:30px;opacity:0;text-align:center}.embedded-products .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.embedded-products .product-card.reveal{opacity:1;transform:translateY(0)}.embedded-products .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.embedded-products .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.embedded-products .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.embedded-products .card-content{padding:20px;text-align:left}.embedded-products .card-content h3{color:#7b077b;font-size:30px;margin-bottom:10px}.embedded-products .card-content p{color:#666;font-size:clamp(14px,1.1vw,16px);line-height:1.6}.embedded-products .card-content ul{color:#555;font-size:clamp(13px,1vw,15px);line-height:2;list-style:none;margin:15px 0;padding:0}.embedded-products .explore-btn{background-color:#0d507a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.embedded-products .explore-btn:hover{background-color:#000}@media (max-width:768px){.embedded-products .avionics-banner{display:block;height:auto;margin-top:80px;max-width:100%;object-fit:contain;width:100%}.embedded-products .title1{font-size:1.5rem;margin-bottom:20px}.embedded-products .product-grid{gap:20px;grid-template-columns:1fr;padding:0 15px}.embedded-products .card-content h3{font-size:24px}}.chassis-backplane .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.chassis-backplane .content-container{color:#fff;max-width:900px;text-align:center}.chassis-backplane .top-title,.description,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.chassis-backplane .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.chassis-backplane .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.chassis-backplane .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.chassis-backplane .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.chassis-backplane .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.chassis-backplane .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.chassis-backplane .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.chassis-backplane .mil-content{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin-bottom:0;margin-top:30px}.chassis-backplane .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.chassis-backplane .card-title,.chassis-backplane .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.chassis-backplane .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.chassis-backplane .right-section{flex:1 1}.chassis-backplane .feature-list{list-style:none;padding:0}.chassis-backplane .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.chassis-backplane .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.chassis-backplane .image-layout{align-items:flex-start;display:flex;gap:15px}.chassis-backplane .main-image{flex:1 1}.chassis-backplane .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.chassis-backplane .slider-image1,.chassis-backplane .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.chassis-backplane .thumbnail-column{display:flex;flex-direction:column;gap:10px}.chassis-backplane .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.chassis-backplane .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.chassis-backplane .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.chassis-backplane .thumbnail-item img{height:100%;object-fit:contain;width:100%}.chassis-backplane .section-divider .card-title,.chassis-backplane .section-divider .left-section,.chassis-backplane .section-divider .mil-description,.chassis-backplane .section-divider .mil-title,.chassis-backplane .section-divider .slider-image1,.chassis-backplane .section-divider .thumbnail-column{animation:none;opacity:0}.chassis-backplane .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.chassis-backplane .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.chassis-backplane .section-divider.reveal .card-title,.chassis-backplane .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.chassis-backplane .section-divider.reveal .slider-image1,.chassis-backplane .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.chassis-backplane .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.chassis-backplane .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(350px,90vw,1500px)}.chassis-backplane .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.chassis-backplane .modal-header h2{font-size:1.1rem;margin:0}.chassis-backplane .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.chassis-backplane .modal-body-content{padding:10px}.chassis-backplane .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.chassis-backplane .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.chassis-backplane .feature-column{flex:1 1}.chassis-backplane .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:10px}.chassis-backplane .feature-list-items{list-style-type:disc;padding-left:30px}.chassis-backplane .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.chassis-backplane .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.chassis-backplane .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.chassis-backplane .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.chassis-backplane .para{color:#640606;display:flex;font-size:1.2rem;font-weight:700;margin-bottom:30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.chassis-backplane .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.chassis-backplane .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:1.1rem;font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.chassis-backplane .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.chassis-backplane .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.chassis-backplane .center-section.reveal{opacity:1;transform:translateY(0)}.chassis-backplane .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.chassis-backplane .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.chassis-backplane .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.chassis-backplane .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.chassis-backplane .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.chassis-backplane .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.chassis-backplane .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.chassis-backplane .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.chassis-backplane .scroll-reveal.reveal{opacity:1;transform:translateY(0)}.chassis-backplane .form-factors-container{align-items:center;display:flex;gap:30px;margin-top:60px;padding:20px 0}.chassis-backplane .form-label{color:#444;font-size:1.2rem;font-weight:800;min-width:180px}.chassis-backplane .factors-grid{display:flex;flex-wrap:wrap;gap:12px}.chassis-backplane .factor-box{background:#fff;border:2px solid #eee;border-radius:50px;box-shadow:0 20px 50px #00000014;color:#444;cursor:pointer;font-size:clamp(13px,1vw,15px);font-weight:700;opacity:0;padding:12px 28px;transform:translateY(30px);transition:all .6s cubic-bezier(.23,1,.32,1)}.chassis-backplane .factor-box.reveal{opacity:1;transform:translateY(0)}.chassis-backplane .factor-box:hover{background:#06c;border-color:#06c;box-shadow:0 10px 20px #06c3;color:#fff;transform:translateY(-5px) scale(1.05)!important}@media (max-width:1024px){.chassis-backplane .avionics-hero-section{padding:80px 40px}.chassis-backplane .main-heading{font-size:3rem;white-space:normal}.chassis-backplane .sub-nav-container{justify-content:center;overflow-x:auto}}@media (max-width:768px){.chassis-backplane .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.chassis-backplane .main-heading{font-size:2rem;line-height:1.2;text-align:center;white-space:normal}.chassis-backplane .nav-links{gap:15px;overflow-x:auto;padding:10px 5px;scrollbar-width:none;white-space:nowrap;width:100%}.chassis-backplane .nav-links::-webkit-scrollbar{display:none}.chassis-backplane .nav-item{font-size:14px;margin-left:10px}.chassis-backplane .mil-container{padding:30px 15px}.chassis-backplane .mil-title{font-size:1.6rem;text-align:center;white-space:normal}.chassis-backplane .mil-content{display:flex;flex-direction:column;gap:20px}.chassis-backplane .card-title{font-size:1.3rem!important;order:1;padding-left:10px;text-align:left}.chassis-backplane .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:10px;order:2;width:100%}.chassis-backplane .main-image{flex:3.5 1}.chassis-backplane .thumbnail-column{display:flex;flex:1 1;flex-direction:column;gap:8px}.chassis-backplane .thumbnail-item{height:45px;width:45px}.chassis-backplane .left-section{margin-top:10px;order:3;width:100%}.chassis-backplane .feature-list li{font-size:1rem;padding:8px 0}.chassis-backplane .form-factors-container{align-items:flex-start;flex-direction:column;gap:15px;margin-top:30px}.chassis-backplane .factors-grid{justify-content:center;width:100%}.chassis-backplane .factor-box{font-size:.8rem;padding:10px 20px}.chassis-backplane .product-modal-container{border-radius:20px;max-height:90vh;overflow-y:auto;width:95%}.chassis-backplane .features-grid-layout{flex-direction:column;gap:5px;padding:10px}.chassis-backplane .feature-list-items{padding-left:20px}.chassis-backplane .modal-body-content{gap:10px!important;grid-template-columns:1fr!important}}@media (max-width:480px){.chassis-backplane .main-heading{font-size:1.6rem}.chassis-backplane .mil-title{font-size:1.4rem}}.embeddedsales-details .sales-section-full{background-color:#fff;display:flex;justify-content:center;padding:40px 20px;width:100%}.embeddedsales-details .sales-container{align-items:center;display:flex;justify-content:space-between;max-width:1300px;width:100%}.embeddedsales-details .sales-block{align-items:center;display:flex;gap:20px;padding:20px 0}.embeddedsales-details .center-text{flex-direction:column;gap:5px;justify-content:center;text-align:center}.embeddedsales-details .icon-circle{align-items:center;background-color:#f36f21;border-radius:50%;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.embeddedsales-details .text-content h2{color:#f36f21;font-size:clamp(16px,1.1rem,22px);font-weight:700;line-height:1.2;margin:0}.embeddedsales-details .text-content p{color:#555;font-size:clamp(10px,1vw + 12px,18px);line-height:1.5;margin:5px 0 0}.embeddedsales-details .vertical-dotted-line{border-left:1.5px dotted #999;flex-shrink:0;height:60px}.embeddedsales-details .label{color:#f36f21;font-size:clamp(14px,1vw + 10px,18px);font-weight:600}.embeddedsales-details .number{line-height:1.5}.embeddedsales-details .email,.embeddedsales-details .number{color:#000;font-size:20px;font-weight:700;text-decoration:none}@media (max-width:768px){.embeddedsales-details .sales-container{flex-direction:column;text-align:center}.embeddedsales-details .vertical-dotted-line{border-left:none;border-top:1.5px dotted #999;height:1px;margin:20px 0;width:60%}.embeddedsales-details .sales-block{flex-direction:column;padding:0}}.sbc-io .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.sbc-io .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.sbc-io .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.sbc-io .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.sbc-io .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.sbc-io .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.sbc-io .section-divider{border-top:none;margin-top:60px;padding-top:40px;position:relative}.sbc-io .section-divider:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.sbc-io .section-divider1{border-top:none;margin-top:60px;padding-top:40px;position:relative}.sbc-io .section-divider1:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.sbc-io .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.sbc-io .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.sbc-io .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.sbc-io .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.sbc-io .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.sbc-io .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.sbc-io .card-title,.sbc-io .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.sbc-io .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.sbc-io .right-section{flex:1 1}.sbc-io .feature-list{list-style:none;padding:0}.sbc-io .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.sbc-io .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.sbc-io .image-layout{align-items:flex-start;display:flex;gap:15px}.sbc-io .main-image{flex:1 1}.sbc-io .slider-image1{animation-delay:1.7s;animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;opacity:0;width:100%}.sbc-io .form-factors-container{align-items:center;display:flex;gap:30px;margin-top:60px;padding:20px 0}.sbc-io .form-label{color:#444;font-size:1.2rem;font-weight:800;min-width:180px}.sbc-io .factors-grid{display:flex;flex-wrap:wrap;gap:12px}.sbc-io .factor-box{background:#fff;border:2px solid #eee;border-radius:50px;box-shadow:0 20px 50px #00000014;color:#444;cursor:pointer;font-size:clamp(13px,1vw,15px);font-weight:700;opacity:0;padding:12px 28px;transform:translateY(30px);transition:all .6s cubic-bezier(.23,1,.32,1)}.sbc-io .factor-box.reveal{opacity:1;transform:translateY(0)}.sbc-io .factor-box:hover{background:#06c;border-color:#06c;box-shadow:0 10px 20px #06c3;color:#fff;transform:translateY(-5px) scale(1.05)!important}.sbc-io .section-divider .card-title,.sbc-io .section-divider .left-section,.sbc-io .section-divider .mil-description,.sbc-io .section-divider .mil-title,.sbc-io .section-divider .slider-image1,.sbc-io .section-divider .thumbnail-column{animation:none;opacity:0}.sbc-io .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.sbc-io .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.sbc-io .section-divider.reveal .card-title,.sbc-io .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.sbc-io .section-divider.reveal .slider-image1,.sbc-io .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.sbc-io .info-card{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;background:#fff;border:none;border-radius:20px;margin-left:0;margin-top:10px;opacity:0;overflow:hidden;transition:transform .4s ease}.sbc-io .tabs-header{display:flex;gap:5px;padding:10px 10px 0}.sbc-io .tab-link{background:#0000;border:none;color:#888;cursor:pointer;font-weight:800;padding:10px}.sbc-io .tab-link.active{background:#fff;border-bottom:3px solid #06c;color:#000}.sbc-io .tab-body{min-height:250px;padding:40px}.sbc-io .top-layout{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;gap:40px;justify-content:flex-start;padding:20px 5%;width:100%}.sbc-io .tab-body{background:#fff;border-radius:15px;box-shadow:0 4px 20px #0000000d;margin-left:0;padding:30px;width:500%}@media (max-width:1024px){.sbc-io .avionics-hero-section{padding:80px 40px}.sbc-io .main-heading{font-size:3rem;white-space:normal}.sbc-io .sub-nav-container{justify-content:center;overflow-x:auto}}@media (max-width:768px){.sbc-io .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.sbc-io .main-heading{font-size:2rem;line-height:1.2;text-align:center;white-space:normal}.sbc-io .nav-links{gap:15px;overflow-x:auto;padding:10px 5px;scrollbar-width:none;white-space:nowrap;width:100%}.sbc-io .nav-links::-webkit-scrollbar{display:none}.sbc-io .nav-item{font-size:14px;margin-left:10px}.sbc-io .mil-container{padding:30px 15px}.sbc-io .mil-title{font-size:1.6rem;text-align:center;white-space:normal}.sbc-io .mil-content{display:flex;flex-direction:column;gap:20px}.sbc-io .card-title{font-size:1.3rem!important;order:1;padding-left:10px;text-align:left}.sbc-io .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:10px;order:2;width:100%}.sbc-io .main-image{flex:3.5 1}.sbc-io .thumbnail-column{display:flex;flex:1 1;flex-direction:column;gap:8px}.sbc-io .thumbnail-item{height:45px;width:45px}.sbc-io .left-section{margin-top:10px;order:3;width:100%}.sbc-io .feature-list li{font-size:1rem;padding:8px 0}.sbc-io .form-factors-container{align-items:flex-start;flex-direction:column;gap:15px;margin-top:30px}.sbc-io .factors-grid{justify-content:center;width:100%}.sbc-io .factor-box{font-size:.8rem;padding:10px 20px}}@media (max-width:480px){.sbc-io .main-heading{font-size:1.6rem}.sbc-io .mil-title{font-size:1.4rem}}.embedded-computers .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.embedded-computers .content-container{color:#fff;max-width:900px;text-align:center}.description,.embedded-computers .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.embedded-computers .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.embedded-computers .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px;white-space:nowrap}.embedded-computers .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.embedded-computers .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.embedded-computers .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.embedded-computers .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.embedded-computers .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.embedded-computers .mil-content{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin-bottom:0;margin-top:30px}.embedded-computers .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.embedded-computers .card-title,.embedded-computers .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.embedded-computers .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.embedded-computers .right-section{flex:1 1}.embedded-computers .feature-list{list-style:none;padding:0}.embedded-computers .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.embedded-computers .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.embedded-computers .image-layout{align-items:flex-start;display:flex;gap:15px}.embedded-computers .main-image{flex:1 1}.embedded-computers .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.embedded-computers .slider-image1,.embedded-computers .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.embedded-computers .thumbnail-column{display:flex;flex-direction:column;gap:10px}.embedded-computers .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.embedded-computers .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.embedded-computers .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.embedded-computers .thumbnail-item img{height:100%;object-fit:contain;width:100%}.embedded-computers .section-divider .card-title,.embedded-computers .section-divider .left-section,.embedded-computers .section-divider .mil-description,.embedded-computers .section-divider .mil-title,.embedded-computers .section-divider .slider-image1,.embedded-computers .section-divider .thumbnail-column{animation:none;opacity:0}.embedded-computers .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.embedded-computers .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.embedded-computers .section-divider.reveal .card-title,.embedded-computers .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.embedded-computers .section-divider.reveal .slider-image1,.embedded-computers .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.embedded-computers .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.embedded-computers .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.embedded-computers .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.embedded-computers .modal-header h2{font-size:1.1rem;margin:0}.embedded-computers .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.embedded-computers .modal-body-content{padding:20px}.embedded-computers .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.embedded-computers .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.embedded-computers .feature-column{flex:1 1}.embedded-computers .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.embedded-computers .feature-list-items{list-style-type:disc;padding-left:20px}.embedded-computers .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.embedded-computers .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.embedded-computers .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.embedded-computers .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.embedded-computers .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.embedded-computers .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.embedded-computers .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.embedded-computers .feature-list1 li:before{color:#0952a0;content:"";font-weight:700;margin-right:15px}.embedded-computers .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.embedded-computers .center-section.reveal{opacity:1;transform:translateY(0)}.embedded-computers .center-section.reveal .card-title1 .para{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.embedded-computers .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.embedded-computers .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.embedded-computers .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.embedded-computers .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.embedded-computers .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.embedded-computers .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.embedded-computers .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.embedded-computers .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.embedded-computers .avionics-hero-section{padding:80px 40px}.embedded-computers .main-heading{font-size:3rem}.embedded-computers .mil-content{gap:40px}}@media (max-width:768px){.embedded-computers .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.embedded-computers .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.embedded-computers .mil-container{padding:30px 20px}.embedded-computers .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.embedded-computers .mil-content{flex-direction:column-reverse;gap:30px}.embedded-computers .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.embedded-computers .main-image{display:flex;flex:4 1;justify-content:center}.embedded-computers .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.embedded-computers .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.embedded-computers .thumbnail-item{border-radius:6px;height:45px;width:45px}.embedded-computers .left-section{margin-top:20px;width:100%}.embedded-computers .center-section{margin:20px 15px;padding:30px 15px}.embedded-computers .card-title1{font-size:1.5rem;text-align:center}.embedded-computers .features-grid-layout{gap:0!important}.embedded-computers .feature-column{width:100%}.embedded-computers .right-col .protocol-title{display:none}.embedded-computers .feature-list-items{margin-bottom:0;padding-left:20px}.embedded-computers .feature-list1{display:flex;flex-direction:column;gap:15px}.embedded-computers .feature-list1 li{font-size:1rem;padding:15px}.embedded-computers .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.embedded-computers .features-grid-layout{flex-direction:column;gap:20px}.embedded-computers .modal-body-content{padding:15px}}@media (max-width:480px){.embedded-computers .main-heading{font-size:1.8rem}.embedded-computers .mil-title{font-size:1.5rem}.embedded-computers .para{font-size:1rem}}.com-express .avionics-banner{display:block;margin-top:clamp(55px,7vw,110px);max-width:2000px;min-height:300px;object-fit:cover;width:100%}.com-express .title1{animation:fadeInUp .5s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.com-express .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.com-express .product-card.reveal{opacity:1;transform:translateY(0)}.com-express .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.com-express .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.com-express .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.com-express .card-content{padding:20px;text-align:left}.com-express .card-content h3{color:#7b077b;font-size:30px;margin-bottom:10px}.com-express .card-content p{color:#666;font-size:clamp(14px,1.1vw,16px);line-height:1.6}.com-express .card-content ul{color:#555;font-size:clamp(13px,1vw,15px);line-height:2;list-style:none;margin:15px 10px;padding:0}.com-express .explore-btn{background-color:#0d507a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.com-express .explore-btn:hover{background-color:#000}@media (max-width:768px){.com-express .avionics-banner{height:auto;margin:60px auto 20px;min-height:130px;object-fit:cover;width:100%}.com-express .title1{font-size:1.4rem;margin-bottom:25px;padding:0 10px}.com-express .product-grid{gap:25px;grid-template-columns:1fr;margin:20px auto;padding:0;width:90%}.com-express .card-img-wrapper{height:180px}.com-express .card-content h3{font-size:22px}.com-express .card-content p,.com-express .card-content ul{font-size:14px;line-height:1.5}.com-express .explore-btn{padding:12px;width:100%}}.hpc-page-com .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#04432e 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-bottom:50px;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.hpc-page-com .content-container{color:#fff;max-width:900px;text-align:center}.description,.hpc-page-com .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.hpc-page-com .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.hpc-page-com .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.hpc-page-com .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.hpc-page-com .avionics-banner{height:800px;margin-bottom:50px;margin-left:auto;margin-top:20px;object-fit:cover;width:100%}.hpc-page-com .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.hpc-page-com .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.hpc-page-com .product-card.reveal{opacity:1;transform:translateY(0)}.hpc-page-com .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.hpc-page-com .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.hpc-page-com .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.hpc-page-com .card-content{padding:20px;text-align:left}.hpc-page-com .card-content h3{color:#00008b;font-size:30px;margin-bottom:10px}.hpc-page-com .card-content p{color:#666;font-size:clamp(14px,1.1vw,16px);line-height:1.5}.hpc-page-com .card-content ul{color:#555;font-size:clamp(13px,1vw,15px);line-height:1.8;list-style:none;margin:15px 0;padding:0}.hpc-page-com .explore-btn{background-color:#ff8c00;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.explore-btn:hover{background-color:#d3d3d3}@media (max-width:1024px){.hpc-page-com .avionics-hero-section{min-height:60vh;padding:80px 50px}.hpc-page-com .main-heading{font-size:3rem}}@media (max-width:768px){.hpc-page-com .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.hpc-page-com .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.hpc-page-com .description{font-size:1rem;line-height:1.5;padding:0 10px}.hpc-page-com .avionics-banner{height:auto;margin-bottom:30px;margin-top:15px;max-height:350px;object-fit:contain}.hpc-page-com .product-grid{gap:30px;grid-template-columns:1fr;padding:0 15px}.hpc-page-com .title1{font-size:1.6rem;margin-bottom:30px}.hpc-page-com .card-content h3{font-size:24px}.hpc-page-com .card-img-wrapper{height:180px}.hpc-page-com .explore-btn{padding:12px;width:100%}}@media (max-width:480px){.hpc-page-com .main-heading{font-size:1.8rem}.hpc-page-com .top-title{font-size:1rem}}.hpc-page-area .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#04432e 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-bottom:50px;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.hpc-page-area .content-container{color:#fff;max-width:900px;text-align:center}.description,.hpc-page-area .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.hpc-page-area .top-title{animation-delay:.2s;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);letter-spacing:.5px;margin-bottom:15px;margin-left:auto;margin-right:auto;padding:0 15px;text-align:center;white-space:normal;width:90%}.hpc-page-area .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.hpc-page-area .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.hpc-page-area .avionics-banner{height:800px;margin-bottom:50px;margin-left:auto;margin-top:20px;object-fit:cover;width:100%}.hpc-page-area .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.hpc-page-area .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.hpc-page-area .product-card.reveal{opacity:1;transform:translateY(0)}.hpc-page-area .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.hpc-page-area .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.hpc-page-area .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.hpc-page-area .card-content{padding:20px;text-align:left}.hpc-page-area .card-content h3{color:#00008b;font-size:30px;margin-bottom:10px}.hpc-page-area.card-content p{color:#666;font-size:15px;line-height:1.5}.hpc-page-area .card-content ul{color:#555;font-size:15px;line-height:1.8;list-style:none;margin:15px 0 15px 15px;padding:0}.hpc-page-area .card-content li{align-items:flex-start;color:#555;display:flex;font-size:clamp(14px,2vw + 10px,16px);line-height:1.4;margin-bottom:10px;padding-left:25px;position:relative}.hpc-page-area .card-content li:before{background-color:#000;border-radius:50%;content:"";flex-shrink:0;height:5px;left:0;position:absolute;top:10px;width:5px}@media (max-width:1024px){.hpc-page-area .avionics-hero-section{min-height:60vh;padding:80px 40px}.hpc-page-area .main-heading{font-size:3rem;white-space:normal}}@media (max-width:768px){.hpc-page-area .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.hpc-page-area .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px;white-space:normal}.hpc-page-area .description{font-size:1rem;line-height:1.5}.hpc-page-area .avionics-banner{height:auto;margin-top:10px;max-height:400px;object-fit:contain}.hpc-page-area .product-grid{gap:30px;grid-template-columns:1fr;padding:0 15px}.hpc-page-area .title1{font-size:1.6rem;margin-bottom:30px;padding:0 10px}.hpc-page-area .card-content h3{font-size:22px}.hpc-page-area .card-content li,.hpc-page-area .card-content p{font-size:14px}.hpc-page-area .card-img-wrapper{height:180px}}@media (max-width:480px){.hpc-page-area .main-heading{font-size:1.8rem}.hpc-page-area .top-title{font-size:1rem}.hpc-page-area .avionics-banner{max-height:250px}}.embedded-sales .sales-section-full{background-color:#fff;display:flex;justify-content:center;padding:40px 20px;width:100%}.embedded-sales .sales-container{align-items:center;display:flex;justify-content:space-between;max-width:1300px;width:100%}.embedded-sales .sales-block{align-items:center;display:flex;gap:20px;padding:20px 0}.embedded-sales .center-text{flex-direction:column;gap:5px;justify-content:center;text-align:center}.embedded-sales .icon-circle{align-items:center;background-color:#f36f21;border-radius:50%;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.embedded-sales .text-content h2{color:#f36f21;font-size:clamp(16px,1.1rem,22px);font-weight:700;line-height:1.2;margin:0}.embedded-sales .text-content p{color:#555;font-size:clamp(10px,1vw + 12px,18px);line-height:1.5;margin:5px 0 0}.embedded-sales .vertical-dotted-line{border-left:1.5px dotted #999;flex-shrink:0;height:60px}.embedded-sales .label{color:#f36f21;font-size:clamp(14px,1vw + 10px,18px);font-weight:600}.embedded-sales .number{line-height:1.5}.embedded-sales .email,.embedded-sales .number{color:#000;font-size:20px;font-weight:700;text-decoration:none}@media (max-width:768px){.embedded-sales .sales-container{flex-direction:column;text-align:center}.embedded-sales .vertical-dotted-line{border-left:none;border-top:1.5px dotted #999;height:1px;margin:20px 0;width:60%}.embedded-sales .sales-block{flex-direction:column;padding:0}}.hpc-page .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#04432e 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-bottom:50px;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.hpc-page .content-container{color:#fff;max-width:900px;text-align:center}.description,.hpc-page .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.hpc-page .top-title{animation-delay:.2s;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);letter-spacing:.5px;margin-bottom:15px;margin-left:auto;margin-right:auto;padding:0 15px;text-align:center;white-space:normal;width:90%}.hpc-page .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.hpc-page .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.hpc-page .avionics-banner{height:800px;margin-bottom:50px;margin-left:auto;margin-top:20px;object-fit:cover;width:100%}.hpc-page .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.hpc-page .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.hpc-page .product-card.reveal{opacity:1;transform:translateY(0)}.hpc-page .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.hpc-page .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.hpc-page .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.hpc-page .card-content{padding:20px;text-align:left}.hpc-page .card-content h3{color:#00008b;font-size:30px;margin-bottom:10px}.hpc-page .card-content p{color:#666;font-size:15px;line-height:1.5}.hpc-page .card-content ul{color:#555;font-size:15px;line-height:1.8;list-style:none;margin:15px 0 15px 15px;padding:0}.hpc-page .card-content li{align-items:flex-start;color:#555;display:flex;font-size:clamp(14px,2vw + 10px,16px);line-height:1.4;margin-bottom:10px;padding-left:25px;position:relative}.hpc-page .card-content li:before{background-color:#000;border-radius:50%;content:"";flex-shrink:0;height:5px;left:0;position:absolute;top:10px;width:5px}@media (max-width:1024px){.hpc-page .avionics-hero-section{min-height:60vh;padding:80px 40px}.hpc-page .main-heading{font-size:3rem;white-space:normal}}@media (max-width:768px){.hpc-page .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.hpc-page .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px;white-space:normal}.hpc-page .description{font-size:1rem;line-height:1.5}.hpc-page .avionics-banner{height:auto;margin-top:10px;max-height:400px;object-fit:contain}.hpc-page .product-grid{gap:30px;grid-template-columns:1fr;padding:0 15px}.hpc-page .title1{font-size:1.6rem;margin-bottom:30px;padding:0 10px}.hpc-page .card-content h3{font-size:22px}.hpc-page .card-content li,.hpc-page .card-content p{font-size:14px}.hpc-page .card-img-wrapper{height:180px}}@media (max-width:480px){.hpc-page .main-heading{font-size:1.8rem}.hpc-page .top-title{font-size:1rem}.hpc-page .avionics-banner{max-height:250px}}.hpc-page-area-main .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#04432e 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-bottom:50px;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.hpc-page-area-main .content-container{color:#fff;max-width:900px;text-align:center}.description,.hpc-page-area-main .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.hpc-page-area-main .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.hpc-page-area-main .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.hpc-page-area-main .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.hpc-page-area-main .avionics-banner{height:800px;margin-bottom:50px;margin-left:auto;margin-top:20px;object-fit:cover;width:100%}.hpc-page-area-main .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.hpc-page-area-main .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.hpc-page-area-main .product-card.reveal{opacity:1;transform:translateY(0)}.hpc-page-area-main .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.hpc-page-area-main .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.hpc-page-area-main .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.hpc-page-area-main .card-content{padding:20px;text-align:left}.hpc-page-area-main .card-content h3{color:#00008b;font-size:30px;margin-bottom:10px}.hpc-page-area-main .card-content p{color:#666;font-size:15px;line-height:1.5}.hpc-page-area-main .card-content ul{color:#555;font-size:15px;line-height:1.8;list-style:none;margin:15px 0 15px 15px;padding:0}.hpc-page-area-main .card-content li{align-items:flex-start;color:#555;display:flex;font-size:clamp(14px,2vw + 10px,16px);line-height:1.4;margin-bottom:10px;padding-left:25px;position:relative}.hpc-page-area-main .card-content li:before{background-color:#000;border-radius:50%;content:"";flex-shrink:0;height:5px;left:0;position:absolute;top:10px;width:5px}@media (max-width:1024px){.hpc-page-area-main .avionics-hero-section{min-height:60vh;padding:80px 40px}.hpc-page-area-main .main-heading{font-size:3rem;white-space:normal}}@media (max-width:768px){.hpc-page-area-main .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.hpc-page-area-main .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px;white-space:normal}.hpc-page-area-main .description{font-size:1rem;line-height:1.5}.hpc-page-area-main .avionics-banner{height:auto;margin-top:10px;max-height:400px;object-fit:contain}.hpc-page-area-main .product-grid{gap:30px;grid-template-columns:1fr;padding:0 15px}.hpc-page-area-main .title1{font-size:1.6rem;margin-bottom:30px;padding:0 10px}.hpc-page-area-main .card-content h3{font-size:22px}.hpc-page-area-main .card-content li,.hpc-page-area-main .card-content p{font-size:14px}.hpc-page-area-main .card-img-wrapper{height:180px}}@media (max-width:480px){.hpc-page-area-main .main-heading{font-size:1.8rem}.hpc-page-area-main .top-title{font-size:1rem}.hpc-page-area-main .avionics-banner{max-height:250px}}.hpc-com-express .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#04432e 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-bottom:50px;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.hpc-com-express .content-container{color:#fff;max-width:900px;text-align:center}.description,.hpc-com-express .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.hpc-com-express .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.hpc-com-express .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.hpc-com-express .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.hpc-com-express .avionics-banner{height:800px;margin-bottom:30px;margin-left:auto;margin-top:20px;object-fit:cover;width:100%}.hpc-com-express .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.hpc-com-express .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.hpc-com-express .product-card.reveal{opacity:1;transform:translateY(0)}.hpc-com-express .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.hpc-com-express .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.hpc-com-express .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.hpc-com-express .card-content{padding:20px;text-align:left}.hpc-com-express .card-content h3{color:#00008b;font-size:30px;margin-bottom:10px}.hpc-com-express .card-content p{color:#666;font-size:clamp(14px,1.1vw,16px);line-height:1.5}.hpc-com-express .card-content ul{color:#555;font-size:clamp(13px,1vw,15px);line-height:1.8;list-style:none;margin:15px 0;padding:0}.hpc-com-express .explore-btn{background-color:#ff8c00;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.hpc-com-express .explore-btn:hover{background-color:#d3d3d3}@media (max-width:1024px){.hpc-com-express .avionics-hero-section{min-height:60vh;padding:80px 50px}.hpc-com-express .main-heading{font-size:3rem}}@media (max-width:768px){.hpc-com-express .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.hpc-com-express .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.hpc-com-express .description{font-size:1rem;line-height:1.5;padding:0 10px}.hpc-com-express .avionics-banner{height:auto;margin-bottom:30px;margin-top:15px;max-height:350px;object-fit:contain}.hpc-com-express .product-grid{gap:30px;grid-template-columns:1fr;padding:0 15px}.hpc-com-express .title1{font-size:1.6rem;margin-bottom:30px}.hpc-com-express .card-content h3{font-size:24px}.hpc-com-express .card-img-wrapper{height:180px}.hpc-com-express .explore-btn{padding:12px;width:100%}}@media (max-width:480px){.hpc-com-express .main-heading{font-size:1.8rem}.hpc-com-express .top-title{font-size:1rem}}.express-type6 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#04432e 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-bottom:50px;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.express-type6 .content-container{color:#fff;max-width:900px;text-align:center}.description,.express-type6 .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.express-type6 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.express-type6 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px;white-space:nowrap}.express-type6 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.express-type6 .avionics-banner{height:800px;margin-bottom:50px;margin-left:auto;margin-top:20px;object-fit:cover;width:100%}.express-type6 .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.express-type6 .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.express-type6 .product-card.reveal{opacity:1;transform:translateY(0)}.express-type6 .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.express-type6 .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.express-type6 .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.express-type6 .card-content{padding:20px;text-align:left}.express-type6 .card-content h3{color:#00008b;font-size:30px;margin-bottom:10px}.express-type6 .card-content p{color:#666;font-size:15px;line-height:1.5}.express-type6 .card-content ul{color:#555;font-size:15px;line-height:1.8;list-style:none;margin:15px 0 15px 15px;padding:0}.express-type6 .card-content li{align-items:flex-start;color:#555;display:flex;font-size:clamp(14px,2vw + 10px,16px);line-height:1.4;margin-bottom:10px;padding-left:25px;position:relative}.express-type6 .card-content li:before{background-color:#000;border-radius:50%;content:"";flex-shrink:0;height:5px;left:0;position:absolute;top:10px;width:5px}@media (max-width:1024px){.express-type6 .avionics-hero-section{min-height:60vh;padding:80px 40px}.express-type6 .main-heading{font-size:3rem;white-space:normal}}@media (max-width:768px){.express-type6 .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.express-type6 .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px;white-space:normal}.express-type6 .description{font-size:1rem;line-height:1.5}.express-type6 .avionics-banner{height:auto;margin-top:10px;max-height:400px;object-fit:contain}.express-type6 .product-grid{gap:30px;grid-template-columns:1fr;padding:0 15px}.express-type6 .title1{font-size:1.6rem;margin-bottom:30px;padding:0 10px}.express-type6 .card-content h3{font-size:22px}.express-type6 .card-content li,.express-type6 .card-content p{font-size:14px}.express-type6 .card-img-wrapper{height:180px}}@media (max-width:480px){.express-type6 .main-heading{font-size:1.8rem}.express-type6 .top-title{font-size:1rem}.express-type6 .avionics-banner{max-height:250px}}.express-type7 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#04432e 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-bottom:50px;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.express-type7 .content-container{color:#fff;max-width:900px;text-align:center}.description,.express-type7 .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.express-type7 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.express-type7 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px;white-space:nowrap}.express-type7 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.express-type7 .avionics-banner{height:800px;margin-bottom:50px;margin-left:auto;margin-top:20px;object-fit:cover;width:100%}.express-type7 .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.express-type7 .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.express-type7 .product-card.reveal{opacity:1;transform:translateY(0)}.express-type7 .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.express-type7 .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.express-type7 .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.express-type7 .card-content{padding:20px;text-align:left}.express-type7 .card-content h3{color:#00008b;font-size:30px;margin-bottom:10px}.express-type7 .card-content p{color:#666;font-size:15px;line-height:1.5}.express-type7 .card-content ul{color:#555;font-size:15px;line-height:1.8;list-style:none;margin:15px 0 15px 15px;padding:0}.express-type7 .card-content li{align-items:flex-start;color:#555;display:flex;font-size:clamp(14px,2vw + 10px,16px);line-height:1.4;margin-bottom:10px;padding-left:25px;position:relative}.express-type7 .card-content li:before{background-color:#000;border-radius:50%;content:"";flex-shrink:0;height:5px;left:0;position:absolute;top:10px;width:5px}@media (max-width:1024px){.express-type7 .avionics-hero-section{min-height:60vh;padding:80px 40px}.express-type7 .main-heading{font-size:3rem;white-space:normal}}@media (max-width:768px){.express-type7 .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.express-type7 .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px;white-space:normal}.express-type7 .description{font-size:1rem;line-height:1.5}.express-type7 .avionics-banner{height:auto;margin-top:10px;max-height:400px;object-fit:contain}.express-type7 .product-grid{gap:30px;grid-template-columns:1fr;padding:0 15px}.express-type7 .title1{font-size:1.6rem;margin-bottom:30px;padding:0 10px}.express-type7 .card-content h3{font-size:22px}.express-type7 .card-content li,.express-type7 .card-content p{font-size:14px}.express-type7 .card-img-wrapper{height:180px}}@media (max-width:480px){.express-type7 .main-heading{font-size:1.8rem}.express-type7 .top-title{font-size:1rem}.express-type7 .avionics-banner{max-height:250px}}.express-type10 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#04432e 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-bottom:50px;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.express-type10 .content-container{color:#fff;max-width:900px;text-align:center}.description,.express-type10 .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.express-type10 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.express-type10 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px;white-space:nowrap}.express-type10 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.express-type10 .avionics-banner{height:800px;margin-bottom:50px;margin-left:auto;margin-top:20px;object-fit:cover;width:100%}.express-type10 .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.express-type10 .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.express-type10 .product-card.reveal{opacity:1;transform:translateY(0)}.express-type10 .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.express-type10 .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.express-type10 .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.express-type10 .card-content{padding:20px;text-align:left}.express-type10 .card-content h3{color:#00008b;font-size:30px;margin-bottom:10px}.express-type10 .card-content p{color:#666;font-size:15px;line-height:1.5}.express-type10 .card-content ul{color:#555;line-height:1.8;list-style:none;margin:15px 0 15px 15px;padding:0}.express-type10 .card-content li{align-items:flex-start;color:#555;display:flex;font-size:clamp(14px,2vw + 10px,16px);line-height:1.4;margin-bottom:10px;padding-left:25px;position:relative}.express-type10 .card-content li:before{background-color:#000;border-radius:50%;content:"";flex-shrink:0;height:5px;left:0;position:absolute;top:10px;width:5px}@media (max-width:1024px){.express-type10 .avionics-hero-section{min-height:60vh;padding:80px 40px}.express-type10 .main-heading{font-size:3rem;white-space:normal}}@media (max-width:768px){.express-type10 .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.express-type10 .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px;white-space:normal}.express-type10 .description{font-size:1rem;line-height:1.5}.express-type10 .avionics-banner{height:auto;margin-top:10px;max-height:400px;object-fit:contain}.express-type10 .product-grid{gap:30px;grid-template-columns:1fr;padding:0 15px}.express-type10 .title1{font-size:1.6rem;margin-bottom:30px;padding:0 10px}.express-type10 .card-content h3{font-size:22px}.express-type10 .card-content li,.express-type10 .card-content p{font-size:14px}.express-type10 .card-img-wrapper{height:180px}}@media (max-width:480px){.express-type10 .main-heading{font-size:1.8rem}.express-type10 .top-title{font-size:1rem}.express-type10 .avionics-banner{max-height:250px}}.smarc-com .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#04432e 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-bottom:50px;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.smarc-com .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.smarc-com .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.smarc-com .top-title{animation-delay:.2s;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);letter-spacing:.5px;margin-bottom:15px;margin-left:auto;margin-right:auto;padding:0 15px;text-align:center;white-space:normal;width:90%}.smarc-com .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.smarc-com .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.8}.smarc-com .avionics-banner{height:800px;margin-bottom:50px;margin-left:auto;margin-top:20px;object-fit:cover;width:100%}.smarc-com .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.smarc-com .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.smarc-com .product-card.reveal{opacity:1;transform:translateY(0)}.smarc-com .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.smarc-com .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.smarc-com .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.smarc-com .card-content{padding:20px;text-align:left}.smarc-com .card-content h3{color:#00008b;font-size:30px;margin-bottom:10px}.smarc-com .card-content p{color:#666;font-size:15px;line-height:1.5}.smarc-com .card-content ul{color:#555;font-size:15px;line-height:1.8;list-style:none;margin:15px 0 15px 15px;padding:0}.smarc-com .card-content li{align-items:flex-start;color:#555;display:flex;font-size:clamp(14px,2vw + 10px,16px);line-height:1.4;margin-bottom:10px;padding-left:25px;position:relative}.smarc-com .card-content li:before{background-color:#000;border-radius:50%;content:"";flex-shrink:0;height:5px;left:0;position:absolute;top:10px;width:5px}@media (max-width:1024px){.smarc-com .avionics-hero-section{min-height:60vh;padding:80px 40px}.smarc-com .main-heading{font-size:3rem;white-space:normal}}@media (max-width:768px){.smarc-com .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.smarc-com .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px;white-space:normal}.smarc-com .description{font-size:1rem;line-height:1.5}.smarc-com .avionics-banner{height:auto;margin-top:10px;max-height:400px;object-fit:contain}.smarc-com .product-grid{gap:30px;grid-template-columns:1fr;padding:0 15px}.smarc-com .title1{font-size:1.6rem;margin-bottom:30px;padding:0 10px}.smarc-com .card-content h3{font-size:22px}.smarc-com .card-content li,.smarc-com .card-content p{font-size:14px}.smarc-com .card-img-wrapper{height:180px}}@media (max-width:480px){.smarc-com .main-heading{font-size:1.8rem}.smarc-com .top-title{font-size:1rem}.smarc-com .avionics-banner{max-height:250px}}.qseven-com .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#04432e 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-bottom:50px;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.qseven-com .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.qseven-com .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.qseven-com .top-title{animation-delay:.2s;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);letter-spacing:.5px;margin-bottom:15px;margin-left:auto;margin-right:auto;padding:0 15px;text-align:center;white-space:normal;width:90%}.qseven-com .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px;white-space:nowrap}.qseven-com .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.8}.qseven-com .avionics-banner{height:800px;margin-bottom:50px;margin-left:auto;margin-top:20px;object-fit:cover;width:100%}.qseven-com .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.qseven-com .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.qseven-com .product-card.reveal{opacity:1;transform:translateY(0)}.qseven-com .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.qseven-com .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.qseven-com .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.qseven-com .card-content{padding:20px;text-align:left}.qseven-com .card-content h3{color:#00008b;font-size:30px;margin-bottom:10px}.qseven-com .card-content p{color:#666;font-size:15px;line-height:1.5}.qseven-com .card-content ul{color:#555;font-size:15px;line-height:1.8;list-style:none;margin:15px 0 15px 15px;padding:0}.qseven-com .card-content li{align-items:flex-start;color:#555;display:flex;font-size:clamp(14px,2vw + 10px,16px);line-height:1.4;margin-bottom:10px;padding-left:25px;position:relative}.qseven-com .card-content li:before{background-color:#000;border-radius:50%;content:"";flex-shrink:0;height:5px;left:0;position:absolute;top:10px;width:5px}@media (max-width:1024px){.qseven-com .avionics-hero-section{min-height:60vh;padding:80px 40px}.qseven-com .main-heading{font-size:3rem;white-space:normal}}@media (max-width:768px){.qseven-com .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.qseven-com .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px;white-space:normal}.qseven-com .description{font-size:1rem;line-height:1.5}.qseven-com .avionics-banner{height:auto;margin-top:10px;max-height:400px;object-fit:contain}.qseven-com .product-grid{gap:30px;grid-template-columns:1fr;padding:0 15px}.qseven-com .title1{font-size:1.6rem;margin-bottom:30px;padding:0 10px}.qseven-com .card-content h3{font-size:22px}.qseven-com .card-content li,.qseven-com .card-content p{font-size:14px}.qseven-com .card-img-wrapper{height:180px}}@media (max-width:480px){.qseven-com .main-heading{font-size:1.8rem}.qseven-com .top-title{font-size:1rem}.qseven-com .avionics-banner{max-height:250px}}.rugged-section .avionics-banner{display:block;height:auto;margin-top:clamp(55px,7vw,110px);max-width:2000px;object-fit:cover;width:100%}.rugged-section .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.rugged-section .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.rugged-section .product-card.reveal{opacity:1;transform:translateY(0)}.rugged-section .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.rugged-section .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.rugged-section .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.rugged-section .card-content{padding:20px;text-align:left}.rugged-section .card-content h3{color:#7b077b;font-size:30px;margin-bottom:10px}.rugged-section .card-content p{color:#666;font-size:clamp(14px,1.1vw,16px);line-height:1.6}.rugged-section .card-content ul{color:#555;font-size:clamp(13px,1vw,15px);line-height:2;list-style:none;margin:15px 0;padding:0}.rugged-section .explore-btn{background-color:#0d507a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.rugged-section .explore-btn:hover{background-color:#000}@media (max-width:768px){.rugged-section .avionics-banner{display:block;height:auto;margin-top:60px;max-width:100%;object-fit:contain;width:100%}.rugged-section .title1{font-size:1.5rem;margin-bottom:20px}.rugged-section .product-grid{gap:20px;grid-template-columns:1fr;padding:0 15px}.rugged-section .card-content h3{font-size:24px}}.gbe-recorder .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.gbe-recorder .content-container{color:#fff;max-width:900px;text-align:center}.description,.gbe-recorder .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gbe-recorder .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.gbe-recorder .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.gbe-recorder .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.gbe-recorder .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.gbe-recorder .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gbe-recorder .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.gbe-recorder .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.gbe-recorder .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.gbe-recorder .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.gbe-recorder .card-title,.gbe-recorder .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gbe-recorder .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.gbe-recorder .right-section{flex:1 1}.gbe-recorder .feature-list{list-style:none;padding:0}.gbe-recorder .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.gbe-recorder .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.gbe-recorder .image-layout{align-items:flex-start;display:flex;gap:15px}.gbe-recorder .main-image{flex:1 1}.gbe-recorder .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.gbe-recorder .slider-image1,.gbe-recorder .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gbe-recorder .thumbnail-column{display:flex;flex-direction:column;gap:10px}.gbe-recorder .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.gbe-recorder .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.gbe-recorder .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.gbe-recorder .thumbnail-item img{height:100%;object-fit:contain;width:100%}.gbe-recorder .section-divider .card-title,.gbe-recorder .section-divider .left-section,.gbe-recorder .section-divider .mil-description,.gbe-recorder .section-divider .mil-title,.gbe-recorder .section-divider .slider-image1,.gbe-recorder .section-divider .thumbnail-column{animation:none;opacity:0}.gbe-recorder .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.gbe-recorder .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.gbe-recorder .section-divider.reveal .card-title,.gbe-recorder .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.gbe-recorder .section-divider.reveal .slider-image1,.gbe-recorder .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}@media (max-width:1024px){.gbe-recorder .avionics-hero-section{padding:80px 40px}.gbe-recorder .main-heading{font-size:3rem}.gbe-recorder .mil-content{gap:40px}}@media (max-width:768px){.gbe-recorder .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.gbe-recorder .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.gbe-recorder .mil-container{padding:30px 20px}.gbe-recorder .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.gbe-recorder .mil-content{flex-direction:column-reverse;gap:30px}.gbe-recorder .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.gbe-recorder .main-image{display:flex;flex:4 1;justify-content:center}.gbe-recorder .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.gbe-recorder .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.gbe-recorder .thumbnail-item{border-radius:6px;height:45px;width:45px}.gbe-recorder .left-section{margin-top:20px;width:100%}.gbe-recorder .center-section{margin:20px 15px;padding:30px 15px}.gbe-recorder .card-title1{font-size:1.5rem;text-align:center}.gbe-recorder .features-grid-layout{gap:0!important}.gbe-recorder .feature-column{width:100%}.gbe-recorder .right-col .protocol-title{display:none}.gbe-recorder .feature-list-items{margin-bottom:0;padding-left:20px}.gbe-recorder .feature-list1{display:flex;flex-direction:column;gap:15px}.gbe-recorder .feature-list1 li{font-size:1rem;padding:15px}.gbe-recorder .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.gbe-recorder .features-grid-layout{flex-direction:column;gap:20px}.gbe-recorder .modal-body-content{padding:15px}}@media (max-width:480px){.gbe-recorder .main-heading{font-size:1.8rem}.gbe-recorder .mil-title{font-size:1.5rem}.gbe-recorder .para{font-size:1rem}}.rugged-sales .sales-section-full{background-color:#fff;display:flex;justify-content:center;padding:40px 20px;width:100%}.rugged-sales .sales-container{align-items:center;display:flex;justify-content:space-between;max-width:1300px;width:100%}.rugged-sales .sales-block{align-items:center;display:flex;gap:20px;padding:20px 0}.rugged-sales .center-text{flex-direction:column;gap:5px;justify-content:center;text-align:center}.rugged-sales .icon-circle{align-items:center;background-color:#f36f21;border-radius:50%;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.rugged-sales .text-content h2{color:#f36f21;font-size:clamp(16px,1.1rem,22px);font-weight:700;line-height:1.2;margin:0}.rugged-sales .text-content p{color:#555;font-size:clamp(10px,1vw + 12px,18px);line-height:1.5;margin:5px 0 0}.rugged-sales .vertical-dotted-line{border-left:1.5px dotted #999;flex-shrink:0;height:60px}.rugged-sales .label{color:#f36f21;font-size:clamp(14px,1vw + 10px,18px);font-weight:600}.rugged-sales .number{line-height:1.5}.rugged-sales .email,.rugged-sales .number{color:#000;font-size:20px;font-weight:700;text-decoration:none}@media (max-width:768px){.rugged-sales .sales-container{flex-direction:column;text-align:center}.rugged-sales .vertical-dotted-line{border-left:none;border-top:1.5px dotted #999;height:1px;margin:20px 0;width:60%}.rugged-sales .sales-block{flex-direction:column;padding:0}}.fpdp-recorder .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.fpdp-recorder .content-container{color:#fff;max-width:900px;text-align:center}.description,.fpdp-recorder .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.fpdp-recorder .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.fpdp-recorder .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.fpdp-recorder .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.fpdp-recorder .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.fpdp-recorder .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.fpdp-recorder .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.fpdp-recorder .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.fpdp-recorder .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.fpdp-recorder .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.fpdp-recorder .card-title,.fpdp-recorder .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.fpdp-recorder .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.fpdp-recorder .right-section{flex:1 1}.fpdp-recorder .feature-list{list-style:none;padding:0}.fpdp-recorder .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.fpdp-recorder .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.fpdp-recorder .image-layout{align-items:flex-start;display:flex;gap:15px}.fpdp-recorder .main-image{flex:1 1}.fpdp-recorder .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.fpdp-recorder .slider-image1,.fpdp-recorder .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.fpdp-recorder .thumbnail-column{display:flex;flex-direction:column;gap:10px}.fpdp-recorder .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.fpdp-recorder .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.fpdp-recorder .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.fpdp-recorder .thumbnail-item img{height:100%;object-fit:contain;width:100%}.fpdp-recorder .section-divider .card-title,.fpdp-recorder .section-divider .left-section,.fpdp-recorder .section-divider .mil-description,.fpdp-recorder .section-divider .mil-title,.fpdp-recorder .section-divider .slider-image1,.fpdp-recorder .section-divider .thumbnail-column{animation:none;opacity:0}.fpdp-recorder .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.fpdp-recorder .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.fpdp-recorder .section-divider.reveal .card-title,.fpdp-recorder .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.fpdp-recorder .section-divider.reveal .slider-image1,.fpdp-recorder .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}@media (max-width:1024px){.fpdp-recorder .avionics-hero-section{padding:80px 40px}.fpdp-recorder .main-heading{font-size:3rem}.fpdp-recorder .mil-content{gap:40px}}@media (max-width:768px){.fpdp-recorder .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.fpdp-recorder .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.fpdp-recorder .mil-container{padding:30px 20px}.fpdp-recorder .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.fpdp-recorder .mil-content{flex-direction:column-reverse;gap:30px}.fpdp-recorder .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.fpdp-recorder .main-image{display:flex;flex:4 1;justify-content:center}.fpdp-recorder .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.fpdp-recorder .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.fpdp-recorder .thumbnail-item{border-radius:6px;height:45px;width:45px}.fpdp-recorder .left-section{margin-top:20px;width:100%}.fpdp-recorder .center-section{margin:20px 15px;padding:30px 15px}.fpdp-recorder .card-title1{font-size:1.5rem;text-align:center}.fpdp-recorder .features-grid-layout{gap:0!important}.fpdp-recorder .feature-column{width:100%}.fpdp-recorder .right-col .protocol-title{display:none}.fpdp-recorder .feature-list-items{margin-bottom:0;padding-left:20px}.fpdp-recorder .feature-list1{display:flex;flex-direction:column;gap:15px}.fpdp-recorder .feature-list1 li{font-size:1rem;padding:15px}.fpdp-recorder .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.fpdp-recorder .features-grid-layout{flex-direction:column;gap:20px}.fpdp-recorder .modal-body-content{padding:15px}}@media (max-width:480px){.fpdp-recorder .main-heading{font-size:1.8rem}.fpdp-recorder .mil-title{font-size:1.5rem}.fpdp-recorder .para{font-size:1rem}}.hd-recorder .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.hd-recorder .content-container{color:#fff;max-width:900px;text-align:center}.description,.hd-recorder .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.hd-recorder .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.hd-recorder .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.hd-recorder .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.hd-recorder .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.hd-recorder .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.hd-recorder .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.hd-recorder .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.hd-recorder .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.hd-recorder .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.hd-recorder .card-title,.hd-recorder .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.hd-recorder .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.hd-recorder .right-section{flex:1 1}.hd-recorder .feature-list{list-style:none;padding:0}.hd-recorder .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.hd-recorder .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.hd-recorder .image-layout{align-items:flex-start;display:flex;gap:15px}.hd-recorder .main-image{flex:1 1}.hd-recorder .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.hd-recorder .slider-image1,.hd-recorder .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.hd-recorder .thumbnail-column{display:flex;flex-direction:column;gap:10px}.hd-recorder .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.hd-recorder .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.hd-recorder .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.hd-recorder .thumbnail-item img{height:100%;object-fit:contain;width:100%}.hd-recorder .section-divider .card-title,.hd-recorder .section-divider .left-section,.hd-recorder .section-divider .mil-description,.hd-recorder .section-divider .mil-title,.hd-recorder .section-divider .slider-image1,.hd-recorder .section-divider .thumbnail-column{animation:none;opacity:0}.hd-recorder .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.hd-recorder .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.hd-recorder .section-divider.reveal .card-title,.hd-recorder .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.hd-recorder .section-divider.reveal .slider-image1,.hd-recorder .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}@media (max-width:1024px){.hd-recorder .avionics-hero-section{padding:80px 40px}.hd-recorder .main-heading{font-size:3rem}.hd-recorder .mil-content{gap:40px}}@media (max-width:768px){.hd-recorder .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.hd-recorder .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.hd-recorder .mil-container{padding:30px 20px}.hd-recorder .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.hd-recorder .mil-content{flex-direction:column-reverse;gap:30px}.hd-recorder .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.hd-recorder .main-image{display:flex;flex:4 1;justify-content:center}.hd-recorder .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.hd-recorder .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.hd-recorder .thumbnail-item{border-radius:6px;height:45px;width:45px}.hd-recorder .left-section{margin-top:20px;width:100%}.hd-recorder .center-section{margin:20px 15px;padding:30px 15px}.hd-recorder .card-title1{font-size:1.5rem;text-align:center}.hd-recorder .features-grid-layout{gap:0!important}.hd-recorder .feature-column{width:100%}.hd-recorder .right-col .protocol-title{display:none}.hd-recorder .feature-list-items{margin-bottom:0;padding-left:20px}.hd-recorder .feature-list1{display:flex;flex-direction:column;gap:15px}.hd-recorder .feature-list1 li{font-size:1rem;padding:15px}.hd-recorder .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.hd-recorder .features-grid-layout{flex-direction:column;gap:20px}.hd-recorder .modal-body-content{padding:15px}}@media (max-width:480px){.hd-recorder .main-heading{font-size:1.8rem}.hd-recorder .mil-title{font-size:1.5rem}.hd-recorder .para{font-size:1rem}}.server-recorder .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.server-recorder .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.server-recorder .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.server-recorder .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.server-recorder .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.server-recorder .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.server-recorder .sub-nav-wrapper{background-color:#fff;box-shadow:0 20px 50px #00000014;opacity:0;transform:translateY(50px);transition:opacity .8s ease-out,transform .8s cubic-bezier(.25,.46,.45,.94);width:100%}.server-recorder .sub-nav-wrapper.reveal{opacity:1;transform:translateY(0)}.server-recorder .sub-nav-container{align-items:stretch;display:flex;justify-content:space-between;margin:5px;max-width:1200px;width:100%}.server-recorder .nav-links{display:flex;gap:30px;padding:15px 0}.server-recorder .nav-item{color:#444;cursor:pointer;font-size:clamp(18px,1.2vw,20px);font-weight:800;margin-left:20px;transition:color .3s}.server-recorder .nav-item.active{color:#d3213f}.server-recorder .full-border-line{background-color:#004a99;height:1px;width:100%}.server-recorder .section-divider{border-top:none;margin-top:60px;padding-top:40px;position:relative}.server-recorder .section-divider:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.server-recorder .section-divider1{border-top:none;margin-top:60px;padding-top:40px;position:relative}.server-recorder .section-divider1:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.server-recorder .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.server-recorder .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.server-recorder .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.server-recorder .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.server-recorder .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.server-recorder .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.server-recorder .card-title,.server-recorder .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.server-recorder .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.server-recorder .right-section{flex:1 1}.server-recorder .feature-list{list-style:none;padding:0}.server-recorder .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.server-recorder .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.server-recorder .image-layout{align-items:flex-start;display:flex;gap:15px}.server-recorder .main-image{flex:1 1}.server-recorder .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.server-recorder .slider-image1,.server-recorder .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.server-recorder .thumbnail-column{display:flex;flex-direction:column;gap:10px}.server-recorder .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.server-recorder .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.server-recorder .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.server-recorder .thumbnail-item img{height:100%;object-fit:contain;width:100%}.server-recorder .form-factors-container{align-items:center;display:flex;gap:30px;margin-top:60px;padding:20px 0}.server-recorder .form-label{color:#444;font-size:1.2rem;font-weight:800;min-width:180px}.server-recorder .factors-grid{display:flex;flex-wrap:wrap;gap:12px}.server-recorder .factor-box{background:#fff;border:2px solid #eee;border-radius:50px;box-shadow:0 20px 50px #00000014;color:#444;cursor:pointer;font-size:.85rem;font-weight:700;opacity:0;padding:12px 28px;transform:translateY(30px);transition:all .6s cubic-bezier(.23,1,.32,1)}.server-recorder .factor-box.reveal{opacity:1;transform:translateY(0)}.server-recorder .factor-box:hover{background:#06c;border-color:#06c;box-shadow:0 10px 20px #06c3;color:#fff;transform:translateY(-5px) scale(1.05)!important}.server-recorder .section-divider .card-title,.server-recorder .section-divider .left-section,.server-recorder .section-divider .mil-description,.server-recorder .section-divider .mil-title,.server-recorder .section-divider .slider-image1,.server-recorder .section-divider .thumbnail-column{animation:none;opacity:0}.server-recorder .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.server-recorder .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.server-recorder .section-divider.reveal .card-title,.server-recorder .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.server-recorder .section-divider.reveal .slider-image1,.server-recorder .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.server-recorder .section-divider1 .card-title,.server-recorder .section-divider1 .left-section,.server-recorder .section-divider1 .mil-description,.server-recorder .section-divider1 .mil-title,.server-recorder .section-divider1 .slider-image1,.server-recorder .section-divider1 .thumbnail-column{animation:none;opacity:0}.server-recorder .section-divider1.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.server-recorder .section-divider1.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.server-recorder .section-divider1.reveal .card-title,.server-recorder .section-divider1.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.server-recorder .section-divider1.reveal .slider-image1,.server-recorder .section-divider1.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}@media (max-width:1024px){.server-recorder .avionics-hero-section{padding:80px 40px}.server-recorder .main-heading{font-size:3rem}.server-recorder .mil-content{gap:40px}}@media (max-width:768px){.server-recorder .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.server-recorder .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.server-recorder .mil-container{padding:30px 20px}.server-recorder .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.server-recorder .mil-content{flex-direction:column-reverse;gap:30px}.server-recorder .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.server-recorder .main-image{display:flex;flex:4 1;justify-content:center}.server-recorder .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.server-recorder .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.server-recorder .thumbnail-item{border-radius:6px;height:45px;width:45px}.server-recorder .left-section{margin-top:20px;width:100%}.server-recorder .center-section{margin:20px 15px;padding:30px 15px}.server-recorder .card-title1{font-size:1.5rem;text-align:center}.server-recorder .features-grid-layout{gap:0!important}.server-recorder .feature-column{width:100%}.server-recorder .right-col .protocol-title{display:none}.server-recorder .feature-list-items{margin-bottom:0;padding-left:20px}.server-recorder .feature-list1{display:flex;flex-direction:column;gap:15px}.server-recorder .feature-list1 li{font-size:1rem;padding:15px}.server-recorder .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.server-recorder .features-grid-layout{flex-direction:column;gap:20px}.server-recorder .modal-body-content{padding:15px}}@media (max-width:480px){.server-recorder .main-heading{font-size:1.8rem}.server-recorder .mil-title{font-size:1.5rem}.server-recorder .para{font-size:1rem}}.mc-recorder .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.mc-recorder .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.mc-recorder .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.mc-recorder .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.mc-recorder .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.mc-recorder .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.mc-recorder .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mc-recorder .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.mc-recorder .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.mc-recorder .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.mc-recorder .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.mc-recorder .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.mc-recorder .card-title,.mc-recorder .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.mc-recorder .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.mc-recorder .right-section{flex:1 1}.mc-recorder .feature-list{list-style:none;padding:0}.mc-recorder .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.mc-recorder .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.mc-recorder .image-layout{align-items:flex-start;display:flex;gap:15px}.mc-recorder .main-image{flex:1 1}.mc-recorder .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.mc-recorder .slider-image1,.mc-recorder .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.mc-recorder .thumbnail-column{display:flex;flex-direction:column;gap:10px}.mc-recorder .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.mc-recorder .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.mc-recorder .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.mc-recorder .thumbnail-item img{height:100%;object-fit:contain;width:100%}.mc-recorder .section-divider .card-title,.mc-recorder .section-divider .left-section,.mc-recorder .section-divider .mil-description,.mc-recorder .section-divider .mil-title,.mc-recorder .section-divider .slider-image1,.mc-recorder .section-divider .thumbnail-column{animation:none;opacity:0}.mc-recorder .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.mc-recorder .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.mc-recorder .section-divider.reveal .card-title,.mc-recorder .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.mc-recorder .section-divider.reveal .slider-image1,.mc-recorder .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}@media (max-width:1024px){.mc-recorder .avionics-hero-section{padding:80px 40px}.mc-recorder .main-heading{font-size:3rem}.mc-recorder .mil-content{gap:40px}}@media (max-width:768px){.mc-recorder .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.mc-recorder .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.mc-recorder .mil-container{padding:30px 20px}.mc-recorder .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.mc-recorder .mil-content{flex-direction:column-reverse;gap:30px}.mc-recorder .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.mc-recorder .main-image{display:flex;flex:4 1;justify-content:center}.mc-recorder .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.mc-recorder .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.mc-recorder .thumbnail-item{border-radius:6px;height:45px;width:45px}.mc-recorder .left-section{margin-top:20px;width:100%}.mc-recorder .center-section{margin:20px 15px;padding:30px 15px}.mc-recorder .card-title1{font-size:1.5rem;text-align:center}.mc-recorder .features-grid-layout{gap:0!important}.mc-recorder .feature-column{width:100%}.mc-recorder .right-col .protocol-title{display:none}.mc-recorder .feature-list-items{margin-bottom:0;padding-left:20px}.mc-recorder .feature-list1{display:flex;flex-direction:column;gap:15px}.mc-recorder .feature-list1 li{font-size:1rem;padding:15px}.mc-recorder .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.mc-recorder .features-grid-layout{flex-direction:column;gap:20px}.mc-recorder .modal-body-content{padding:15px}}@media (max-width:480px){.mc-recorder .main-heading{font-size:1.8rem}.mc-recorder .mil-title{font-size:1.5rem}.mc-recorder .para{font-size:1rem}}.gvc-recorder .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.gvc-recorder .content-container{color:#fff;max-width:900px;text-align:center}.description,.gvc-recorder .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gvc-recorder .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.gvc-recorder .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.gvc-recorder .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.gvc-recorder .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.gvc-recorder .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gvc-recorder .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.gvc-recorder .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.gvc-recorder .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.gvc-recorder .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.gvc-recorder .card-title,.gvc-recorder .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gvc-recorder .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.gvc-recorder .right-section{flex:1 1}.gvc-recorder .feature-list{list-style:none;padding:0}.gvc-recorder .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.gvc-recorder .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.gvc-recorder .image-layout{align-items:flex-start;display:flex;gap:15px}.gvc-recorder .main-image{flex:1 1}.gvc-recorder .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.gvc-recorder .slider-image1,.gvc-recorder .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gvc-recorder .thumbnail-column{display:flex;flex-direction:column;gap:10px}.gvc-recorder .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.gvc-recorder .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.gvc-recorder .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.gvc-recorder .thumbnail-item img{height:100%;object-fit:contain;width:100%}.gvc-recorder .section-divider .card-title,.gvc-recorder .section-divider .left-section,.gvc-recorder .section-divider .mil-description,.gvc-recorder .section-divider .mil-title,.gvc-recorder .section-divider .slider-image1,.gvc-recorder .section-divider .thumbnail-column{animation:none;opacity:0}.gvc-recorder .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.gvc-recorder .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.gvc-recorder .section-divider.reveal .card-title,.gvc-recorder .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.gvc-recorder .section-divider.reveal .slider-image1,.gvc-recorder .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}@media (max-width:1024px){.gvc-recorder .avionics-hero-section{padding:80px 40px}.gvc-recorder .main-heading{font-size:3rem}.gvc-recorder .mil-content{gap:40px}}@media (max-width:768px){.gvc-recorder .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.gvc-recorder .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.gvc-recorder .mil-container{padding:30px 20px}.gvc-recorder .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.gvc-recorder .mil-content{flex-direction:column-reverse;gap:30px}.gvc-recorder .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.gvc-recorder .main-image{display:flex;flex:4 1;justify-content:center}.gvc-recorder .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.gvc-recorder .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.gvc-recorder .thumbnail-item{border-radius:6px;height:45px;width:45px}.gvc-recorder .left-section{margin-top:20px;width:100%}.gvc-recorder .center-section{margin:20px 15px;padding:30px 15px}.gvc-recorder .card-title1{font-size:1.5rem;text-align:center}.gvc-recorder .features-grid-layout{gap:0!important}.gvc-recorder .feature-column{width:100%}.gvc-recorder .right-col .protocol-title{display:none}.gvc-recorder .feature-list-items{margin-bottom:0;padding-left:20px}.gvc-recorder .feature-list1{display:flex;flex-direction:column;gap:15px}.gvc-recorder .feature-list1 li{font-size:1rem;padding:15px}.gvc-recorder .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.gvc-recorder .features-grid-layout{flex-direction:column;gap:20px}.gvc-recorder .modal-body-content{padding:15px}}@media (max-width:480px){.gvc-recorder .main-heading{font-size:1.8rem}.gvc-recorder .mil-title{font-size:1.5rem}.gvc-recorder .para{font-size:1rem}}.offloader-recorder .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.offloader-recorder .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.offloader-recorder .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.offloader-recorder .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.offloader-recorder .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px;white-space:nowrap}.offloader-recorder .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.offloader-recorder .sub-nav-wrapper{background-color:#fff;box-shadow:0 20px 50px #00000014;opacity:0;transform:translateY(50px);transition:opacity .8s ease-out,transform .8s cubic-bezier(.25,.46,.45,.94);width:100%}.offloader-recorder .sub-nav-wrapper.reveal{opacity:1;transform:translateY(0)}.offloader-recorder .sub-nav-container{align-items:stretch;display:flex;justify-content:space-between;margin:5px;max-width:1200px;width:100%}.offloader-recorder .nav-links{display:flex;gap:30px;padding:15px 0}.offloader-recorder .nav-item{color:#444;cursor:pointer;font-size:clamp(18px,1.2vw,20px);font-weight:800;margin-left:20px;transition:color .3s}.offloader-recorder .nav-item.active{color:#d3213f}.offloader-recorder .full-border-line{background-color:#004a99;height:1px;width:100%}.offloader-recorder .section-divider{border-top:none;margin-top:60px;padding-top:40px;position:relative}.offloader-recorder .section-divider:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.offloader-recorder .section-divider1{border-top:none;margin-top:60px;padding-top:40px;position:relative}.offloader-recorder .section-divider1:before{background-color:#eee;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:85vw}.offloader-recorder .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.offloader-recorder .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.offloader-recorder .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.offloader-recorder .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.offloader-recorder .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.offloader-recorder .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.offloader-recorder .card-title,.offloader-recorder .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.offloader-recorder .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.offloader-recorder .right-section{flex:1 1}.offloader-recorder .feature-list{list-style:none;padding:0}.offloader-recorder .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.offloader-recorder .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.offloader-recorder .image-layout{align-items:flex-start;display:flex;gap:15px}.offloader-recorder .main-image{flex:1 1}.offloader-recorder .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.offloader-recorder .slider-image1,.offloader-recorder .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.offloader-recorder .thumbnail-column{display:flex;flex-direction:column;gap:10px}.offloader-recorder .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.offloader-recorder .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.offloader-recorder .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.offloader-recorder .thumbnail-item img{height:100%;object-fit:contain;width:100%}.offloader-recorder .form-factors-container{align-items:center;display:flex;gap:30px;margin-top:60px;padding:20px 0}.offloader-recorder .form-label{color:#444;font-size:1.2rem;font-weight:800;min-width:180px}.offloader-recorder .factors-grid{display:flex;flex-wrap:wrap;gap:12px}.offloader-recorder .factor-box{background:#fff;border:2px solid #eee;border-radius:50px;box-shadow:0 20px 50px #00000014;color:#444;cursor:pointer;font-size:.85rem;font-weight:700;opacity:0;padding:12px 28px;transform:translateY(30px);transition:all .6s cubic-bezier(.23,1,.32,1)}.offloader-recorder .factor-box.reveal{opacity:1;transform:translateY(0)}.offloader-recorder .factor-box:hover{background:#06c;border-color:#06c;box-shadow:0 10px 20px #06c3;color:#fff;transform:translateY(-5px) scale(1.05)!important}.offloader-recorder .section-divider .card-title,.offloader-recorder .section-divider .left-section,.offloader-recorder .section-divider .mil-description,.offloader-recorder .section-divider .mil-title,.offloader-recorder .section-divider .slider-image1,.offloader-recorder .section-divider .thumbnail-column{animation:none;opacity:0}.offloader-recorder .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.offloader-recorder .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.offloader-recorder .section-divider.reveal .card-title,.offloader-recorder .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.offloader-recorder .section-divider.reveal .slider-image1,.offloader-recorder .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.offloader-recorder .section-divider1 .card-title,.offloader-recorder .section-divider1 .left-section,.offloader-recorder .section-divider1 .mil-description,.offloader-recorder .section-divider1 .mil-title,.offloader-recorder .section-divider1 .slider-image1,.offloader-recorder .section-divider1 .thumbnail-column{animation:none;opacity:0}.offloader-recorder .section-divider1.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.offloader-recorder .section-divider1.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.offloader-recorder .section-divider1.reveal .card-title,.offloader-recorder .section-divider1.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.offloader-recorder .section-divider1.reveal .slider-image1,.offloader-recorder .section-divider1.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}@media (max-width:1024px){.offloader-recorder .avionics-hero-section{padding:80px 40px}.offloader-recorder .main-heading{font-size:3rem;white-space:normal}.offloader-recorder .sub-nav-container{justify-content:center;overflow-x:auto}}@media (max-width:768px){.offloader-recorder .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.offloader-recorder .main-heading{font-size:2rem;line-height:1.2;text-align:center;white-space:normal}.offloader-recorder .nav-links{gap:15px;overflow-x:auto;padding:10px 5px;scrollbar-width:none;white-space:nowrap;width:100%}.offloader-recorder .nav-links::-webkit-scrollbar{display:none}.offloader-recorder .nav-item{font-size:14px;margin-left:10px}.offloader-recorder .mil-container{padding:30px 15px}.offloader-recorder .mil-title{font-size:1.6rem;text-align:center;white-space:normal}.offloader-recorder .mil-content{display:flex;flex-direction:column;gap:20px}.offloader-recorder .card-title{font-size:1.3rem!important;order:1;padding-left:10px;text-align:left}.offloader-recorder .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:10px;order:2;width:100%}.offloader-recorder .main-image{flex:3.5 1}.offloader-recorder .thumbnail-column{display:flex;flex:1 1;flex-direction:column;gap:8px}.offloader-recorder .thumbnail-item{height:45px;width:45px}.offloader-recorder .left-section{margin-top:10px;order:3;width:100%}.offloader-recorder .feature-list li{font-size:1rem;padding:8px 0}.offloader-recorder .form-factors-container{align-items:flex-start;flex-direction:column;gap:15px;margin-top:30px}.offloader-recorder .factors-grid{justify-content:center;width:100%}.offloader-recorder .factor-box{font-size:.8rem;padding:10px 20px}}@media (max-width:480px){.offloader-recorder .main-heading{font-size:1.6rem}.offloader-recorder .mil-title{font-size:1.4rem}}.torque-section .avionics-banner{display:block;height:auto;margin-top:clamp(55px,7vw,110px);max-width:2000px;object-fit:cover;width:100%}.torque-section .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.torque-section .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.torque-section .product-card.reveal{opacity:1;transform:translateY(0)}.torque-section .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.torque-section .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.torque-section .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.torque-section .card-content{padding:20px;text-align:left}.torque-section .card-content h3{color:#7b077b;font-size:30px;margin-bottom:10px}.torque-section .card-content p{color:#666;font-size:clamp(14px,1.1vw,16px);line-height:1.6}.torque-section .card-content ul{color:#555;font-size:clamp(13px,1vw,15px);line-height:2;list-style:none;margin:15px 0;padding:0}.torque-section .explore-btn{background-color:#0d507a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.torque-section .explore-btn:hover{background-color:#000}@media (max-width:768px){.torque-section .avionics-banner{display:block;height:auto;margin-top:60px;max-width:100%;object-fit:contain;width:100%}.torque-section .title1{font-size:1.5rem;margin-bottom:20px}.torque-section .product-grid{gap:20px;grid-template-columns:1fr;padding:0 15px}.torque-section .card-content h3{font-size:24px}}.m425-sensor .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.m425-sensor .content-container{color:#fff;max-width:900px;text-align:center}.description,.m425-sensor .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.m425-sensor .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.m425-sensor .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.m425-sensor .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.m425-sensor .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.m425-sensor .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.m425-sensor .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.m425-sensor .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.m425-sensor .mil-content{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin-bottom:0;margin-top:30px}.m425-sensor .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.m425-sensor .card-title,.m425-sensor .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.m425-sensor .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.m425-sensor .right-section{flex:1 1}.m425-sensor .feature-list{list-style:none;padding:0}.m425-sensor .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.m425-sensor .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.m425-sensor .image-layout{align-items:flex-start;display:flex;gap:15px}.m425-sensor .main-image{flex:1 1}.m425-sensor .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.m425-sensor .slider-image1,.m425-sensor .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.m425-sensor .thumbnail-column{display:flex;flex-direction:column;gap:10px}.m425-sensor .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.m425-sensor .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.m425-sensor .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.m425-sensor .thumbnail-item img{height:100%;object-fit:contain;width:100%}.m425-sensor .section-divider .card-title,.m425-sensor .section-divider .left-section,.m425-sensor .section-divider .mil-description,.m425-sensor .section-divider .mil-title,.m425-sensor .section-divider .slider-image1,.m425-sensor .section-divider .thumbnail-column{animation:none;opacity:0}.m425-sensor .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.m425-sensor .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.m425-sensor .section-divider.reveal .card-title,.m425-sensor .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.m425-sensor .section-divider.reveal .slider-image1,.m425-sensor .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.m425-sensor .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.m425-sensor .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.m425-sensor .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.m425-sensor .modal-header h2{font-size:1.1rem;margin:0}.m425-sensor .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.m425-sensor .modal-body-content{padding:20px}.m425-sensor .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.m425-sensor .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.m425-sensor .feature-column{flex:1 1}.m425-sensor .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.m425-sensor .feature-list-items{list-style-type:disc;padding-left:20px}.m425-sensor .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.m425-sensor .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.m425-sensor .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.m425-sensor .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.m425-sensor .para{color:#640606;display:flex;font-size:1.2rem;font-weight:700;margin-bottom:30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.m425-sensor .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.m425-sensor .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.m425-sensor .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.m425-sensor .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.m425-sensor .center-section.reveal{opacity:1;transform:translateY(0)}.m425-sensor .center-section.reveal .card-title1 .para{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.m425-sensor .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.m425-sensor .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.m425-sensor .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.m425-sensor .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.m425-sensor .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.m425-sensor .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.m425-sensor .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.m425-sensor .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.m425-sensor .avionics-hero-section{padding:80px 40px}.m425-sensor .main-heading{font-size:3rem}.m425-sensor .mil-content{gap:40px}}@media (max-width:768px){.m425-sensor .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.m425-sensor .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.m425-sensor .mil-container{padding:30px 20px}.m425-sensor .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.m425-sensor .mil-content{flex-direction:column-reverse;gap:30px}.m425-sensor .image-layout{align-items:center;flex-direction:column}.m425-sensor .slider-image1{margin:0 auto;max-width:100%}.m425-sensor .thumbnail-row{justify-content:center}.m425-sensor .center-section{margin:20px 15px;padding:30px 15px}.m425-sensor .card-title1{font-size:1.5rem;text-align:center}.m425-sensor .features-grid-layout{gap:0!important}.m425-sensor .feature-column{width:100%}.m425-sensor .right-col .protocol-title{display:none}.m425-sensor .feature-list-items{margin-bottom:0;padding-left:20px}.m425-sensor .feature-list1{display:flex;flex-direction:column;gap:15px}.m425-sensor .feature-list1 li{font-size:1rem;padding:15px}.m425-sensor .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.m425-sensor .features-grid-layout{flex-direction:column;gap:20px}.m425-sensor .modal-body-content{padding:15px}}@media (max-width:480px){.m425-sensor .main-heading{font-size:1.8rem}.m425-sensor .mil-title{font-size:1.5rem}.m425-sensor .para{font-size:1rem}}.torque-sales .sales-section-full{background-color:#fff;display:flex;justify-content:center;padding:40px 20px;width:100%}.torque-sales .sales-container{align-items:center;display:flex;justify-content:space-between;max-width:1300px;width:100%}.torque-sales .sales-block{align-items:center;display:flex;gap:20px;padding:20px 0}.torque-sales .center-text{flex-direction:column;gap:5px;justify-content:center;text-align:center}.torque-sales .icon-circle{align-items:center;background-color:#f36f21;border-radius:50%;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.torque-sales .text-content h2{color:#f36f21;font-size:clamp(16px,1.1rem,22px);font-weight:700;line-height:1.2;margin:0}.torque-sales .text-content p{color:#555;font-size:clamp(10px,1vw + 12px,18px);line-height:1.5;margin:5px 0 0}.torque-sales .vertical-dotted-line{border-left:1.5px dotted #999;flex-shrink:0;height:60px}.torque-sales .label{color:#f36f21;font-size:clamp(14px,1vw + 10px,18px);font-weight:600}.torque-sales .number{line-height:1.5}.torque-sales .email,.torque-sales .number{color:#000;font-size:20px;font-weight:700;text-decoration:none}@media (max-width:768px){.torque-sales .sales-container{flex-direction:column;text-align:center}.torque-sales .vertical-dotted-line{border-left:none;border-top:1.5px dotted #999;height:1px;margin:20px 0;width:60%}.torque-sales .sales-block{flex-direction:column;padding:0}}.ff425-sensor .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.ff425-sensor .content-container{color:#fff;max-width:900px;text-align:center}.description,.ff425-sensor .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.ff425-sensor .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.ff425-sensor .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.ff425-sensor .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.ff425-sensor .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.ff425-sensor .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.ff425-sensor .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;text-align:center;white-space:nowrap;width:100%}.ff425-sensor .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.ff425-sensor .mil-content{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin-bottom:0;margin-top:30px}.ff425-sensor .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.ff425-sensor .card-title,.ff425-sensor .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.ff425-sensor .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.ff425-sensor .right-section{flex:1 1}.ff425-sensor .feature-list{list-style:none;padding:0}.ff425-sensor .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.ff425-sensor .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.ff425-sensor .image-layout{align-items:flex-start;display:flex;gap:15px}.ff425-sensor .main-image{flex:1 1}.ff425-sensor .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.ff425-sensor .slider-image1,.ff425-sensor .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.ff425-sensor .thumbnail-column{display:flex;flex-direction:column;gap:10px}.ff425-sensor .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.ff425-sensor .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.ff425-sensor .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.ff425-sensor .thumbnail-item img{height:100%;object-fit:contain;width:100%}.ff425-sensor .section-divider .card-title,.ff425-sensor .section-divider .left-section,.ff425-sensor .section-divider .mil-description,.ff425-sensor .section-divider .mil-title,.ff425-sensor .section-divider .slider-image1,.ff425-sensor .section-divider .thumbnail-column{animation:none;opacity:0}.ff425-sensor .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.ff425-sensor .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.ff425-sensor .section-divider.reveal .card-title,.ff425-sensor .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.ff425-sensor .section-divider.reveal .slider-image1,.ff425-sensor .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.ff425-sensor .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.ff425-sensor .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.ff425-sensor .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.ff425-sensor .modal-header h2{font-size:1.1rem;margin:0}.ff425-sensor .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.ff425-sensor .modal-body-content{padding:20px}.ff425-sensor .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.ff425-sensor .features-grid-layout{display:flex;flex-wrap:nowrap;gap:40px;justify-content:space-between;padding-top:5px}.ff425-sensor .feature-column{flex:1 1}.ff425-sensor .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.ff425-sensor .feature-list-items{list-style-type:disc;padding-left:20px}.ff425-sensor .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.ff425-sensor .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.ff425-sensor .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.ff425-sensor .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.ff425-sensor .para{color:#640606;display:flex;font-size:1.2rem;font-weight:700;margin-bottom:30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.ff425-sensor .feature-list1{display:flex;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.ff425-sensor .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.ff425-sensor .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.ff425-sensor .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.ff425-sensor .center-section.reveal{opacity:1;transform:translateY(0)}.ff425-sensor .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.ff425-sensor .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.ff425-sensor .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.ff425-sensor .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.ff425-sensor .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.ff425-sensor .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.ff425-sensor .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.ff425-sensor .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.ff425-sensor .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.ff425-sensor .avionics-hero-section{padding:80px 40px}.ff425-sensor .main-heading{font-size:3rem}.ff425-sensor .mil-content{gap:40px}}@media (max-width:768px){.ff425-sensor .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.ff425-sensor .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.ff425-sensor .mil-container{padding:30px 20px}.ff425-sensor .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.ff425-sensor .mil-content{flex-direction:column-reverse;gap:30px}.ff425-sensor .image-layout{align-items:center;flex-direction:column}.ff425-sensor .slider-image1{margin:0 auto;max-width:100%}.ff425-sensor .thumbnail-row{justify-content:center}.ff425-sensor .center-section{margin:20px 15px;padding:30px 15px}.ff425-sensor .card-title1{font-size:1.5rem;text-align:center}.ff425-sensor .features-grid-layout{gap:0!important}.ff425-sensor .feature-column{width:100%}.ff425-sensor .right-col .protocol-title{display:none}.ff425-sensor .feature-list-items{margin-bottom:0;padding-left:20px}.ff425-sensor .feature-list1{display:flex;flex-direction:column;gap:15px}.ff425-sensor .feature-list1 li{font-size:1rem;padding:15px}.ff425-sensor .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.ff425-sensor .features-grid-layout{flex-direction:column;gap:20px}.ff425-sensor .modal-body-content{padding:15px}}@media (max-width:480px){.ff425-sensor .main-heading{font-size:1.8rem}.ff425-sensor .mil-title{font-size:1.5rem}.ff425-sensor .para{font-size:1rem}}.rs425-sensor .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.rs425-sensor .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.rs425-sensor .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.rs425-sensor .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.rs425-sensor .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.rs425-sensor .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.rs425-sensor .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.rs425-sensor .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.rs425-sensor .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;text-align:center;white-space:nowrap;width:100%}.rs425-sensor .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.rs425-sensor .mil-content{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin-bottom:0;margin-top:30px}.rs425-sensor .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.rs425-sensor .card-title,.rs425-sensor .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.rs425-sensor .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.rs425-sensor .right-section{flex:1 1}.rs425-sensor .feature-list{list-style:none;padding:0}.rs425-sensor .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.rs425-sensor .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.rs425-sensor .image-layout{align-items:flex-start;display:flex;gap:15px}.rs425-sensor .main-image{flex:1 1}.rs425-sensor .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.rs425-sensor .slider-image1,.rs425-sensor .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.rs425-sensor .thumbnail-column{display:flex;flex-direction:column;gap:10px}.rs425-sensor .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.rs425-sensor .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.rs425-sensor .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.rs425-sensor .thumbnail-item img{height:100%;object-fit:contain;width:100%}.rs425-sensor .section-divider .card-title,.rs425-sensor .section-divider .left-section,.rs425-sensor .section-divider .mil-description,.rs425-sensor .section-divider .mil-title,.rs425-sensor .section-divider .slider-image1,.rs425-sensor .section-divider .thumbnail-column{animation:none;opacity:0}.rs425-sensor .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.rs425-sensor .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.rs425-sensor .section-divider.reveal .card-title,.rs425-sensor .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.rs425-sensor .section-divider.reveal .slider-image1,.rs425-sensor .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.rs425-sensor .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.rs425-sensor .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.rs425-sensor .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.rs425-sensor .modal-header h2{font-size:1.1rem;margin:0}.rs425-sensor .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.rs425-sensor .modal-body-content{padding:20px}.rs425-sensor .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.rs425-sensor .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.rs425-sensor .feature-column{flex:1 1}.rs425-sensor .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.rs425-sensor .feature-list-items{list-style-type:disc;padding-left:20px}.rs425-sensor .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.rs425-sensor .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.rs425-sensor .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.rs425-sensor .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.rs425-sensor .para{color:#640606;display:flex;font-size:1.2rem;font-weight:700;margin-bottom:30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.rs425-sensor .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.rs425-sensor .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.rs425-sensor .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.rs425-sensor .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.rs425-sensor .center-section.reveal{opacity:1;transform:translateY(0)}.rs425-sensor .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.rs425-sensor .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.rs425-sensor .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.rs425-sensor .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.rs425-sensor .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.rs425-sensor .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.rs425-sensor .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.rs425-sensor .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.rs425-sensor .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.rs425-sensor .avionics-hero-section{padding:80px 40px}.rs425-sensor .main-heading{font-size:3rem}.rs425-sensor .mil-content{gap:40px}}@media (max-width:768px){.rs425-sensor .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.rs425-sensor .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.rs425-sensor .mil-container{padding:30px 20px}.rs425-sensor .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.rs425-sensor .mil-content{flex-direction:column-reverse;gap:30px}.rs425-sensor .image-layout{align-items:center;flex-direction:column}.rs425-sensor .slider-image1{margin:0 auto;max-width:100%}.rs425-sensor .thumbnail-row{justify-content:center}.rs425-sensor .center-section{margin:20px 15px;padding:30px 15px}.rs425-sensor .card-title1{font-size:1.5rem;text-align:center}.rs425-sensor .features-grid-layout{gap:0!important}.rs425-sensor .feature-column{width:100%}.rs425-sensor .right-col .protocol-title{display:none}.rs425-sensor .feature-list-items{margin-bottom:0;padding-left:20px}.rs425-sensor .feature-list1{display:flex;flex-direction:column;gap:15px}.rs425-sensor .feature-list1 li{font-size:1rem;padding:15px}.rs425-sensor .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.rs425-sensor .features-grid-layout{flex-direction:column;gap:20px}.rs425-sensor .modal-body-content{padding:15px}}@media (max-width:480px){.rs425-sensor .main-heading{font-size:1.8rem}.rs425-sensor .mil-title{font-size:1.5rem}.rs425-sensor .para{font-size:1rem}}.pto-sensor .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.pto-sensor .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.pto-sensor .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.pto-sensor .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.pto-sensor .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.pto-sensor .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.pto-sensor .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.pto-sensor .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.pto-sensor .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.pto-sensor .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.pto-sensor .mil-content{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin-bottom:0;margin-top:30px}.pto-sensor .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:10px}.pto-sensor .card-title,.pto-sensor .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.pto-sensor .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.pto-sensor .right-section{flex:1 1}.pto-sensor .feature-list{list-style:none;padding:0}.pto-sensor .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.pto-sensor .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.pto-sensor .image-layout{align-items:flex-start;display:flex;gap:15px}.pto-sensor .main-image{flex:1 1}.pto-sensor .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.pto-sensor .slider-image1,.pto-sensor .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.pto-sensor .thumbnail-column{display:flex;flex-direction:column;gap:10px}.pto-sensor .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.pto-sensor .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.pto-sensor .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.pto-sensor .thumbnail-item img{height:100%;object-fit:contain;width:100%}.pto-sensor .section-divider .card-title,.pto-sensor .section-divider .left-section,.pto-sensor .section-divider .mil-description,.pto-sensor .section-divider .mil-title,.pto-sensor .section-divider .slider-image1,.pto-sensor .section-divider .thumbnail-column{animation:none;opacity:0}.pto-sensor .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.pto-sensor .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.pto-sensor .section-divider.reveal .card-title,.pto-sensor .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.pto-sensor .section-divider.reveal .slider-image1,.pto-sensor .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.pto-sensor .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.pto-sensor .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.pto-sensor .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.pto-sensor .modal-header h2{font-size:1.1rem;margin:0}.pto-sensor .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.pto-sensor .modal-body-content{padding:20px}.pto-sensor .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.pto-sensor .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.pto-sensor .feature-column{flex:1 1}.pto-sensor .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.pto-sensor .feature-list-items{list-style-type:disc;padding-left:20px}.pto-sensor .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.pto-sensor .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.pto-sensor .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.pto-sensor .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.pto-sensor .para{color:#640606;display:flex;font-size:1.2rem;font-weight:700;margin-bottom:30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.pto-sensor .feature-list1{display:flex;flex-wrap:wrap;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.pto-sensor .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.pto-sensor .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.pto-sensor .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.pto-sensor .center-section.reveal{opacity:1;transform:translateY(0)}.pto-sensor .center-section.reveal .card-title1 .para{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.pto-sensor .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.pto-sensor .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.pto-sensor .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.pto-sensor .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.pto-sensor .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.pto-sensor .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.pto-sensor .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.pto-sensor .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.pto-sensor .avionics-hero-section{padding:80px 40px}.pto-sensor .main-heading{font-size:3rem}.pto-sensor .mil-content{gap:40px}}@media (max-width:768px){.pto-sensor .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.pto-sensor .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.pto-sensor .mil-container{padding:30px 20px}.pto-sensor .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.pto-sensor .mil-content{flex-direction:column-reverse;gap:30px}.pto-sensor .image-layout{align-items:center;flex-direction:column}.pto-sensor .slider-image1{margin:0 auto;max-width:100%}.pto-sensor .thumbnail-row{justify-content:center}.pto-sensor .center-section{margin:20px 15px;padding:30px 15px}.pto-sensor .card-title1{font-size:1.5rem;text-align:center}.pto-sensor .features-grid-layout{gap:0!important}.pto-sensor .feature-column{width:100%}.pto-sensor .right-col .protocol-title{display:none}.pto-sensor .feature-list-items{margin-bottom:0;padding-left:20px}.pto-sensor .feature-list1{display:flex;flex-direction:column;gap:15px}.pto-sensor .feature-list1 li{font-size:1rem;padding:15px}.pto-sensor .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.pto-sensor .features-grid-layout{flex-direction:column;gap:20px}.pto-sensor .modal-body-content{padding:15px}}@media (max-width:480px){.pto-sensor .main-heading{font-size:1.8rem}.pto-sensor .mil-title{font-size:1.5rem}.pto-sensor .para{font-size:1rem}}.magnetics-section .avionics-banner{display:block;height:auto;margin-top:clamp(55px,7vw,110px);max-width:2000px;object-fit:cover;width:100%}.magnetics-section .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.magnetics-section .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.magnetics-section .product-card.reveal{opacity:1;transform:translateY(0)}.magnetics-section .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.magnetics-section .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.magnetics-section .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.magnetics-section .card-content{padding:20px;text-align:left}.magnetics-section .card-content h3{color:#7b077b;font-size:30px;margin-bottom:10px}.magnetics-section .card-content p{color:#666;font-size:clamp(14px,1.1vw,16px);line-height:1.6}.magnetics-section .card-content ul{color:#555;font-size:clamp(13px,1vw,15px);line-height:2;list-style:none;margin:15px 0;padding:0}.magnetics-section .explore-btn{background-color:#0d507a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.magnetics-section .explore-btn:hover{background-color:#000}@media (max-width:768px){.magnetics-section .avionics-banner{display:block;height:auto;margin-top:60px;max-width:100%;object-fit:contain;width:100%}.magnetics-section .title1{font-size:1.5rem;margin-bottom:20px}.magnetics-section .product-grid{gap:20px;grid-template-columns:1fr;padding:0 15px}.magnetics-section .card-content h3{font-size:24px}}.fluxgate-mag .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.fluxgate-mag .content-container{color:#fff;max-width:900px;text-align:center}.description,.fluxgate-mag .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.fluxgate-mag .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.fluxgate-mag .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px;white-space:nowrap}.fluxgate-mag .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.fluxgate-mag .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.fluxgate-mag .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.fluxgate-mag .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.fluxgate-mag .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.fluxgate-mag .mil-content{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin-bottom:0;margin-top:30px}.fluxgate-mag .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.fluxgate-mag .card-title,.fluxgate-mag .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.fluxgate-mag .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.fluxgate-mag .right-section{flex:1 1}.fluxgate-mag .feature-list{list-style:none;padding:0}.fluxgate-mag .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.fluxgate-mag .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.fluxgate-mag .image-layout{align-items:flex-start;display:flex;gap:15px}.fluxgate-mag .main-image{flex:1 1}.fluxgate-mag .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.fluxgate-mag .slider-image1,.fluxgate-mag .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.fluxgate-mag .thumbnail-column{display:flex;flex-direction:column;gap:10px}.fluxgate-mag .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.fluxgate-mag .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.fluxgate-mag .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.fluxgate-mag .thumbnail-item img{height:100%;object-fit:contain;width:100%}.fluxgate-mag .section-divider .card-title,.fluxgate-mag .section-divider .left-section,.fluxgate-mag .section-divider .mil-description,.fluxgate-mag .section-divider .mil-title,.fluxgate-mag .section-divider .slider-image1,.fluxgate-mag .section-divider .thumbnail-column{animation:none;opacity:0}.fluxgate-mag .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.fluxgate-mag .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.fluxgate-mag .section-divider.reveal .card-title,.fluxgate-mag .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.fluxgate-mag .section-divider.reveal .slider-image1,.fluxgate-mag .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.fluxgate-mag .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.fluxgate-mag .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.fluxgate-mag .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.fluxgate-mag .modal-header h2{font-size:1.1rem;margin:0}.fluxgate-mag .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.fluxgate-mag .modal-body-content{padding:20px}.fluxgate-mag .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.fluxgate-mag .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.fluxgate-mag .feature-column{flex:1 1}.fluxgate-mag .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.fluxgate-mag .feature-list-items{list-style-type:disc;padding-left:20px}.fluxgate-mag .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.fluxgate-mag .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.fluxgate-mag .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.fluxgate-mag .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.fluxgate-mag .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.fluxgate-mag .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.fluxgate-mag .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.fluxgate-mag .feature-list1 li:before{color:#0952a0;content:"";font-weight:700;margin-right:15px}.fluxgate-mag .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.fluxgate-mag .center-section.reveal{opacity:1;transform:translateY(0)}.fluxgate-mag .center-section.reveal .card-title1 .para{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.fluxgate-mag.center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.fluxgate-mag .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.fluxgate-mag .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.fluxgate-mag .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.fluxgate-mag .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.fluxgate-mag .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.fluxgate-mag .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.fluxgate-mag .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.fluxgate-mag .avionics-hero-section{padding:80px 40px}.fluxgate-mag .main-heading{font-size:3rem}.fluxgate-mag .mil-content{gap:40px}}@media (max-width:768px){.fluxgate-mag .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.fluxgate-mag .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.fluxgate-mag .mil-container{padding:30px 20px}.fluxgate-mag .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.fluxgate-mag .mil-content{flex-direction:column-reverse;gap:30px}.fluxgate-mag .main-heading{text-align:center;white-space:normal;word-break:break-word}.fluxgate-mag .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.fluxgate-mag .main-image{display:flex;flex:4 1;justify-content:center}.fluxgate-mag .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.fluxgate-mag .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.fluxgate-mag .thumbnail-item{border-radius:6px;height:45px;width:45px}.fluxgate-mag .left-section{margin-top:20px;width:100%}.fluxgate-mag .center-section{margin:20px 15px;padding:30px 15px}.fluxgate-mag .card-title1{font-size:1.5rem;text-align:center}.fluxgate-mag .features-grid-layout{gap:0!important}.fluxgate-mag .feature-column{width:100%}.fluxgate-mag .right-col .protocol-title{display:none}.fluxgate-mag .feature-list-items{margin-bottom:0;padding-left:20px}.fluxgate-mag .feature-list1{display:flex;flex-direction:column;gap:15px}.fluxgate-mag .feature-list1 li{font-size:1rem;padding:15px}.fluxgate-mag .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.fluxgate-mag .features-grid-layout{flex-direction:column;gap:20px}.fluxgate-mag .modal-body-content{padding:15px}}@media (max-width:480px){.fluxgate-mag .main-heading{font-size:1.8rem}.fluxgate-mag .mil-title{font-size:1.5rem}.fluxgate-mag .para{font-size:1rem}}.scientific-sales .sales-section-full{background-color:#fff;display:flex;justify-content:center;padding:40px 20px;width:100%}.scientific-sales .sales-container{align-items:center;display:flex;justify-content:space-between;max-width:1300px;width:100%}.scientific-sales .sales-block{align-items:center;display:flex;gap:20px;padding:20px 0}.scientific-sales .center-text{flex-direction:column;gap:5px;justify-content:center;text-align:center}.scientific-sales .icon-circle{align-items:center;background-color:#f36f21;border-radius:50%;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.scientific-sales .text-content h2{color:#f36f21;font-size:clamp(16px,1.1rem,22px);font-weight:700;line-height:1.2;margin:0}.scientific-sales .text-content p{color:#555;font-size:clamp(10px,1vw + 12px,18px);line-height:1.5;margin:5px 0 0}.scientific-sales .vertical-dotted-line{border-left:1.5px dotted #999;flex-shrink:0;height:60px}.scientific-sales .label{color:#f36f21;font-size:clamp(14px,1vw + 10px,18px);font-weight:600}.scientific-sales .number{line-height:1.5}.scientific-sales .email,.scientific-sales .number{color:#000;font-size:20px;font-weight:700;text-decoration:none}@media (max-width:768px){.scientific-sales .sales-container{flex-direction:column;text-align:center}.scientific-sales .vertical-dotted-line{border-left:none;border-top:1.5px dotted #999;height:1px;margin:20px 0;width:60%}.scientific-sales .sales-block{flex-direction:column;padding:0}.helm-systems .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.helm-systems .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.helm-systems .mil-container{padding:30px 20px}.helm-systems .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.helm-systems .mil-content{flex-direction:column-reverse;gap:30px}.helm-systems .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.helm-systems .main-image{display:flex;flex:4 1;justify-content:center}.helm-systems .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.helm-systems .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.helm-systems .thumbnail-item{border-radius:6px;height:45px;width:45px}.helm-systems .left-section{margin-top:20px;width:100%}.helm-systems .center-section{margin:20px 15px;padding:30px 15px}.helm-systems .card-title1{font-size:1.5rem;text-align:center}.helm-systems .features-grid-layout{gap:0!important}.helm-systems .feature-column{width:100%}.helm-systems .right-col .protocol-title{display:none}.helm-systems .feature-list-items{margin-bottom:0;padding-left:20px}.helm-systems .feature-list1{display:flex;flex-direction:column;gap:15px}.helm-systems .feature-list1 li{font-size:1rem;padding:15px}.helm-systems .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.helm-systems .features-grid-layout{flex-direction:column;gap:20px}.helm-systems .modal-body-content{padding:15px}}.helm-systems .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.helm-systems .content-container{color:#fff;max-width:900px;text-align:center}.description,.helm-systems .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.helm-systems .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.helm-systems .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px;white-space:nowrap}.helm-systems .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.helm-systems .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.helm-systems .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.helm-systems .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.helm-systems .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.helm-systems .mil-content{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin-bottom:0;margin-top:30px}.helm-systems .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.helm-systems .card-title,.helm-systems .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.helm-systems .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.helm-systems .right-section{flex:1 1}.helm-systems .feature-list{list-style:none;padding:0}.helm-systems .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.helm-systems .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.helm-systems .image-layout{align-items:flex-start;display:flex;gap:15px}.helm-systems .main-image{flex:1 1}.helm-systems .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.helm-systems .slider-image1,.helm-systems .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.helm-systems .thumbnail-column{display:flex;flex-direction:column;gap:10px}.helm-systems .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.helm-systems .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.helm-systems .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.helm-systems .thumbnail-item img{height:100%;object-fit:contain;width:100%}.helm-systems .section-divider .card-title,.helm-systems .section-divider .left-section,.helm-systems .section-divider .mil-description,.helm-systems .section-divider .mil-title,.helm-systems .section-divider .slider-image1,.helm-systems .section-divider .thumbnail-column{animation:none;opacity:0}.helm-systems .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.helm-systems .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.helm-systems .section-divider.reveal .card-title,.helm-systems .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.helm-systems .section-divider.reveal .slider-image1,.helm-systems .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.helm-systems .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.helm-systems .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.helm-systems .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.helm-systems .modal-header h2{font-size:1.1rem;margin:0}.helm-systems .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.helm-systems .modal-body-content{padding:20px}.helm-systems .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.helm-systems .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.helm-systems .feature-column{flex:1 1}.helm-systems .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.helm-systems .feature-list-items{list-style-type:disc;padding-left:20px}.helm-systems .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.helm-systems .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.helm-systems .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.helm-systems .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.helm-systems .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.helm-systems .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.helm-systems .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.helm-systems .feature-list1 li:before{color:#0952a0;content:"";font-weight:700;margin-right:15px}.helm-systems .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.helm-systems .center-section.reveal{opacity:1;transform:translateY(0)}.helm-systems .center-section.reveal .card-title1 .para{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.helm-systems.center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.helm-systems .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.helm-systems .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.helm-systems .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.helm-systems .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.helm-systems .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.helm-systems .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.helm-systems .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.helm-systems .avionics-hero-section{padding:80px 40px}.helm-systems .main-heading{font-size:3rem}.helm-systems .mil-content{gap:40px}}@media (max-width:768px){.helm-systems .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.helm-systems .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.helm-systems .main-heading,.helm-systems .mil-title{text-align:center;white-space:normal;word-break:break-word}.helm-systems .mil-container{padding:30px 20px}.helm-systems .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.helm-systems .mil-content{flex-direction:column-reverse;gap:30px}.helm-systems .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.helm-systems .main-image{display:flex;flex:4 1;justify-content:center}.helm-systems .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.helm-systems .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.helm-systems .thumbnail-item{border-radius:6px;height:45px;width:45px}.helm-systems .left-section{margin-top:20px;width:100%}.helm-systems .center-section{margin:20px 15px;padding:30px 15px}.helm-systems .card-title1{font-size:1.5rem;text-align:center}.helm-systems .features-grid-layout{gap:0!important}.helm-systems .feature-column{width:100%}.helm-systems .right-col .protocol-title{display:none}.helm-systems .feature-list-items{margin-bottom:0;padding-left:20px}.helm-systems .feature-list1{display:flex;flex-direction:column;gap:15px}.helm-systems .feature-list1 li{font-size:1rem;padding:15px}.helm-systems .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.helm-systems .features-grid-layout{flex-direction:column;gap:20px}.helm-systems .modal-body-content{padding:15px}}@media (max-width:480px){.helm-systems .main-heading{font-size:1.8rem}.helm-systems .mil-title{font-size:1.5rem}.helm-systems .para{font-size:1rem}}.afd-instruments .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.afd-instruments .content-container{color:#fff;max-width:900px;text-align:center}.afd-instruments .top-title,.description,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.afd-instruments .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.afd-instruments .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px;white-space:nowrap}.afd-instruments .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.afd-instruments .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.afd-instruments .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.afd-instruments .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.afd-instruments .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.afd-instruments .mil-content{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin-bottom:0;margin-top:30px}.afd-instruments .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.afd-instruments .card-title,.afd-instruments .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.afd-instruments .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.afd-instruments .right-section{flex:1 1}.afd-instruments .feature-list{list-style:none;padding:0}.afd-instruments .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.afd-instruments .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.afd-instruments .image-layout{align-items:flex-start;display:flex;gap:15px}.afd-instruments .main-image{flex:1 1}.afd-instruments .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.afd-instruments .slider-image1,.afd-instruments .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.afd-instruments .thumbnail-column{display:flex;flex-direction:column;gap:10px}.afd-instruments .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.afd-instruments .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.afd-instruments .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.afd-instruments .thumbnail-item img{height:100%;object-fit:contain;width:100%}.afd-instruments .section-divider .card-title,.afd-instruments .section-divider .left-section,.afd-instruments .section-divider .mil-description,.afd-instruments .section-divider .mil-title,.afd-instruments .section-divider .slider-image1,.afd-instruments .section-divider .thumbnail-column{animation:none;opacity:0}.afd-instruments .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.afd-instruments .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.afd-instruments .section-divider.reveal .card-title,.afd-instruments .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.afd-instruments .section-divider.reveal .slider-image1,.afd-instruments .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.afd-instruments .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.afd-instruments .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.afd-instruments .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.afd-instruments .modal-header h2{font-size:1.1rem;margin:0}.afd-instruments .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.afd-instruments .modal-body-content{padding:20px}.afd-instruments .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.afd-instruments .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.afd-instruments .feature-column{flex:1 1}.afd-instruments .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.afd-instruments .feature-list-items{list-style-type:disc;padding-left:20px}.afd-instruments .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.afd-instruments .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.afd-instruments .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.afd-instruments .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.afd-instruments .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.afd-instruments .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.afd-instruments .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.afd-instruments .feature-list1 li:before{color:#0952a0;content:"";font-weight:700;margin-right:15px}.afd-instruments .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.afd-instruments .center-section.reveal{opacity:1;transform:translateY(0)}.afd-instruments .center-section.reveal .card-title1 .para{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.afd-instruments.center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.afd-instruments .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.afd-instruments .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.afd-instruments .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.afd-instruments .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.afd-instruments .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.afd-instruments .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.afd-instruments .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.afd-instruments .avionics-hero-section{padding:80px 40px}.afd-instruments .main-heading{font-size:3rem}.afd-instruments .mil-content{gap:40px}}@media (max-width:768px){.afd-instruments .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.afd-instruments .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.afd-instruments .mil-container{padding:30px 20px}.afd-instruments .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.afd-instruments .mil-content{flex-direction:column-reverse;gap:30px}.afd-instruments .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.afd-instruments .main-image{display:flex;flex:4 1;justify-content:center}.afd-instruments .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.afd-instruments .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.afd-instruments .thumbnail-item{border-radius:6px;height:45px;width:45px}.afd-instruments .left-section{margin-top:20px;width:100%}.afd-instruments .center-section{margin:20px 15px;padding:30px 15px}.afd-instruments .card-title1{font-size:1.5rem;text-align:center}.afd-instruments .features-grid-layout{gap:0!important}.afd-instruments .feature-column{width:100%}.afd-instruments .right-col .protocol-title{display:none}.afd-instruments .feature-list-items{margin-bottom:0;padding-left:20px}.afd-instruments .feature-list1{display:flex;flex-direction:column;gap:15px}.afd-instruments .feature-list1 li{font-size:1rem;padding:15px}.afd-instruments .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.afd-instruments .features-grid-layout{flex-direction:column;gap:20px}.afd-instruments .modal-body-content{padding:15px}}@media (max-width:480px){.afd-instruments .main-heading{font-size:1.8rem}.afd-instruments .mil-title{font-size:1.5rem}.afd-instruments .para{font-size:1rem}}.pm-instruments .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.pm-instruments .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.pm-instruments .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.pm-instruments .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.pm-instruments .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px;white-space:nowrap}.pm-instruments .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.pm-instruments .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.pm-instruments .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.pm-instruments .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.pm-instruments .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.pm-instruments .mil-content{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin-bottom:0;margin-top:30px}.pm-instruments .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.pm-instruments .card-title,.pm-instruments .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.pm-instruments .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.pm-instruments .right-section{flex:1 1}.pm-instruments .feature-list{list-style:none;padding:0}.pm-instruments .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.pm-instruments .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.pm-instruments .image-layout{align-items:flex-start;display:flex;gap:15px}.pm-instruments .main-image{flex:1 1}.pm-instruments .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.pm-instruments .slider-image1,.pm-instruments .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.pm-instruments .thumbnail-column{display:flex;flex-direction:column;gap:10px}.pm-instruments .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.pm-instruments .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.pm-instruments .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.pm-instruments .thumbnail-item img{height:100%;object-fit:contain;width:100%}.pm-instruments .section-divider .card-title,.pm-instruments .section-divider .left-section,.pm-instruments .section-divider .mil-description,.pm-instruments .section-divider .mil-title,.pm-instruments .section-divider .slider-image1,.pm-instruments .section-divider .thumbnail-column{animation:none;opacity:0}.pm-instruments .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.pm-instruments .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.pm-instruments .section-divider.reveal .card-title,.pm-instruments .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.pm-instruments .section-divider.reveal .slider-image1,.pm-instruments .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.pm-instruments .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.pm-instruments .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.pm-instruments .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.pm-instruments .modal-header h2{font-size:1.1rem;margin:0}.pm-instruments .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.pm-instruments .modal-body-content{padding:20px}.pm-instruments .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.pm-instruments .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.pm-instruments .feature-column{flex:1 1}.pm-instruments .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.pm-instruments .feature-list-items{list-style-type:disc;padding-left:20px}.pm-instruments .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.pm-instruments .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.pm-instruments .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.pm-instruments .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.pm-instruments .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.pm-instruments .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.pm-instruments .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)}.pm-instruments .feature-list1 li:before{color:#0952a0;content:"";font-weight:700;margin-right:15px}.pm-instruments .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.pm-instruments .center-section.reveal{opacity:1;transform:translateY(0)}.pm-instruments .center-section.reveal .card-title1 .para{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.pm-instruments.center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.pm-instruments .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.pm-instruments .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.pm-instruments .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.pm-instruments .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.pm-instruments .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.pm-instruments .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.pm-instruments .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.pm-instruments .avionics-hero-section{padding:80px 40px}.pm-instruments .main-heading{font-size:3rem}.pm-instruments .mil-content{gap:40px}}@media (max-width:768px){.pm-instruments .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.pm-instruments .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.pm-instruments .mil-container{padding:30px 20px}.pm-instruments .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.pm-instruments .mil-content{flex-direction:column-reverse;gap:30px}.pm-instruments .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.pm-instruments .main-image{display:flex;flex:4 1;justify-content:center}.pm-instruments .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.pm-instruments .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.pm-instruments .thumbnail-item{border-radius:6px;height:45px;width:45px}.pm-instruments .left-section{margin-top:20px;width:100%}.pm-instruments .center-section{margin:20px 15px;padding:30px 15px}.pm-instruments .card-title1{font-size:1.5rem;text-align:center}.pm-instruments .features-grid-layout{gap:0!important}.pm-instruments .feature-column{width:100%}.pm-instruments .right-col .protocol-title{display:none}.pm-instruments .feature-list-items{margin-bottom:0;padding-left:20px}.pm-instruments .feature-list1{display:flex;flex-direction:column;gap:15px}.pm-instruments .feature-list1 li{font-size:1rem;padding:15px}.pm-instruments .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.pm-instruments .features-grid-layout{flex-direction:column;gap:20px}.pm-instruments .modal-body-content{padding:15px}}@media (max-width:480px){.pm-instruments .main-heading{font-size:1.8rem}.pm-instruments .mil-title{font-size:1.5rem}.pm-instruments .para{font-size:1rem}}.usm-instruments .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.usm-instruments .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.usm-instruments .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.usm-instruments .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.usm-instruments .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.usm-instruments .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.usm-instruments .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.usm-instruments .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.usm-instruments .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.usm-instruments .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.usm-instruments .mil-content{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin-bottom:0;margin-top:30px}.usm-instruments .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.usm-instruments .card-title,.usm-instruments .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.usm-instruments .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.usm-instruments .right-section{flex:1 1}.usm-instruments .feature-list{list-style:none;padding:0}.usm-instruments .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.usm-instruments .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.usm-instruments .image-layout{align-items:flex-start;display:flex;gap:15px}.usm-instruments .main-image{flex:1 1}.usm-instruments .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));height:200%;max-width:90%;width:100%}.usm-instruments .slider-image1,.usm-instruments .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.usm-instruments .thumbnail-column{display:flex;flex-direction:column;gap:10px}.usm-instruments .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.usm-instruments .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.usm-instruments .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.usm-instruments .thumbnail-item img{height:100%;object-fit:contain;width:100%}.usm-instruments .section-divider .card-title,.usm-instruments .section-divider .left-section,.usm-instruments .section-divider .mil-description,.usm-instruments .section-divider .mil-title,.usm-instruments .section-divider .slider-image1,.usm-instruments .section-divider .thumbnail-column{animation:none;opacity:0}.usm-instruments .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.usm-instruments .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.usm-instruments .section-divider.reveal .card-title,.usm-instruments .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.usm-instruments .section-divider.reveal .slider-image1,.usm-instruments .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.usm-instruments .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.usm-instruments .product-modal-container{background:#fff;border-radius:4px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.usm-instruments .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.usm-instruments .modal-header h2{font-size:1.1rem;margin:0}.usm-instruments .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.usm-instruments .modal-body-content{padding:40px}.usm-instruments .key-features-header{color:#333;font-size:1.1rem;font-weight:700;margin-bottom:5px}.usm-instruments .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:20px}.usm-instruments .feature-column{flex:1 1}.usm-instruments .protocol-title{font-size:1.2rem;font-weight:700;margin-bottom:15px}.usm-instruments .feature-list-items{list-style-type:disc;padding-left:20px}.usm-instruments .feature-list-items li{color:#444;font-size:.95rem;line-height:1.5;margin-bottom:10px}.usm-instruments .click-here-trigger{color:#007bff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;margin-left:12px}.usm-instruments .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.usm-instruments .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.usm-instruments .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.usm-instruments .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.usm-instruments .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)}.usm-instruments .feature-list1 li:before{color:#0952a0;content:"";font-weight:700;margin-right:15px}.usm-instruments .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.usm-instruments .center-section.reveal{opacity:1;transform:translateY(0)}.usm-instruments .center-section.reveal .card-title1 .para{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.usm-instruments.center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.usm-instruments .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.usm-instruments .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.usm-instruments .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.usm-instruments .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.usm-instruments .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.usm-instruments .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.usm-instruments .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.usm-instruments .avionics-hero-section{padding:80px 40px}.usm-instruments .main-heading{font-size:3rem}.usm-instruments .mil-content{gap:40px}}@media (max-width:768px){.usm-instruments .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.usm-instruments .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.usm-instruments .mil-container{padding:30px 20px}.usm-instruments .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.usm-instruments .mil-content{flex-direction:column-reverse;gap:30px}.usm-instruments .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.usm-instruments .main-image{display:flex;flex:4 1;justify-content:center}.usm-instruments .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.usm-instruments .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.usm-instruments .thumbnail-item{border-radius:6px;height:45px;width:45px}.usm-instruments .left-section{margin-top:20px;width:100%}.usm-instruments .center-section{margin:20px 15px;padding:30px 15px}.usm-instruments .card-title1{font-size:1.5rem;text-align:center}.usm-instruments .features-grid-layout{gap:0!important}.usm-instruments .feature-column{width:100%}.usm-instruments .right-col .protocol-title{display:none}.usm-instruments .feature-list-items{margin-bottom:0;padding-left:20px}.usm-instruments .feature-list1{display:flex;flex-direction:column;gap:15px}.usm-instruments .feature-list1 li{font-size:1rem;padding:15px}.usm-instruments .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.usm-instruments .features-grid-layout{flex-direction:column;gap:20px}.usm-instruments .modal-body-content{padding:15px}}@media (max-width:480px){.usm-instruments .main-heading{font-size:1.8rem}.usm-instruments .mil-title{font-size:1.5rem}.usm-instruments .para{font-size:1rem}}.psm-instruments .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.psm-instruments .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.psm-instruments .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.psm-instruments .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.psm-instruments .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.psm-instruments .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.psm-instruments .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.psm-instruments .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.psm-instruments .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.psm-instruments .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.psm-instruments .mil-content{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin-bottom:0;margin-top:30px}.psm-instruments .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.psm-instruments .card-title,.psm-instruments .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.psm-instruments .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.psm-instruments .right-section{flex:1 1}.psm-instruments .feature-list{list-style:none;padding:0}.psm-instruments .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.psm-instruments .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.psm-instruments .image-layout{align-items:flex-start;display:flex;gap:15px}.psm-instruments .main-image{flex:1 1}.psm-instruments .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.psm-instruments .slider-image1,.psm-instruments .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.psm-instruments .thumbnail-column{display:flex;flex-direction:column;gap:10px}.psm-instruments .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.psm-instruments .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.psm-instruments .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.psm-instruments .thumbnail-item img{height:100%;object-fit:contain;width:100%}.psm-instruments .section-divider .card-title,.psm-instruments .section-divider .left-section,.psm-instruments .section-divider .mil-description,.psm-instruments .section-divider .mil-title,.psm-instruments .section-divider .slider-image1,.psm-instruments .section-divider .thumbnail-column{animation:none;opacity:0}.psm-instruments .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.psm-instruments .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.psm-instruments .section-divider.reveal .card-title,.psm-instruments .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.psm-instruments .section-divider.reveal .slider-image1,.psm-instruments .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.psm-instruments .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.psm-instruments .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.psm-instruments .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.psm-instruments .modal-header h2{font-size:1.1rem;margin:0}.psm-instruments .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.psm-instruments .modal-body-content{padding:20px}.psm-instruments .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.psm-instruments .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.psm-instruments .feature-column{flex:1 1}.psm-instruments .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.psm-instruments .feature-list-items{list-style-type:disc;padding-left:20px}.psm-instruments .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.psm-instruments .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.psm-instruments .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.psm-instruments .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.psm-instruments .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.psm-instruments .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.psm-instruments .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)}.psm-instruments .feature-list1 li:before{color:#0952a0;content:"";font-weight:700;margin-right:15px}.psm-instruments .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.psm-instruments .center-section.reveal{opacity:1;transform:translateY(0)}.psm-instruments .center-section.reveal .card-title1 .para{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.psm-instruments.center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.psm-instruments .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.psm-instruments .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.psm-instruments .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.psm-instruments .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.psm-instruments .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.psm-instruments .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.psm-instruments .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.psm-instruments .avionics-hero-section{padding:80px 40px}.psm-instruments .main-heading{font-size:3rem}.psm-instruments .mil-content{gap:40px}}@media (max-width:768px){.psm-instruments .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.psm-instruments .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.psm-instruments .mil-container{padding:30px 20px}.psm-instruments .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.psm-instruments .mil-content{flex-direction:column-reverse;gap:30px}.psm-instruments .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.psm-instruments .main-image{display:flex;flex:4 1;justify-content:center}.psm-instruments .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.psm-instruments .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.psm-instruments .thumbnail-item{border-radius:6px;height:45px;width:45px}.psm-instruments .left-section{margin-top:20px;width:100%}.psm-instruments .center-section{margin:20px 15px;padding:30px 15px}.psm-instruments .card-title1{font-size:1.5rem;text-align:center}.psm-instruments .features-grid-layout{gap:0!important}.psm-instruments .feature-column{width:100%}.psm-instruments .right-col .protocol-title{display:none}.psm-instruments .feature-list-items{margin-bottom:0;padding-left:20px}.psm-instruments .feature-list1{display:flex;flex-direction:column;gap:15px}.psm-instruments .feature-list1 li{font-size:1rem;padding:15px}.psm-instruments .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.psm-instruments .features-grid-layout{flex-direction:column;gap:20px}.psm-instruments .modal-body-content{padding:15px}}@media (max-width:480px){.psm-instruments .main-heading{font-size:1.8rem}.psm-instruments .mil-title{font-size:1.5rem}.psm-instruments .para{font-size:1rem}}.bact-instruments .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.bact-instruments .content-container{color:#fff;max-width:900px;text-align:center}.bact-instruments .top-title,.description,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.bact-instruments .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.bact-instruments .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px;white-space:nowrap}.bact-instruments .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.bact-instruments .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.bact-instruments .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.bact-instruments .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;width:100%}.bact-instruments .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.bact-instruments .mil-content{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin-bottom:0;margin-top:30px}.bact-instruments .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.bact-instruments .card-title,.bact-instruments .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.bact-instruments .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.bact-instruments .right-section{flex:1 1}.bact-instruments .feature-list{list-style:none;padding:0}.bact-instruments .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.bact-instruments .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.bact-instruments .image-layout{align-items:flex-start;display:flex;gap:15px}.bact-instruments .main-image{flex:1 1}.bact-instruments .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.bact-instruments .slider-image1,.bact-instruments .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.bact-instruments .thumbnail-column{display:flex;flex-direction:column;gap:10px}.bact-instruments .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.bact-instruments .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.bact-instruments .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.bact-instruments .thumbnail-item img{height:100%;object-fit:contain;width:100%}.bact-instruments .section-divider .card-title,.bact-instruments .section-divider .left-section,.bact-instruments .section-divider .mil-description,.bact-instruments .section-divider .mil-title,.bact-instruments .section-divider .slider-image1,.bact-instruments .section-divider .thumbnail-column{animation:none;opacity:0}.bact-instruments .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.bact-instruments .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.bact-instruments .section-divider.reveal .card-title,.bact-instruments .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.bact-instruments .section-divider.reveal .slider-image1,.bact-instruments .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.bact-instruments .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.bact-instruments .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.bact-instruments .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.bact-instruments .modal-header h2{font-size:1.1rem;margin:0}.bact-instruments .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.bact-instruments .modal-body-content{padding:20px}.bact-instruments .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.bact-instruments .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.bact-instruments .feature-column{flex:1 1}.bact-instruments .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.bact-instruments .feature-list-items{list-style-type:disc;padding-left:20px}.bact-instruments .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.bact-instruments .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.bact-instruments .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.bact-instruments .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.bact-instruments .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.bact-instruments .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.bact-instruments .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)}.bact-instruments .feature-list1 li:before{color:#0952a0;content:"";font-weight:700;margin-right:15px}.bact-instruments .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.bact-instruments .center-section.reveal{opacity:1;transform:translateY(0)}.bact-instruments .center-section.reveal .card-title1 .para{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.bact-instruments.center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.bact-instruments .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.bact-instruments .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.bact-instruments .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.bact-instruments .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.bact-instruments .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.bact-instruments .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.bact-instruments .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.bact-instruments .avionics-hero-section{padding:80px 40px}.bact-instruments .main-heading{font-size:3rem;white-space:normal}}@media (max-width:768px){.bact-instruments .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.bact-instruments .main-heading{font-size:2.2rem;line-height:1.2;text-align:center;white-space:normal}.bact-instruments .mil-container{padding:30px 15px}.bact-instruments .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.bact-instruments .mil-content{display:flex;flex-direction:column-reverse;gap:20px}.bact-instruments .card-title{animation:fadeInUp 1s forwards;color:#000;display:block!important;font-size:1.4rem!important;font-weight:800;margin-bottom:10px;opacity:1;order:1;text-align:left;width:100%}.bact-instruments .features-grid-layout{gap:0!important}.bact-instruments .feature-column{width:100%}.bact-instruments .right-col .protocol-title{display:none}.bact-instruments .feature-list-items{margin-bottom:0;padding-left:20px}.bact-instruments .feature-list1{display:flex;flex-direction:column;gap:15px}.bact-instruments .feature-list1 li{font-size:1rem;padding:15px}.bact-instruments .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.bact-instruments .features-grid-layout{flex-direction:column;gap:20px}.bact-instruments .modal-body-content{padding:15px}}@media (max-width:480px){.bact-instruments .main-heading{font-size:1.8rem}.bact-instruments .thumbnail-item{height:40px;width:40px}}.vftb-instruments .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.vftb-instruments .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.vftb-instruments .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.vftb-instruments .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.vftb-instruments .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.vftb-instruments .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.vftb-instruments .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.vftb-instruments .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.vftb-instruments .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.vftb-instruments .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.vftb-instruments .mil-content{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin-bottom:0;margin-top:30px}.vftb-instruments .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.vftb-instruments .card-title,.vftb-instruments .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.vftb-instruments .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.vftb-instruments .right-section{flex:1 1}.vftb-instruments .feature-list{list-style:none;padding:0}.vftb-instruments .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.vftb-instruments .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.vftb-instruments .image-layout{align-items:flex-start;display:flex;gap:15px}.vftb-instruments .main-image{flex:1 1}.vftb-instruments .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.vftb-instruments .slider-image1,.vftb-instruments .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.vftb-instruments .thumbnail-column{display:flex;flex-direction:column;gap:10px}.vftb-instruments .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.vftb-instruments .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.vftb-instruments .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.vftb-instruments .thumbnail-item img{height:100%;object-fit:contain;width:100%}.vftb-instruments .section-divider .card-title,.vftb-instruments .section-divider .left-section,.vftb-instruments .section-divider .mil-description,.vftb-instruments .section-divider .mil-title,.vftb-instruments .section-divider .slider-image1,.vftb-instruments .section-divider .thumbnail-column{animation:none;opacity:0}.vftb-instruments .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.vftb-instruments .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.vftb-instruments .section-divider.reveal .card-title,.vftb-instruments .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.vftb-instruments .section-divider.reveal .slider-image1,.vftb-instruments .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.vftb-instruments .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.vftb-instruments .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.vftb-instruments .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.vftb-instruments .modal-header h2{font-size:1.1rem;margin:0}.vftb-instruments .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.vftb-instruments .modal-body-content{padding:25px}.vftb-instruments .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700;margin-bottom:5px}.vftb-instruments .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.vftb-instruments .feature-column{flex:1 1}.vftb-instruments .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.vftb-instruments .feature-list-items{list-style-type:disc;padding-left:20px}.vftb-instruments .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.vftb-instruments .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.vftb-instruments .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.vftb-instruments .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.vftb-instruments .feature-list1{display:flex;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.vftb-instruments .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.vftb-instruments .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)}.vftb-instruments .feature-list1 li:before{color:#0952a0;content:"";font-weight:700;margin-right:15px}.vftb-instruments .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.vftb-instruments .center-section.reveal{opacity:1;transform:translateY(0)}.vftb-instruments .center-section.reveal .card-title1 .para{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.vftb-instruments.center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.vftb-instruments .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.vftb-instruments .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.vftb-instruments .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.vftb-instruments .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.vftb-instruments .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.vftb-instruments .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.vftb-instruments .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.vftb-instruments .avionics-hero-section{padding:80px 40px}.vftb-instruments .main-heading{font-size:3rem}.vftb-instruments .mil-content{gap:40px}}@media (max-width:768px){.vftb-instruments .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.vftb-instruments .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.vftb-instruments .mil-container{padding:30px 20px}.vftb-instruments .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.vftb-instruments .mil-content{flex-direction:column-reverse;gap:30px}.vftb-instruments .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.vftb-instruments .main-image{display:flex;flex:4 1;justify-content:center}.vftb-instruments .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.vftb-instruments .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.vftb-instruments .thumbnail-item{border-radius:6px;height:45px;width:45px}.vftb-instruments .left-section{margin-top:20px;width:100%}.vftb-instruments .center-section{margin:20px 15px;padding:30px 15px}.vftb-instruments .card-title1{font-size:1.5rem;text-align:center}.vftb-instruments .features-grid-layout{gap:0!important}.vftb-instruments .feature-column{width:100%}.vftb-instruments .right-col .protocol-title{display:none}.vftb-instruments .feature-list-items{margin-bottom:0;padding-left:20px}.vftb-instruments .feature-list1{display:flex;flex-direction:column;gap:15px}.vftb-instruments .feature-list1 li{font-size:1rem;padding:15px}.vftb-instruments .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.vftb-instruments .features-grid-layout{flex-direction:column;gap:20px}.vftb-instruments .modal-body-content{padding:15px}}@media (max-width:480px){.vftb-instruments .main-heading{font-size:1.8rem}.vftb-instruments .mil-title{font-size:1.5rem}.vftb-instruments .para{font-size:1rem}}.Indigenous-section .avionics-banner{display:block;height:auto;margin-top:clamp(55px,7vw,110px);max-width:2000px;object-fit:cover;width:100%}.Indigenous-section .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.Indigenous-section .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.Indigenous-section .product-card.reveal{opacity:1;transform:translateY(0)}.Indigenous-section .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.Indigenous-section .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.Indigenous-section .card-img-wrapper img{max-height:100%;max-width:150%;object-fit:contain}.Indigenous-section .card-content{padding:20px;text-align:left}.Indigenous-section .card-content h3{color:#7b077b;font-size:30px;margin-bottom:10px}.Indigenous-section .card-content p{color:#666;font-size:clamp(14px,1.1vw,16px);line-height:1.6}.Indigenous-section .card-content ul{color:#555;font-size:clamp(13px,1vw,15px);line-height:2;list-style:none;margin:15px 0;padding:0}.Indigenous-section .explore-btn{background-color:#0d507a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.Indigenous-section .explore-btn:hover{background-color:#000}@media (max-width:768px){.Indigenous-section .avionics-banner{display:block;height:auto;margin-top:55px;max-width:100%;object-fit:contain;width:100%}.Indigenous-section .title1{font-size:1.5rem;margin-bottom:20px}.Indigenous-section .product-grid{gap:20px;grid-template-columns:1fr;padding:0 15px}.Indigenous-section .card-content h3{font-size:24px}}.ate-products .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.ate-products .content-container{color:#fff;max-width:900px;text-align:center}.ate-products .top-title,.description,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.ate-products .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.ate-products .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px;white-space:nowrap}.ate-products .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.ate-products .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.ate-products .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.ate-products .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.ate-products .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.ate-products .mil-content{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin-bottom:0;margin-top:30px}.ate-products .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.ate-products .card-title,.ate-products .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.ate-products .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.ate-products .right-section{flex:1 1}.ate-products .feature-list{list-style:none;padding:0}.ate-products .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.ate-products .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.ate-products .image-layout{align-items:flex-start;display:flex;gap:15px}.ate-products .main-image{flex:1 1}.ate-products .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.ate-products .slider-image1,.ate-products .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.ate-products .thumbnail-column{display:flex;flex-direction:column;gap:10px}.ate-products .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.ate-products .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.ate-products .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.ate-products .thumbnail-item img{height:100%;object-fit:contain;width:100%}.ate-products .section-divider .card-title,.ate-products .section-divider .left-section,.ate-products .section-divider .mil-description,.ate-products .section-divider .mil-title,.ate-products .section-divider .slider-image1,.ate-products .section-divider .thumbnail-column{animation:none;opacity:0}.ate-products .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.ate-products .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.ate-products .section-divider.reveal .card-title,.ate-products .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.ate-products .section-divider.reveal .slider-image1,.ate-products .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.ate-products .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.ate-products .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.ate-products .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.ate-products .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.ate-products .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.ate-products .feature-list1 li:before{color:#0952a0;content:"";font-weight:700;margin-right:15px}.ate-products .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.ate-products .center-section.reveal{opacity:1;transform:translateY(0)}.ate-products .center-section.reveal .card-title1 .para{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.ate-products .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.ate-products .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.ate-products .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.ate-products .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.ate-products .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.ate-products .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.ate-products .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.ate-products .scroll-reveal.reveal{opacity:1;transform:translateY(0)}.ate-products .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.ate-products .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.ate-products .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.ate-products .modal-header h2{font-size:clamp(1.1rem,1.5rem,1.2rem);margin:0}.ate-products .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.ate-products .modal-body-content{padding:20px}.ate-products .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.ate-products .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.ate-products .feature-column{flex:1 1}.ate-products .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.ate-products .feature-list-items{list-style-type:disc;padding-left:20px}.ate-products .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.ate-products .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}@media (max-width:1024px){.ate-products .avionics-hero-section{padding:80px 40px}.ate-products .main-heading{font-size:3rem}.ate-products .mil-content{gap:40px}}@media (max-width:768px){.ate-products .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.ate-products .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.ate-products .mil-container{padding:30px 20px}.ate-products .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.ate-products .mil-content{flex-direction:column-reverse;gap:30px}.ate-products .main-heading{text-align:center;white-space:normal;word-break:break-word}.ate-products .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.ate-products .main-image{display:flex;flex:4 1;justify-content:center}.ate-products .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.ate-products .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.ate-products .thumbnail-item{border-radius:6px;height:45px;width:45px}.ate-products .left-section{margin-top:20px;width:100%}.ate-products .center-section{margin:20px 15px;padding:30px 15px}.ate-products .card-title1{font-size:1.5rem;text-align:center}.ate-products .features-grid-layout{gap:0!important}.ate-products .feature-column{width:100%}.ate-products .right-col .protocol-title{display:none}.ate-products .feature-list-items{margin-bottom:0;padding-left:20px}.ate-products .feature-list1{display:flex;flex-direction:column;gap:15px}.ate-products .feature-list1 li{font-size:1rem;padding:15px}.ate-products .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.ate-products .features-grid-layout{flex-direction:column;gap:20px}.ate-products .modal-body-content{padding:15px}}@media (max-width:480px){.ate-products .main-heading{font-size:1.8rem}.ate-products .mil-title{font-size:1.5rem}.ate-products .para{font-size:1rem}}.indigenous-sales .sales-section-full{background-color:#fff;display:flex;justify-content:center;padding:40px 20px;width:100%}.indigenous-sales .sales-container{align-items:center;display:flex;justify-content:space-between;max-width:1300px;width:100%}.indigenous-sales .sales-block{align-items:center;display:flex;gap:20px;padding:20px 0}.indigenous-sales .center-text{flex-direction:column;gap:5px;justify-content:center;text-align:center}.indigenous-sales .icon-circle{align-items:center;background-color:#f36f21;border-radius:50%;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.indigenous-sales .text-content h2{color:#f36f21;font-size:clamp(16px,1.1rem,22px);font-weight:700;line-height:1.2;margin:0}.indigenous-sales .text-content p{color:#555;font-size:clamp(10px,1vw + 12px,18px);line-height:1.5;margin:5px 0 0}.indigenous-sales .vertical-dotted-line{border-left:1.5px dotted #999;flex-shrink:0;height:60px}.indigenous-sales .label{color:#f36f21;font-size:clamp(14px,1vw + 10px,18px);font-weight:600}.indigenous-sales .number{line-height:1.5}.indigenous-sales .email,.indigenous-sales .number{color:#000;font-size:20px;font-weight:700;text-decoration:none}@media (max-width:768px){.indigenous-sales .sales-container{flex-direction:column;text-align:center}.indigenous-sales .vertical-dotted-line{border-left:none;border-top:1.5px dotted #999;height:1px;margin:20px 0;width:60%}.indigenous-sales .sales-block{flex-direction:column;padding:0}}.design-development .avionics-banner{display:block;height:auto;margin-top:clamp(60px,8vw,125px);max-width:2000px;object-fit:cover;width:100%}.design-development .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:20px;opacity:0;text-align:center}:root{--primary-red:#d32f2f;--bg-color:#fdfdfd;--text-primary:#333;--text-secondary:#555}.design-development .about{color:#333;color:var(--text-primary);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1.2rem;line-height:1.8;margin:0 auto;max-width:2000px;padding:20px 5% 50px}.design-development .about h2{border-bottom:3px solid #d32f2f;color:#000;display:inline-block;font-size:2.5rem;margin-bottom:10px;text-transform:uppercase}.design-development .about h3{color:#d32f2f;font-size:1.8rem;margin-bottom:5px;margin-top:0;padding-left:10px;text-transform:capitalize}.design-development .about h5{font-weight:700;margin-top:10px}.design-development .about h5,.design-development .about h6{color:#555;font-size:1.2rem;margin-bottom:10px;padding-left:10px}.design-development .about h6{font-weight:600;margin-top:25px}.design-development .about p{margin-bottom:20px;padding-left:10px;text-align:justify}.design-development .about>div{background:#fdfdfd;border-radius:8px;box-shadow:0 2px 10px #0000000d;margin-bottom:40px;padding:0}.design-development .about ul{list-style-type:none;margin-bottom:25px;padding-left:0}.design-development .about ul li{margin-bottom:10px;padding-left:70px;position:relative}.design-development .about ul li:before{color:#d32f2f;content:"✔";font-weight:700;left:40px;position:absolute}.design-development .about div:last-child{border-top:2px solid #ccc}@media (max-width:1024px){.design-development .about{padding:10px 5% 40px}}@media (max-width:768px){.design-development .avionics-banner{height:50vh;margin-top:75px;min-height:250px;width:100%}.design-development .title1{font-size:1.6rem;margin-top:20px;padding:0 15px}.design-development .about{font-size:1rem;padding:10px 20px 40px}.design-development .about h2{font-size:1.8rem}.design-development .about h3{font-size:1.5rem}.design-development .about ul li{font-size:.95rem;padding-left:35px}.design-development .about ul li:before{left:5px}.design-development .about>div{margin-bottom:25px;padding:15px 5px}.design-development .about p{text-align:left}}@media (max-width:480px){.design-development .avionics-banner{height:35vh}.design-development .title1{font-size:1.4rem}}.dual-display .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.dual-display .content-container{color:#fff;max-width:900px;text-align:center}.description,.dual-display .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.dual-display .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.dual-display .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.dual-display .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.dual-display .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.dual-display .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.dual-display .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.dual-display .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.dual-display .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.dual-display .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.dual-display .card-title,.dual-display .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.dual-display .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.dual-display .right-section{flex:1 1}.dual-display .feature-list{list-style:none;padding:0}.dual-display .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.dual-display .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.dual-display .image-layout{align-items:flex-start;display:flex;gap:15px}.dual-display .main-image{flex:1 1}.dual-display .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.dual-display .slider-image1,.dual-display .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.dual-display .thumbnail-column{display:flex;flex-direction:column;gap:10px}.dual-display .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.dual-display .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.dual-display .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.dual-display .thumbnail-item img{height:100%;object-fit:contain;width:100%}.dual-display .section-divider .card-title,.dual-display .section-divider .left-section,.dual-display .section-divider .mil-description,.dual-display .section-divider .mil-title,.dual-display .section-divider .slider-image1,.dual-display .section-divider .thumbnail-column{animation:none;opacity:0}.dual-display .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.dual-display .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.dual-display .section-divider.reveal .card-title,.dual-display .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.dual-display .section-divider.reveal .slider-image1,.dual-display .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}@media (max-width:1024px){.dual-display .avionics-hero-section{padding:80px 40px}.dual-display .main-heading{font-size:3rem}.dual-display .mil-content{gap:40px}}@media (max-width:768px){.dual-display .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.dual-display .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.dual-display .mil-container{padding:30px 20px}.dual-display .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.dual-display .mil-content{flex-direction:column-reverse;gap:30px}.dual-display .image-layout{align-items:center;flex-direction:column}.dual-display .slider-image1{margin:0 auto;max-width:100%}.dual-display .thumbnail-row{justify-content:center}.dual-display .center-section{margin:20px 15px;padding:30px 15px}.dual-display .card-title1{font-size:1.5rem;text-align:center}.dual-display .features-grid-layout{gap:0!important}.dual-display .feature-column{width:100%}.dual-display .right-col .protocol-title{display:none}.dual-display .feature-list-items{margin-bottom:0;padding-left:20px}.dual-display .feature-list1{display:flex;flex-direction:column;gap:15px}.dual-display .feature-list1 li{font-size:1rem;padding:15px}.dual-display .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.dual-display .features-grid-layout{flex-direction:column;gap:20px}.dual-display .modal-body-content{padding:15px}}@media (max-width:480px){.dual-display .main-heading{font-size:1.8rem}.dual-display .mil-title{font-size:1.5rem}.dual-display .para{font-size:1rem}}.pcle-slots .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.pcle-slots .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.pcle-slots .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.pcle-slots .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.pcle-slots .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px;white-space:nowrap}.pcle-slots .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.pcle-slots .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.pcle-slots .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.pcle-slots .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;width:100%}.pcle-slots .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.pcle-slots .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.pcle-slots .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.pcle-slots .card-title,.pcle-slots .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.pcle-slots .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.pcle-slots .right-section{flex:1 1}.pcle-slots .feature-list{list-style:none;padding:0}.pcle-slots .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.pcle-slots .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.pcle-slots .image-layout{align-items:flex-start;display:flex;gap:15px}.pcle-slots .main-image{flex:1 1}.pcle-slots .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.pcle-slots .slider-image1,.pcle-slots .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.pcle-slots .thumbnail-column{display:flex;flex-direction:column;gap:10px}.pcle-slots .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.pcle-slots .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.pcle-slots .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.pcle-slots .thumbnail-item img{height:100%;object-fit:contain;width:100%}.pcle-slots .section-divider .card-title,.pcle-slots .section-divider .left-section,.pcle-slots .section-divider .mil-description,.pcle-slots .section-divider .mil-title,.pcle-slots .section-divider .slider-image1,.pcle-slots .section-divider .thumbnail-column{animation:none;opacity:0}.pcle-slots .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.pcle-slots .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.pcle-slots .section-divider.reveal .card-title,.pcle-slots .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.pcle-slots .section-divider.reveal .slider-image1,.pcle-slots .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}@media (max-width:1024px){.pcle-slots .avionics-hero-section{padding:80px 40px}.pcle-slots .main-heading{font-size:3rem}.pcle-slots .mil-content{gap:40px}}@media (max-width:768px){.pcle-slots .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.pcle-slots .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.pcle-slots .mil-container{padding:30px 20px}.pcle-slots .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.pcle-slots .mil-content{flex-direction:column-reverse;gap:30px}.pcle-slots .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:10px;width:100%}.pcle-slots .main-image{display:flex;flex:4 1;justify-content:center}.pcle-slots .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.pcle-slots .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.pcle-slots .thumbnail-item{border-radius:6px;height:45px;width:45px}.pcle-slots .left-section{margin-top:20px;width:100%}.pcle-slots .center-section{margin:20px 15px;padding:30px 15px}.pcle-slots .card-title1{font-size:1.5rem;text-align:center}.pcle-slots .features-grid-layout{gap:0!important}.pcle-slots .feature-column{width:100%}.pcle-slots .right-col .protocol-title{display:none}.pcle-slots .feature-list-items{margin-bottom:0;padding-left:20px}.pcle-slots .feature-list1{display:flex;flex-direction:column;gap:15px}.pcle-slots .feature-list1 li{font-size:1rem;padding:15px}.pcle-slots .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.pcle-slots .features-grid-layout{flex-direction:column;gap:20px}.pcle-slots .modal-body-content{padding:15px}}@media (max-width:480px){.pcle-slots .main-heading{font-size:1.8rem}.pcle-slots .mil-title{font-size:1.5rem}.pcle-slots .para{font-size:1rem}}.grade-display .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.grade-display .content-container{color:#fff;max-width:900px;text-align:center}.description,.grade-display .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.grade-display .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.grade-display .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-size:4rem;font-weight:500;margin-bottom:40px}.grade-display .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.grade-display .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.grade-display .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.grade-display .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.grade-display .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.grade-display .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.grade-display .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.grade-display .card-title,.grade-display .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.grade-display .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.grade-display .right-section{flex:1 1}.grade-display .feature-list{list-style:none;padding:0}.grade-display .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.grade-display .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.grade-display .image-layout{align-items:flex-start;display:flex;gap:15px}.grade-display .main-image{flex:1 1}.grade-display .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.grade-display .slider-image1,.grade-display .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.grade-display .thumbnail-column{display:flex;flex-direction:column;gap:10px}.grade-display .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.grade-display .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.grade-display .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.grade-display .thumbnail-item img{height:100%;object-fit:contain;width:100%}.grade-display .section-divider .card-title,.grade-display .section-divider .left-section,.grade-display .section-divider .mil-description,.grade-display .section-divider .mil-title,.grade-display .section-divider .slider-image1,.grade-display .section-divider .thumbnail-column{animation:none;opacity:0}.grade-display .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.grade-display .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.grade-display .section-divider.reveal .card-title,.grade-display .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.grade-display .section-divider.reveal .slider-image1,.grade-display .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}@media (max-width:1024px){.grade-display .avionics-hero-section{padding:80px 40px}.grade-display .main-heading{font-size:3rem}.grade-display .mil-content{gap:40px}}@media (max-width:768px){.grade-display .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.grade-display .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.grade-display .mil-container{padding:30px 20px}.grade-display .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.grade-display .mil-content{flex-direction:column-reverse;gap:30px}.grade-display .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:10px;width:100%}.grade-display .main-image{display:flex;flex:4 1;justify-content:center}.grade-display .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.grade-display .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.grade-display .thumbnail-item{border-radius:6px;height:45px;width:45px}.grade-display .left-section{margin-top:20px;width:100%}.grade-display .center-section{margin:20px 15px;padding:30px 15px}.grade-display .card-title1{font-size:1.5rem;text-align:center}.grade-display .features-grid-layout{gap:0!important}.grade-display .feature-column{width:100%}.grade-display .right-col .protocol-title{display:none}.grade-display .feature-list-items{margin-bottom:0;padding-left:20px}.grade-display .feature-list1{display:flex;flex-direction:column;gap:15px}.grade-display .feature-list1 li{font-size:1rem;padding:15px}.grade-display .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.grade-display .features-grid-layout{flex-direction:column;gap:20px}.grade-display .modal-body-content{padding:15px}}@media (max-width:480px){.grade-display .main-heading{font-size:1.8rem}.grade-display .mil-title{font-size:1.5rem}.grade-display .para{font-size:1rem}}.rugged-ethernet .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.rugged-ethernet .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.rugged-ethernet .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.rugged-ethernet .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.rugged-ethernet .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.rugged-ethernet .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.rugged-ethernet .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.rugged-ethernet .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.rugged-ethernet .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.rugged-ethernet .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.rugged-ethernet .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.rugged-ethernet .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.rugged-ethernet .card-title,.rugged-ethernet .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.rugged-ethernet .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.rugged-ethernet .right-section{flex:1 1}.rugged-ethernet .feature-list{list-style:none;padding:0}.rugged-ethernet .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.rugged-ethernet .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.rugged-ethernet .image-layout{align-items:flex-start;display:flex;gap:15px}.rugged-ethernet .main-image{flex:1 1}.rugged-ethernet .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.rugged-ethernet .slider-image1,.rugged-ethernet .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.rugged-ethernet .thumbnail-column{display:flex;flex-direction:column;gap:10px}.rugged-ethernet .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.rugged-ethernet .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.rugged-ethernet .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.rugged-ethernet .thumbnail-item img{height:100%;object-fit:contain;width:100%}.rugged-ethernet .section-divider .card-title,.rugged-ethernet .section-divider .left-section,.rugged-ethernet .section-divider .mil-description,.rugged-ethernet .section-divider .mil-title,.rugged-ethernet .section-divider .slider-image1,.rugged-ethernet .section-divider .thumbnail-column{animation:none;opacity:0}.rugged-ethernet .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.rugged-ethernet .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.rugged-ethernet .section-divider.reveal .card-title,.rugged-ethernet .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.rugged-ethernet .section-divider.reveal .slider-image1,.rugged-ethernet .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}@media (max-width:1024px){.rugged-ethernet .avionics-hero-section{padding:80px 40px}.rugged-ethernet .main-heading{font-size:3rem}.rugged-ethernet .mil-content{gap:40px}}@media (max-width:768px){.rugged-ethernet .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.rugged-ethernet .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.rugged-ethernet .mil-container{padding:30px 20px}.rugged-ethernet .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.rugged-ethernet .mil-content{flex-direction:column-reverse;gap:30px}.rugged-ethernet .image-layout{align-items:center;flex-direction:column}.rugged-ethernet .slider-image1{margin:0 auto;max-width:100%}.rugged-ethernet .thumbnail-row{justify-content:center}.rugged-ethernet .center-section{margin:20px 15px;padding:30px 15px}.rugged-ethernet .card-title1{font-size:1.5rem;text-align:center}.rugged-ethernet .features-grid-layout{gap:0!important}.rugged-ethernet .feature-column{width:100%}.rugged-ethernet .right-col .protocol-title{display:none}.rugged-ethernet .feature-list-items{margin-bottom:0;padding-left:20px}.rugged-ethernet .feature-list1{display:flex;flex-direction:column;gap:15px}.rugged-ethernet .feature-list1 li{font-size:1rem;padding:15px}.rugged-ethernet .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.rugged-ethernet .features-grid-layout{flex-direction:column;gap:20px}.rugged-ethernet .modal-body-content{padding:15px}}@media (max-width:480px){.rugged-ethernet .main-heading{font-size:1.8rem}.rugged-ethernet .mil-title{font-size:1.5rem}.rugged-ethernet .para{font-size:1rem}}.arinc-818-display .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.arinc-818-display .content-container{color:#fff;max-width:900px;text-align:center}.arinc-818-display .top-title,.description,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.arinc-818-display .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.arinc-818-display .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.arinc-818-display .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.arinc-818-display .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.arinc-818-display .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.arinc-818-display .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.arinc-818-display .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.arinc-818-display .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.arinc-818-display .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.arinc-818-display .card-title,.arinc-818-display .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.arinc-818-display .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.arinc-818-display .right-section{flex:1 1}.arinc-818-display .feature-list{list-style:none;padding:0}.arinc-818-display .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.arinc-818-display .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.arinc-818-display .image-layout{align-items:flex-start;display:flex;gap:15px}.arinc-818-display .main-image{flex:1 1}.arinc-818-display .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.arinc-818-display .slider-image1,.arinc-818-display .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.arinc-818-display .thumbnail-column{display:flex;flex-direction:column;gap:10px}.arinc-818-display .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.arinc-818-display .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.arinc-818-display .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.arinc-818-display .thumbnail-item img{height:100%;object-fit:contain;width:100%}.arinc-818-display .section-divider .card-title,.arinc-818-display .section-divider .left-section,.arinc-818-display .section-divider .mil-description,.arinc-818-display .section-divider .mil-title,.arinc-818-display .section-divider .slider-image1,.arinc-818-display .section-divider .thumbnail-column{animation:none;opacity:0}.arinc-818-display .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.arinc-818-display .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.arinc-818-display .section-divider.reveal .card-title,.arinc-818-display .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.arinc-818-display .section-divider.reveal .slider-image1,.arinc-818-display .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}@media (max-width:1024px){.arinc-818-display .avionics-hero-section{padding:80px 40px}.arinc-818-display .main-heading{font-size:3rem}.arinc-818-display .mil-content{gap:40px}}@media (max-width:768px){.arinc-818-display .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.arinc-818-display .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.arinc-818-display .mil-container{padding:30px 20px}.arinc-818-display .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.arinc-818-display .mil-content{flex-direction:column-reverse;gap:30px}.arinc-818-display .main-heading{text-align:center;white-space:normal;word-break:break-word}.arinc-818-display .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.arinc-818-display .main-image{display:flex;flex:4 1;justify-content:center}.arinc-818-display .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.arinc-818-display .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.arinc-818-display .thumbnail-item{border-radius:6px;height:45px;width:45px}.arinc-818-display .left-section{margin-top:20px;width:100%}.arinc-818-display .center-section{margin:20px 15px;padding:30px 15px}.arinc-818-display .card-title1{font-size:1.5rem;text-align:center}.arinc-818-display .features-grid-layout{gap:0!important}.arinc-818-display .feature-column{width:100%}.arinc-818-display .right-col .protocol-title{display:none}.arinc-818-display .feature-list-items{margin-bottom:0;padding-left:20px}.arinc-818-display .feature-list1{display:flex;flex-direction:column;gap:15px}.arinc-818-display .feature-list1 li{font-size:1rem;padding:15px}.arinc-818-display .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.arinc-818-display .features-grid-layout{flex-direction:column;gap:20px}.arinc-818-display .modal-body-content{padding:15px}}@media (max-width:480px){.arinc-818-display .main-heading{font-size:1.8rem}.arinc-818-display .mil-title{font-size:1.5rem}.arinc-818-display .para{font-size:1rem}}.multi-video .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.multi-video .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.multi-video .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.multi-video .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.multi-video .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px;white-space:nowrap}.multi-video .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.multi-video .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.multi-video .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.multi-video .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.multi-video .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.multi-video .mil-content{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin-bottom:0;margin-top:30px}.multi-video .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.multi-video .card-title,.multi-video .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.multi-video .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.multi-video .right-section{flex:1 1}.multi-video .feature-list{list-style:none;padding:0}.multi-video .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.multi-video .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.multi-video .image-layout{align-items:flex-start;display:flex;gap:15px}.multi-video .main-image{flex:1 1}.multi-video .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.multi-video .slider-image1,.multi-video .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.multi-video .thumbnail-column{display:flex;flex-direction:column;gap:10px}.multi-video .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.multi-video .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.multi-video .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.multi-video .thumbnail-item img{height:100%;object-fit:contain;width:100%}.multi-video .section-divider .card-title,.multi-video .section-divider .left-section,.multi-video .section-divider .mil-description,.multi-video .section-divider .mil-title,.multi-video .section-divider .slider-image1,.multi-video .section-divider .thumbnail-column{animation:none;opacity:0}.multi-video .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.multi-video .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.multi-video .section-divider.reveal .card-title,.multi-video .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.multi-video .section-divider.reveal .slider-image1,.multi-video .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.multi-video .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.multi-video .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.multi-video .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.multi-video .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.multi-video .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.multi-video .feature-list1 li:before{color:#0952a0;content:"";font-weight:700;margin-right:15px}.multi-video .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.multi-video .center-section.reveal{opacity:1;transform:translateY(0)}.multi-video .center-section.reveal .card-title1 .para{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.multi-video .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.multi-video .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.multi-video .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.multi-video .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.multi-video .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.multi-video .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.multi-video .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.multi-video .scroll-reveal.reveal{opacity:1;transform:translateY(0)}.multi-video .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.multi-video .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.multi-video .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.multi-video .modal-header h2{font-size:clamp(1.1rem,1.5rem,1.2rem);margin:0}.multi-video .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.multi-video .modal-body-content{padding:20px}.multi-video .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.multi-video .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.multi-video .feature-column{flex:1 1}.multi-video .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.multi-video .feature-list-items{list-style-type:disc;padding-left:20px}.multi-video .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.multi-video .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}@media (max-width:1024px){.multi-video .avionics-hero-section{padding:80px 40px}.multi-video .main-heading{font-size:3rem}.multi-video .mil-content{gap:40px}}@media (max-width:768px){.multi-video .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.multi-video .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.multi-video .mil-container{padding:30px 20px}.multi-video .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.multi-video .mil-content{flex-direction:column-reverse;gap:30px}.multi-video .main-heading{text-align:center;white-space:normal;word-break:break-word}.multi-video .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.multi-video .main-image{display:flex;flex:4 1;justify-content:center}.multi-video .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.multi-video .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.multi-video .thumbnail-item{border-radius:6px;height:45px;width:45px}.multi-video .left-section{margin-top:20px;width:100%}.multi-video .center-section{margin:20px 15px;padding:30px 15px}.multi-video .card-title1{font-size:1.5rem;text-align:center}.multi-video .features-grid-layout{gap:0!important}.multi-video .feature-column{width:100%}.multi-video .right-col .protocol-title{display:none}.multi-video .feature-list-items{margin-bottom:0;padding-left:20px}.multi-video .feature-list1{display:flex;flex-direction:column;gap:15px}.multi-video .feature-list1 li{font-size:1rem;padding:15px}.multi-video .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.multi-video .features-grid-layout{flex-direction:column;gap:20px}.multi-video .modal-body-content{padding:15px}}@media (max-width:480px){.multi-video .main-heading{font-size:1.8rem}.multi-video .mil-title{font-size:1.5rem}.multi-video .para{font-size:1rem}}.rugged-products-section .avionics-banner{display:block;height:auto;margin-top:clamp(55px,7vw,110px);max-width:2000px;object-fit:cover;width:100%}.rugged-products-section .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.rugged-products-section .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.rugged-products-section .product-card.reveal{opacity:1;transform:translateY(0)}.rugged-products-section .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.rugged-products-section .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.rugged-products-section .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.rugged-products-section .card-content{padding:20px;text-align:left}.rugged-products-section .card-content h3{color:#7b077b;font-size:30px;margin-bottom:10px}.rugged-products-section .card-content p{color:#666;font-size:clamp(14px,1.1vw,16px);line-height:1.6}.rugged-products-section .card-content ul{color:#555;font-size:clamp(13px,1vw,15px);line-height:2;list-style:none;margin:15px 0;padding:0}.rugged-products-section .explore-btn{background-color:#0d507a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.rugged-products-section .explore-btn:hover{background-color:#000}@media (max-width:768px){.rugged-products-section .avionics-banner{display:block;height:auto;margin-top:80px;max-width:100%;object-fit:contain;width:100%}.rugged-products-section .title1{font-size:1.5rem;margin-bottom:20px}.rugged-products-section .product-grid{gap:20px;grid-template-columns:1fr;padding:0 15px}.rugged-products-section .card-content h3{font-size:24px}}.rugged-laptop .avionics-banner{display:block;height:auto;margin-top:clamp(55px,7vw,110px);max-width:2000px;object-fit:cover;width:100%}.rugged-laptop .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.rugged-laptop .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.rugged-laptop .product-card.reveal{opacity:1;transform:translateY(0)}.rugged-laptop .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.rugged-laptop .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.rugged-laptop .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.rugged-laptop .card-content{padding:20px;text-align:left}.rugged-laptop .card-content h3{color:#7b077b;font-size:30px;margin-bottom:10px}.rugged-laptop .card-content p{color:#666;font-size:clamp(14px,1.1vw,16px);line-height:1.6}.rugged-laptop .card-content ul{color:#555;font-size:clamp(13px,1vw,15px);line-height:2;list-style:none;margin:15px 0;padding:0}.rugged-laptop .explore-btn{background-color:#0d507a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.rugged-laptop .explore-btn:hover{background-color:#000}@media (max-width:768px){.rugged-laptop .avionics-banner{display:block;height:auto;margin-top:60px;max-width:100%;object-fit:contain;width:100%}.rugged-laptop .title1{font-size:1.5rem;margin-bottom:20px}.rugged-laptop .product-grid{gap:20px;grid-template-columns:1fr;padding:0 15px}.rugged-laptop .card-content h3{font-size:24px}}.fully-rugged-laptop .avionics-banner{display:block;height:auto;margin-bottom:30px;margin-top:110px;max-height:300px;object-fit:contain;width:100%}.fully-rugged-laptop .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.fully-rugged-laptop .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s ease-out}.fully-rugged-laptop .product-card.reveal{opacity:1;transform:translateY(0)}.fully-rugged-laptop .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.fully-rugged-laptop .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.fully-rugged-laptop .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.fully-rugged-laptop .card-content{padding:20px;text-align:left}.fully-rugged-laptop .card-content h3{color:#7b077b;font-size:30px;margin-bottom:10px}.fully-rugged-laptop .card-content p{color:#666;font-size:clamp(14px,1.1vw,16px);line-height:1.6}.fully-rugged-laptop .card-content ul{color:#555;font-size:clamp(13px,1vw,15px);line-height:2;list-style:none;margin:15px 0;padding:0}.fully-rugged-laptop .explore-btn{background-color:#0d507a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.fully-rugged-laptop .explore-btn:hover{background-color:#000}@media (max-width:768px){.fully-rugged-laptop .avionics-banner{display:block;height:auto;margin-top:80px;max-width:100%;object-fit:contain;width:100%}.fully-rugged-laptop .title1{font-size:1.5rem;margin-bottom:30px;padding:0 15px}.fully-rugged-laptop .product-grid{display:flex!important;flex-direction:column;gap:30px;padding:0 20px}.fully-rugged-laptop .product-card{margin:0 auto;max-width:400px;width:100%}.fully-rugged-laptop .card-img-wrapper{height:180px}.fully-rugged-laptop .card-content{padding:15px;text-align:left}.fully-rugged-laptop .card-content h3{font-size:24px}.fully-rugged-laptop .card-content p{font-size:13px}.fully-rugged-laptop .card-content ul{display:inline-block;margin:10px 0;text-align:left}.fully-rugged-laptop .explore-btn{font-size:16px;padding:12px;width:100%}}@media (max-width:480px){.fully-rugged-laptop .title1{font-size:1.3rem}.fully-rugged-laptop .avionics-banner{max-height:140px}}.z14i-fully-rugged .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.z14i-fully-rugged .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.z14i-fully-rugged .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.z14i-fully-rugged .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.z14i-fully-rugged .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.z14i-fully-rugged .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.z14i-fully-rugged .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.z14i-fully-rugged .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.z14i-fully-rugged .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.z14i-fully-rugged .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.z14i-fully-rugged .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.z14i-fully-rugged .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.z14i-fully-rugged .card-title,.z14i-fully-rugged .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.z14i-fully-rugged .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.z14i-fully-rugged .right-section{flex:1 1}.z14i-fully-rugged .feature-list{list-style:none;padding:0}.z14i-fully-rugged .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.z14i-fully-rugged .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.z14i-fully-rugged .image-layout{align-items:flex-start;display:flex;gap:15px}.z14i-fully-rugged .main-image{flex:1 1}.z14i-fully-rugged .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.z14i-fully-rugged .slider-image1,.z14i-fully-rugged .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.z14i-fully-rugged .thumbnail-column{display:flex;flex-direction:column;gap:10px}.z14i-fully-rugged .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.z14i-fully-rugged .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.z14i-fully-rugged .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.z14i-fully-rugged .thumbnail-item img{height:100%;object-fit:contain;width:100%}.z14i-fully-rugged .section-divider .card-title,.z14i-fully-rugged .section-divider .left-section,.z14i-fully-rugged .section-divider .mil-description,.z14i-fully-rugged .section-divider .mil-title,.z14i-fully-rugged .section-divider .slider-image1,.z14i-fully-rugged .section-divider .thumbnail-column{animation:none;opacity:0}.z14i-fully-rugged .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.z14i-fully-rugged .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.z14i-fully-rugged .section-divider.reveal .card-title,.z14i-fully-rugged .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.z14i-fully-rugged .section-divider.reveal .slider-image1,.z14i-fully-rugged .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.z14i-fully-rugged .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.z14i-fully-rugged .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.z14i-fully-rugged .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.z14i-fully-rugged .modal-header h2{font-size:1.1rem;margin:0}.z14i-fully-rugged .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.z14i-fully-rugged .modal-body-content{padding:20px}.z14i-fully-rugged .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.z14i-fully-rugged .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.z14i-fully-rugged .feature-column{flex:1 1}.z14i-fully-rugged .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.z14i-fully-rugged .feature-list-items{list-style-type:disc;padding-left:20px}.z14i-fully-rugged .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.z14i-fully-rugged .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.z14i-fully-rugged .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.z14i-fully-rugged .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.z14i-fully-rugged .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.z14i-fully-rugged .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.z14i-fully-rugged .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.z14i-fully-rugged .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.z14i-fully-rugged .center-section.reveal{opacity:1;transform:translateY(0)}.z14i-fully-rugged .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.z14i-fully-rugged .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.z14i-fully-rugged .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.z14i-fully-rugged .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.z14i-fully-rugged .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.z14i-fully-rugged .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.z14i-fully-rugged .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.z14i-fully-rugged .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.z14i-fully-rugged .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.z14i-fully-rugged .avionics-hero-section{padding:80px 40px}.z14i-fully-rugged .main-heading{font-size:3rem}.z14i-fully-rugged .mil-content{gap:40px}}@media (max-width:768px){.z14i-fully-rugged .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.z14i-fully-rugged .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.z14i-fully-rugged .mil-container{padding:30px 20px}.z14i-fully-rugged .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.z14i-fully-rugged .mil-content{flex-direction:column-reverse;gap:30px}.z14i-fully-rugged .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.z14i-fully-rugged .main-image{display:flex;flex:4 1;justify-content:center}.z14i-fully-rugged .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.z14i-fully-rugged .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.z14i-fully-rugged .thumbnail-item{border-radius:6px;height:45px;width:45px}.z14i-fully-rugged .left-section{margin-top:20px;width:100%}.z14i-fully-rugged .center-section{margin:20px 15px;padding:30px 15px}.z14i-fully-rugged .card-title1{font-size:1.5rem;text-align:center}.z14i-fully-rugged .features-grid-layout{gap:0!important}.z14i-fully-rugged .feature-column{width:100%}.z14i-fully-rugged .right-col .protocol-title{display:none}.z14i-fully-rugged .feature-list-items{margin-bottom:0;padding-left:20px}.z14i-fully-rugged .feature-list1{display:flex;flex-direction:column;gap:15px}.z14i-fully-rugged .feature-list1 li{font-size:1rem;padding:15px}.z14i-fully-rugged .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.z14i-fully-rugged .features-grid-layout{flex-direction:column;gap:20px}.z14i-fully-rugged .modal-body-content{padding:15px}}@media (max-width:480px){.z14i-fully-rugged .main-heading{font-size:1.8rem}.z14i-fully-rugged .mil-title{font-size:1.5rem}.z14i-fully-rugged .para{font-size:1rem}}.ruggedproducts-sales .sales-section-full{background-color:#fff;display:flex;justify-content:center;padding:40px 20px;width:100%}.ruggedproducts-sales .sales-container{align-items:center;display:flex;justify-content:space-between;max-width:1300px;width:100%}.ruggedproducts-sales .sales-block{align-items:center;display:flex;gap:20px;padding:20px 0}.ruggedproducts-sales .center-text{flex-direction:column;gap:5px;justify-content:center;text-align:center}.ruggedproducts-sales .icon-circle{align-items:center;background-color:#f36f21;border-radius:50%;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.ruggedproducts-sales .text-content h2{color:#f36f21;font-size:clamp(16px,1.1rem,22px);font-weight:700;line-height:1.2;margin:0}.ruggedproducts-sales .text-content p{color:#555;font-size:clamp(10px,1vw + 12px,18px);line-height:1.5;margin:5px 0 0}.ruggedproducts-sales .vertical-dotted-line{border-left:1.5px dotted #999;flex-shrink:0;height:60px}.ruggedproducts-sales .label{color:#f36f21;font-size:clamp(14px,1vw + 10px,18px);font-weight:600}.ruggedproducts-sales .number{line-height:1.5}.ruggedproducts-sales .email,.ruggedproducts-sales .number{color:#000;font-size:20px;font-weight:700;text-decoration:none}@media (max-width:768px){.ruggedproducts-sales .sales-container{flex-direction:column;text-align:center}.ruggedproducts-sales .vertical-dotted-line{border-left:none;border-top:1.5px dotted #999;height:1px;margin:20px 0;width:60%}.ruggedproducts-sales .sales-block{flex-direction:column;padding:0}}.z14i-hg-rugged .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.z14i-hg-rugged .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.z14i-hg-rugged .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.z14i-hg-rugged .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.z14i-hg-rugged .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.z14i-hg-rugged .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.z14i-hg-rugged .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.z14i-hg-rugged .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.z14i-hg-rugged .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.z14i-hg-rugged .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.z14i-hg-rugged .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.z14i-hg-rugged .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.z14i-hg-rugged .card-title,.z14i-hg-rugged .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.z14i-hg-rugged .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.z14i-hg-rugged .right-section{flex:1 1}.z14i-hg-rugged .feature-list{list-style:none;padding:0}.z14i-hg-rugged .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.z14i-hg-rugged .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.z14i-hg-rugged .image-layout{align-items:flex-start;display:flex;gap:15px}.z14i-hg-rugged .main-image{flex:1 1}.z14i-hg-rugged .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.z14i-hg-rugged .slider-image1,.z14i-hg-rugged .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.z14i-hg-rugged .thumbnail-column{display:flex;flex-direction:column;gap:10px}.z14i-hg-rugged .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.z14i-hg-rugged .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.z14i-hg-rugged .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.z14i-hg-rugged .thumbnail-item img{height:100%;object-fit:contain;width:100%}.z14i-hg-rugged .section-divider .card-title,.z14i-hg-rugged .section-divider .left-section,.z14i-hg-rugged .section-divider .mil-description,.z14i-hg-rugged .section-divider .mil-title,.z14i-hg-rugged .section-divider .slider-image1,.z14i-hg-rugged .section-divider .thumbnail-column{animation:none;opacity:0}.z14i-hg-rugged .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.z14i-hg-rugged .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.z14i-hg-rugged .section-divider.reveal .card-title,.z14i-hg-rugged .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.z14i-hg-rugged .section-divider.reveal .slider-image1,.z14i-hg-rugged .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.z14i-hg-rugged .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.z14i-hg-rugged .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.z14i-hg-rugged .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.z14i-hg-rugged .modal-header h2{font-size:1.1rem;margin:0}.z14i-hg-rugged .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.z14i-hg-rugged .modal-body-content{padding:20px}.z14i-hg-rugged .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.z14i-hg-rugged .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.z14i-hg-rugged .feature-column{flex:1 1}.z14i-hg-rugged .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.z14i-hg-rugged .feature-list-items{list-style-type:disc;padding-left:20px}.z14i-hg-rugged .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.z14i-hg-rugged .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.z14i-hg-rugged .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.z14i-hg-rugged .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.z14i-hg-rugged .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.z14i-hg-rugged .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.z14i-hg-rugged .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.z14i-hg-rugged .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.z14i-hg-rugged .center-section.reveal{opacity:1;transform:translateY(0)}.z14i-hg-rugged .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.z14i-hg-rugged .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.z14i-hg-rugged .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.z14i-hg-rugged .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.z14i-hg-rugged .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.z14i-hg-rugged .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.z14i-hg-rugged .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.z14i-hg-rugged .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.z14i-hg-rugged .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.z14i-hg-rugged .avionics-hero-section{padding:80px 40px}.z14i-hg-rugged .main-heading{font-size:3rem}.z14i-hg-rugged .mil-content{gap:40px}}@media (max-width:768px){.z14i-hg-rugged .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.z14i-hg-rugged .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.z14i-hg-rugged .mil-container{padding:30px 20px}.z14i-hg-rugged .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.z14i-hg-rugged .mil-content{flex-direction:column-reverse;gap:30px}.z14i-hg-rugged .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.z14i-hg-rugged .main-image{display:flex;flex:4 1;justify-content:center}.z14i-hg-rugged .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.z14i-hg-rugged .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.z14i-hg-rugged .thumbnail-item{border-radius:6px;height:45px;width:45px}.z14i-hg-rugged .left-section{margin-top:20px;width:100%}.z14i-hg-rugged .center-section{margin:20px 15px;padding:30px 15px}.z14i-hg-rugged .card-title1{font-size:1.5rem;text-align:center}.z14i-hg-rugged .features-grid-layout{gap:0!important}.z14i-hg-rugged .feature-column{width:100%}.z14i-hg-rugged .right-col .protocol-title{display:none}.z14i-hg-rugged .feature-list-items{margin-bottom:0;padding-left:20px}.z14i-hg-rugged .feature-list1{display:flex;flex-direction:column;gap:15px}.z14i-hg-rugged .feature-list1 li{font-size:1rem;padding:15px}.z14i-hg-rugged .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.z14i-hg-rugged .features-grid-layout{flex-direction:column;gap:20px}.z14i-hg-rugged .modal-body-content{padding:15px}}@media (max-width:480px){.z14i-hg-rugged .main-heading{font-size:1.8rem}.z14i-hg-rugged .mil-title{font-size:1.5rem}.z14i-hg-rugged .para{font-size:1rem}}.semi-rugged-laptop .avionics-banner{display:block;height:auto;margin-bottom:30px;margin-top:110px;max-height:300px;object-fit:contain;width:100%}.semi-rugged-laptop .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.semi-rugged-laptop .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s ease-out}.semi-rugged-laptop .product-card.reveal{opacity:1;transform:translateY(0)}.semi-rugged-laptop .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.semi-rugged-laptop .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.semi-rugged-laptop .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.semi-rugged-laptop .card-content{padding:20px;text-align:left}.semi-rugged-laptop .card-content h3{color:#7b077b;font-size:30px;margin-bottom:10px}.semi-rugged-laptop .card-content p{color:#666;font-size:clamp(14px,1.1vw,16px);line-height:1.6}.semi-rugged-laptop .card-content ul{color:#555;font-size:clamp(13px,1vw,15px);line-height:2;list-style:none;margin:15px 0;padding:0}.semi-rugged-laptop .explore-btn{background-color:#0d507a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.semi-rugged-laptop .explore-btn:hover{background-color:#000}@media (max-width:768px){.semi-rugged-laptop .avionics-banner{display:block;height:auto;margin-top:80px;max-width:100%;object-fit:contain;width:100%}.semi-rugged-laptop .title1{font-size:1.5rem;margin-bottom:30px;padding:0 15px}.semi-rugged-laptop .product-grid{display:flex!important;flex-direction:column;gap:30px;padding:0 20px}.semi-rugged-laptop .product-card{margin:0 auto;max-width:400px;width:100%}.semi-rugged-laptop .card-img-wrapper{height:180px}.semi-rugged-laptop .card-content{padding:15px;text-align:left}.semi-rugged-laptop .card-content h3{font-size:24px}.semi-rugged-laptop .card-content p{font-size:13px}.semi-rugged-laptop .card-content ul{display:inline-block;margin:10px 0;text-align:left}.semi-rugged-laptop .explore-btn{font-size:16px;padding:12px;width:100%}}@media (max-width:480px){.semi-rugged-laptop .title1{font-size:1.3rem}.semi-rugged-laptop .avionics-banner{max-height:140px}}.s15-semi-rugged .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.s15-semi-rugged .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.s15-semi-rugged .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.s15-semi-rugged .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.s15-semi-rugged .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.s15-semi-rugged .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.s15-semi-rugged .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.s15-semi-rugged .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.s15-semi-rugged .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.s15-semi-rugged .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.s15-semi-rugged .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.s15-semi-rugged .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.s15-semi-rugged .card-title,.s15-semi-rugged .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.s15-semi-rugged .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.s15-semi-rugged .right-section{flex:1 1}.s15-semi-rugged .feature-list{list-style:none;padding:0}.s15-semi-rugged .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.s15-semi-rugged .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.s15-semi-rugged .image-layout{align-items:flex-start;display:flex;gap:15px}.s15-semi-rugged .main-image{flex:1 1}.s15-semi-rugged .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.s15-semi-rugged .slider-image1,.s15-semi-rugged .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.s15-semi-rugged .thumbnail-column{display:flex;flex-direction:column;gap:10px}.s15-semi-rugged .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.s15-semi-rugged .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.s15-semi-rugged .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.s15-semi-rugged .thumbnail-item img{height:100%;object-fit:contain;width:100%}.s15-semi-rugged .section-divider .card-title,.s15-semi-rugged .section-divider .left-section,.s15-semi-rugged .section-divider .mil-description,.s15-semi-rugged .section-divider .mil-title,.s15-semi-rugged .section-divider .slider-image1,.s15-semi-rugged .section-divider .thumbnail-column{animation:none;opacity:0}.s15-semi-rugged .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.s15-semi-rugged .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.s15-semi-rugged .section-divider.reveal .card-title,.s15-semi-rugged .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.s15-semi-rugged .section-divider.reveal .slider-image1,.s15-semi-rugged .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.s15-semi-rugged .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.s15-semi-rugged .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.s15-semi-rugged .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.s15-semi-rugged .modal-header h2{font-size:1.1rem;margin:0}.s15-semi-rugged .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.s15-semi-rugged .modal-body-content{padding:20px}.s15-semi-rugged .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.s15-semi-rugged .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.s15-semi-rugged .feature-column{flex:1 1}.s15-semi-rugged .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.s15-semi-rugged .feature-list-items{list-style-type:disc;padding-left:20px}.s15-semi-rugged .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.s15-semi-rugged .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.s15-semi-rugged .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.s15-semi-rugged .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.s15-semi-rugged .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.s15-semi-rugged .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.s15-semi-rugged .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.s15-semi-rugged .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.s15-semi-rugged .center-section.reveal{opacity:1;transform:translateY(0)}.s15-semi-rugged .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.s15-semi-rugged .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.s15-semi-rugged .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.s15-semi-rugged .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.s15-semi-rugged .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.s15-semi-rugged .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.s15-semi-rugged .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.s15-semi-rugged .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.s15-semi-rugged .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.s15-semi-rugged .avionics-hero-section{padding:80px 40px}.s15-semi-rugged .main-heading{font-size:3rem}.s15-semi-rugged .mil-content{gap:40px}}@media (max-width:768px){.s15-semi-rugged .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.s15-semi-rugged .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.s15-semi-rugged .mil-container{padding:30px 20px}.s15-semi-rugged .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.s15-semi-rugged .mil-content{flex-direction:column-reverse;gap:30px}.s15-semi-rugged .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.s15-semi-rugged .main-image{display:flex;flex:4 1;justify-content:center}.s15-semi-rugged .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.s15-semi-rugged .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.s15-semi-rugged .thumbnail-item{border-radius:6px;height:45px;width:45px}.s15-semi-rugged .left-section{margin-top:20px;width:100%}.s15-semi-rugged .center-section{margin:20px 15px;padding:30px 15px}.s15-semi-rugged .card-title1{font-size:1.5rem;text-align:center}.s15-semi-rugged .features-grid-layout{gap:0!important}.s15-semi-rugged .feature-column{width:100%}.s15-semi-rugged .right-col .protocol-title{display:none}.s15-semi-rugged .feature-list-items{margin-bottom:0;padding-left:20px}.s15-semi-rugged .feature-list1{display:flex;flex-direction:column;gap:15px}.s15-semi-rugged .feature-list1 li{font-size:1rem;padding:15px}.s15-semi-rugged .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.s15-semi-rugged .features-grid-layout{flex-direction:column;gap:20px}.s15-semi-rugged .modal-body-content{padding:15px}}@media (max-width:480px){.s15-semi-rugged .main-heading{font-size:1.8rem}.s15-semi-rugged .mil-title{font-size:1.5rem}.s15-semi-rugged .para{font-size:1rem}}.s14i-semi-rugged .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.s14i-semi-rugged .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.s14i-semi-rugged .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.s14i-semi-rugged .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.s14i-semi-rugged .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.s14i-semi-rugged .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.s14i-semi-rugged .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.s14i-semi-rugged .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.s14i-semi-rugged .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.s14i-semi-rugged .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.s14i-semi-rugged .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.s14i-semi-rugged .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.s14i-semi-rugged .card-title,.s14i-semi-rugged .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.s14i-semi-rugged .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.s14i-semi-rugged .right-section{flex:1 1}.s14i-semi-rugged .feature-list{list-style:none;padding:0}.s14i-semi-rugged .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.s14i-semi-rugged .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.s14i-semi-rugged .image-layout{align-items:flex-start;display:flex;gap:15px}.s14i-semi-rugged .main-image{flex:1 1}.s14i-semi-rugged .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.s14i-semi-rugged .slider-image1,.s14i-semi-rugged .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.s14i-semi-rugged .thumbnail-column{display:flex;flex-direction:column;gap:10px}.s14i-semi-rugged .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.s14i-semi-rugged .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.s14i-semi-rugged .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.s14i-semi-rugged .thumbnail-item img{height:100%;object-fit:contain;width:100%}.s14i-semi-rugged .section-divider .card-title,.s14i-semi-rugged .section-divider .left-section,.s14i-semi-rugged .section-divider .mil-description,.s14i-semi-rugged .section-divider .mil-title,.s14i-semi-rugged .section-divider .slider-image1,.s14i-semi-rugged .section-divider .thumbnail-column{animation:none;opacity:0}.s14i-semi-rugged .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.s14i-semi-rugged .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.s14i-semi-rugged .section-divider.reveal .card-title,.s14i-semi-rugged .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.s14i-semi-rugged .section-divider.reveal .slider-image1,.s14i-semi-rugged .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.s14i-semi-rugged .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.s14i-semi-rugged .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.s14i-semi-rugged .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.s14i-semi-rugged .modal-header h2{font-size:1.1rem;margin:0}.s14i-semi-rugged .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.s14i-semi-rugged .modal-body-content{padding:20px}.s14i-semi-rugged .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.s14i-semi-rugged .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.s14i-semi-rugged .feature-column{flex:1 1}.s14i-semi-rugged .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.s14i-semi-rugged .feature-list-items{list-style-type:disc;padding-left:20px}.s14i-semi-rugged .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.s14i-semi-rugged .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.s14i-semi-rugged .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.s14i-semi-rugged .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.s14i-semi-rugged .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.s14i-semi-rugged .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.s14i-semi-rugged .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.s14i-semi-rugged .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.s14i-semi-rugged .center-section.reveal{opacity:1;transform:translateY(0)}.s14i-semi-rugged .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.s14i-semi-rugged .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.s14i-semi-rugged .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.s14i-semi-rugged .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.s14i-semi-rugged .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.s14i-semi-rugged .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.s14i-semi-rugged .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.s14i-semi-rugged .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.s14i-semi-rugged .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.s14i-semi-rugged .avionics-hero-section{padding:80px 40px}.s14i-semi-rugged .main-heading{font-size:3rem}.s14i-semi-rugged .mil-content{gap:40px}}@media (max-width:768px){.s14i-semi-rugged .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.s14i-semi-rugged .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.s14i-semi-rugged .mil-container{padding:30px 20px}.s14i-semi-rugged .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.s14i-semi-rugged .mil-content{flex-direction:column-reverse;gap:30px}.s14i-semi-rugged .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.s14i-semi-rugged .main-image{display:flex;flex:4 1;justify-content:center}.s14i-semi-rugged .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.s14i-semi-rugged .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.s14i-semi-rugged .thumbnail-item{border-radius:6px;height:45px;width:45px}.s14i-semi-rugged .left-section{margin-top:20px;width:100%}.s14i-semi-rugged .center-section{margin:20px 15px;padding:30px 15px}.s14i-semi-rugged .card-title1{font-size:1.5rem;text-align:center}.s14i-semi-rugged .features-grid-layout{gap:0!important}.s14i-semi-rugged .feature-column{width:100%}.s14i-semi-rugged .right-col .protocol-title{display:none}.s14i-semi-rugged .feature-list-items{margin-bottom:0;padding-left:20px}.s14i-semi-rugged .feature-list1{display:flex;flex-direction:column;gap:15px}.s14i-semi-rugged .feature-list1 li{font-size:1rem;padding:15px}.s14i-semi-rugged .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.s14i-semi-rugged .features-grid-layout{flex-direction:column;gap:20px}.s14i-semi-rugged .modal-body-content{padding:15px}}@media (max-width:480px){.s14i-semi-rugged .main-heading{font-size:1.8rem}.s14i-semi-rugged .mil-title{font-size:1.5rem}.s14i-semi-rugged .para{font-size:1rem}}.custom-rugged-laptop .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.custom-rugged-laptop .content-container{color:#fff;max-width:900px;text-align:center}.custom-rugged-laptop .top-title,.description,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.custom-rugged-laptop .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.custom-rugged-laptop .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.custom-rugged-laptop .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.custom-rugged-laptop .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.custom-rugged-laptop .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.custom-rugged-laptop .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.custom-rugged-laptop .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.custom-rugged-laptop .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.custom-rugged-laptop .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.custom-rugged-laptop .card-title,.custom-rugged-laptop .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.custom-rugged-laptop .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.custom-rugged-laptop .right-section{flex:1 1}.custom-rugged-laptop .feature-list{list-style:none;padding:0}.custom-rugged-laptop .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.custom-rugged-laptop .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.custom-rugged-laptop .image-layout{align-items:flex-start;display:flex;gap:15px}.custom-rugged-laptop .main-image{flex:1 1}.custom-rugged-laptop .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.custom-rugged-laptop .slider-image1,.custom-rugged-laptop .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.custom-rugged-laptop .thumbnail-column{display:flex;flex-direction:column;gap:10px}.custom-rugged-laptop .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.custom-rugged-laptop .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.custom-rugged-laptop .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.custom-rugged-laptop .thumbnail-item img{height:100%;object-fit:contain;width:100%}.custom-rugged-laptop .section-divider .card-title,.custom-rugged-laptop .section-divider .left-section,.custom-rugged-laptop .section-divider .mil-description,.custom-rugged-laptop .section-divider .mil-title,.custom-rugged-laptop .section-divider .slider-image1,.custom-rugged-laptop .section-divider .thumbnail-column{animation:none;opacity:0}.custom-rugged-laptop .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.custom-rugged-laptop .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.custom-rugged-laptop .section-divider.reveal .card-title,.custom-rugged-laptop .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.custom-rugged-laptop .section-divider.reveal .slider-image1,.custom-rugged-laptop .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.custom-rugged-laptop .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.custom-rugged-laptop .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.custom-rugged-laptop .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.custom-rugged-laptop .modal-header h2{font-size:clamp(1.1rem,1.5rem,1.2rem);margin:0}.custom-rugged-laptop .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.custom-rugged-laptop .modal-body-content{padding:20px}.custom-rugged-laptop .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.custom-rugged-laptop .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.custom-rugged-laptop .feature-column{flex:1 1}.custom-rugged-laptop .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.custom-rugged-laptop .feature-list-items{list-style-type:disc;padding-left:20px}.custom-rugged-laptop .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.custom-rugged-laptop .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.custom-rugged-laptop .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.custom-rugged-laptop .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.custom-rugged-laptop .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.custom-rugged-laptop .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.custom-rugged-laptop .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.custom-rugged-laptop .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.custom-rugged-laptop .center-section.reveal{opacity:1;transform:translateY(0)}.custom-rugged-laptop .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.custom-rugged-laptop .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.custom-rugged-laptop .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.custom-rugged-laptop .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.custom-rugged-laptop .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.custom-rugged-laptop .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.custom-rugged-laptop .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.custom-rugged-laptop .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.custom-rugged-laptop .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.custom-rugged-laptop .avionics-hero-section{padding:80px 40px}.custom-rugged-laptop .main-heading{font-size:3rem}.custom-rugged-laptop .mil-content{gap:40px}}@media (max-width:768px){.custom-rugged-laptop .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.custom-rugged-laptop .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.custom-rugged-laptop .mil-container{padding:30px 20px}.custom-rugged-laptop .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.custom-rugged-laptop .mil-content{flex-direction:column-reverse;gap:30px}.custom-rugged-laptop .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.custom-rugged-laptop .main-image{display:flex;flex:4 1;justify-content:center}.custom-rugged-laptop .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.custom-rugged-laptop .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.custom-rugged-laptop .thumbnail-item{border-radius:6px;height:45px;width:45px}.custom-rugged-laptop .left-section{margin-top:20px;width:100%}.custom-rugged-laptop .center-section{margin:20px 15px;padding:30px 15px}.custom-rugged-laptop .card-title1{font-size:1.5rem;text-align:center}.custom-rugged-laptop .features-grid-layout{gap:0!important}.custom-rugged-laptop .feature-column{width:100%}.custom-rugged-laptop .right-col .protocol-title{display:none}.custom-rugged-laptop .feature-list-items{margin-bottom:0;padding-left:20px}.custom-rugged-laptop .feature-list1{display:flex;flex-direction:column;gap:15px}.custom-rugged-laptop .feature-list1 li{font-size:1rem;padding:15px}.custom-rugged-laptop .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.custom-rugged-laptop .features-grid-layout{flex-direction:column;gap:20px}.custom-rugged-laptop .modal-body-content{padding:15px}}@media (max-width:480px){.custom-rugged-laptop .main-heading{font-size:1.8rem}.custom-rugged-laptop .mil-title{font-size:1.5rem}.custom-rugged-laptop .para{font-size:1rem}}.rugged-tablets .avionics-banner{display:block;height:auto;margin-top:clamp(55px,7vw,110px);max-width:2000px;object-fit:cover;width:100%}.rugged-tablets .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.rugged-tablets .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s ease-out}.rugged-tablets .product-card.reveal{opacity:1;transform:translateY(0)}.rugged-tablets .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.rugged-tablets .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.rugged-tablets .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.rugged-tablets .card-content{padding:20px;text-align:left}.rugged-tablets .card-content h3{color:#7b077b;font-size:30px;margin-bottom:10px}.rugged-tablets .card-content p{color:#666;font-size:clamp(14px,1.1vw,16px);line-height:1.6}.rugged-tablets .card-content ul{color:#555;font-size:clamp(13px,1vw,15px);line-height:2;list-style:none;margin:15px 0;padding:0}.rugged-tablets .explore-btn{background-color:#0d507a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.rugged-tablets .explore-btn:hover{background-color:#000}@media (max-width:768px){.rugged-tablets .avionics-banner{display:block;height:auto;margin-top:60px;max-width:100%;object-fit:contain;width:100%}.rugged-tablets .title1{font-size:1.5rem;margin-bottom:20px}.rugged-tablets .product-grid{gap:20px;grid-template-columns:1fr;padding:0 15px}.rugged-tablets .card-content h3{font-size:24px}}.rugged-tablets-details .avionics-banner{display:block;height:auto;margin-bottom:30px;margin-top:110px;max-height:250px;object-fit:contain;width:100%}.rugged-tablets-details .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.rugged-tablets-details .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s ease-out}.rugged-tablets-details .product-card.reveal{opacity:1;transform:translateY(0)}.rugged-tablets-details .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.rugged-tablets-details .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.rugged-tablets-details .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.rugged-tablets-details .card-content{padding:20px;text-align:left}.rugged-tablets-details .card-content h3{color:#7b077b;font-size:30px;margin-bottom:10px}.rugged-tablets-details .card-content p{color:#666;font-size:clamp(14px,1.1vw,16px);line-height:1.6}.rugged-tablets-details .card-content ul{color:#555;font-size:clamp(13px,1vw,15px);line-height:2;list-style:none;margin:15px 0;padding:0}.rugged-tablets-details .explore-btn{background-color:#0d507a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.rugged-tablets-details .explore-btn:hover{background-color:#000}@media (max-width:768px){.rugged-tablets-details .avionics-banner{display:block;height:auto;margin-top:80px;max-width:100%;object-fit:contain;padding-left:20px;width:100%}.rugged-tablets-details .title1{font-size:1.5rem;margin-bottom:20px}.rugged-tablets-details .product-grid{gap:20px;grid-template-columns:1fr;padding:0 15px}.rugged-tablets-details .card-content h3{font-size:24px}}.r8-rugged-tablet .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.r8-rugged-tablet .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.r8-rugged-tablet .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.r8-rugged-tablet .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.r8-rugged-tablet .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.r8-rugged-tablet .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.r8-rugged-tablet .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.r8-rugged-tablet .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.r8-rugged-tablet .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.r8-rugged-tablet .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.r8-rugged-tablet .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.r8-rugged-tablet .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.r8-rugged-tablet .card-title,.r8-rugged-tablet .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.r8-rugged-tablet .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.r8-rugged-tablet .right-section{flex:1 1}.r8-rugged-tablet .feature-list{list-style:none;padding:0}.r8-rugged-tablet .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.r8-rugged-tablet .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.r8-rugged-tablet .image-layout{align-items:flex-start;display:flex;gap:15px}.r8-rugged-tablet .main-image{flex:1 1}.r8-rugged-tablet .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.r8-rugged-tablet .slider-image1,.r8-rugged-tablet .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.r8-rugged-tablet .thumbnail-column{display:flex;flex-direction:column;gap:10px}.r8-rugged-tablet .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.r8-rugged-tablet .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.r8-rugged-tablet .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.r8-rugged-tablet .thumbnail-item img{height:100%;object-fit:contain;width:100%}.r8-rugged-tablet .section-divider .card-title,.r8-rugged-tablet .section-divider .left-section,.r8-rugged-tablet .section-divider .mil-description,.r8-rugged-tablet .section-divider .mil-title,.r8-rugged-tablet .section-divider .slider-image1,.r8-rugged-tablet .section-divider .thumbnail-column{animation:none;opacity:0}.r8-rugged-tablet .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.r8-rugged-tablet .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.r8-rugged-tablet .section-divider.reveal .card-title,.r8-rugged-tablet .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.r8-rugged-tablet .section-divider.reveal .slider-image1,.r8-rugged-tablet .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.r8-rugged-tablet .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.r8-rugged-tablet .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.r8-rugged-tablet .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.r8-rugged-tablet .modal-header h2{font-size:1.1rem;margin:0}.r8-rugged-tablet .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.r8-rugged-tablet .modal-body-content{padding:20px}.r8-rugged-tablet .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.r8-rugged-tablet .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.r8-rugged-tablet .feature-column{flex:1 1}.r8-rugged-tablet .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.r8-rugged-tablet .feature-list-items{list-style-type:disc;padding-left:20px}.r8-rugged-tablet .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.r8-rugged-tablet .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.r8-rugged-tablet .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.r8-rugged-tablet .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.r8-rugged-tablet .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.r8-rugged-tablet .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.r8-rugged-tablet .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.r8-rugged-tablet .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.r8-rugged-tablet .center-section.reveal{opacity:1;transform:translateY(0)}.r8-rugged-tablet .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.r8-rugged-tablet .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.r8-rugged-tablet .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.r8-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.r8-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.r8-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.r8-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.r8-rugged-tablet .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.r8-rugged-tablet .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.r8-rugged-tablet .avionics-hero-section{padding:80px 40px}.r8-rugged-tablet .main-heading{font-size:3rem}.r8-rugged-tablet .mil-content{gap:40px}}@media (max-width:768px){.r8-rugged-tablet .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.r8-rugged-tablet .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.r8-rugged-tablet .mil-container{padding:30px 20px}.r8-rugged-tablet .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.r8-rugged-tablet .mil-content{flex-direction:column-reverse;gap:30px}.r8-rugged-tablet .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.r8-rugged-tablet .main-image{display:flex;flex:4 1;justify-content:center}.r8-rugged-tablet .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.r8-rugged-tablet .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.r8-rugged-tablet .thumbnail-item{border-radius:6px;height:45px;width:45px}.r8-rugged-tablet .left-section{margin-top:20px;width:100%}.r8-rugged-tablet .center-section{margin:20px 15px;padding:30px 15px}.r8-rugged-tablet .card-title1{font-size:1.5rem;text-align:center}.r8-rugged-tablet .features-grid-layout{gap:0!important}.r8-rugged-tablet .feature-column{width:100%}.r8-rugged-tablet .right-col .protocol-title{display:none}.r8-rugged-tablet .feature-list-items{margin-bottom:0;padding-left:20px}.r8-rugged-tablet .feature-list1{display:flex;flex-direction:column;gap:15px}.r8-rugged-tablet .feature-list1 li{font-size:1rem;padding:15px}.r8-rugged-tablet .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.r8-rugged-tablet .features-grid-layout{flex-direction:column;gap:20px}.r8-rugged-tablet .modal-body-content{padding:15px}}@media (max-width:480px){.r8-rugged-tablet .main-heading{font-size:1.8rem}.r8-rugged-tablet .mil-title{font-size:1.5rem}.r8-rugged-tablet .para{font-size:1rem}}.r10-rugged-tablet .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.r10-rugged-tablet .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.r10-rugged-tablet .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.r10-rugged-tablet .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.r10-rugged-tablet .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.r10-rugged-tablet .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.r10-rugged-tablet .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.r10-rugged-tablet .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.r10-rugged-tablet .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.r10-rugged-tablet .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.r10-rugged-tablet .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.r10-rugged-tablet .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.r10-rugged-tablet .card-title,.r10-rugged-tablet .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.r10-rugged-tablet .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.r10-rugged-tablet .right-section{flex:1 1}.r10-rugged-tablet .feature-list{list-style:none;padding:0}.r10-rugged-tablet .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.r10-rugged-tablet .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.r10-rugged-tablet .image-layout{align-items:flex-start;display:flex;gap:15px}.r10-rugged-tablet .main-image{flex:1 1}.r10-rugged-tablet .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.r10-rugged-tablet .slider-image1,.r10-rugged-tablet .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.r10-rugged-tablet .thumbnail-column{display:flex;flex-direction:column;gap:10px}.r10-rugged-tablet .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.r10-rugged-tablet .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.r10-rugged-tablet .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.r10-rugged-tablet .thumbnail-item img{height:100%;object-fit:contain;width:100%}.r10-rugged-tablet .section-divider .card-title,.r10-rugged-tablet .section-divider .left-section,.r10-rugged-tablet .section-divider .mil-description,.r10-rugged-tablet .section-divider .mil-title,.r10-rugged-tablet .section-divider .slider-image1,.r10-rugged-tablet .section-divider .thumbnail-column{animation:none;opacity:0}.r10-rugged-tablet .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.r10-rugged-tablet .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.r10-rugged-tablet .section-divider.reveal .card-title,.r10-rugged-tablet .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.r10-rugged-tablet .section-divider.reveal .slider-image1,.r10-rugged-tablet .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.r10-rugged-tablet .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.r10-rugged-tablet .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.r10-rugged-tablet .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.r10-rugged-tablet .modal-header h2{font-size:1.1rem;margin:0}.r10-rugged-tablet .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.r10-rugged-tablet .modal-body-content{padding:20px}.r10-rugged-tablet .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.r10-rugged-tablet .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.r10-rugged-tablet .feature-column{flex:1 1}.r10-rugged-tablet .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.r10-rugged-tablet .feature-list-items{list-style-type:disc;padding-left:20px}.r10-rugged-tablet .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.r10-rugged-tablet .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.r10-rugged-tablet .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.r10-rugged-tablet .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.r10-rugged-tablet .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.r10-rugged-tablet .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:1.1rem;font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.r10-rugged-tablet .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.r10-rugged-tablet .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.r10-rugged-tablet .center-section.reveal{opacity:1;transform:translateY(0)}.r10-rugged-tablet .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.r10-rugged-tablet .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.r10-rugged-tablet .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.r10-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.r10-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.r10-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.r10-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.r10-rugged-tablet .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.r10-rugged-tablet .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.r10-rugged-tablet .avionics-hero-section{padding:80px 40px}.r10-rugged-tablet .main-heading{font-size:3rem}.r10-rugged-tablet .mil-content{gap:40px}}@media (max-width:768px){.r10-rugged-tablet .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.r10-rugged-tablet .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.r10-rugged-tablet .mil-container{padding:30px 20px}.r10-rugged-tablet .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.r10-rugged-tablet .mil-content{flex-direction:column-reverse;gap:30px}.r10-rugged-tablet .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.r10-rugged-tablet .main-image{display:flex;flex:4 1;justify-content:center}.r10-rugged-tablet .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.r10-rugged-tablet .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.r10-rugged-tablet .thumbnail-item{border-radius:6px;height:45px;width:45px}.r10-rugged-tablet .left-section{margin-top:20px;width:100%}.r10-rugged-tablet .center-section{margin:20px 15px;padding:30px 15px}.r10-rugged-tablet .card-title1{font-size:1.5rem;text-align:center}.r10-rugged-tablet .features-grid-layout{gap:0!important}.r10-rugged-tablet .feature-column{width:100%}.r10-rugged-tablet .right-col .protocol-title{display:none}.r10-rugged-tablet .feature-list-items{margin-bottom:0;padding-left:20px}.r10-rugged-tablet .feature-list1{display:flex;flex-direction:column;gap:15px}.r10-rugged-tablet .feature-list1 li{font-size:1rem;padding:15px}.r10-rugged-tablet .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.r10-rugged-tablet .features-grid-layout{flex-direction:column;gap:20px}.r10-rugged-tablet .modal-body-content{padding:15px}}@media (max-width:480px){.r10-rugged-tablet .main-heading{font-size:1.8rem}.r10-rugged-tablet .mil-title{font-size:1.5rem}.r10-rugged-tablet .para{font-size:1rem}}.r11l-rugged-tablet .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.r11l-rugged-tablet .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.r11l-rugged-tablet .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.r11l-rugged-tablet .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.r11l-rugged-tablet .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.r11l-rugged-tablet .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.r11l-rugged-tablet .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.r11l-rugged-tablet .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.r11l-rugged-tablet .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.r11l-rugged-tablet .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.r11l-rugged-tablet .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.r11l-rugged-tablet .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.r11l-rugged-tablet .card-title,.r11l-rugged-tablet .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.r11l-rugged-tablet .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.r11l-rugged-tablet .right-section{flex:1 1}.r11l-rugged-tablet .feature-list{list-style:none;padding:0}.r11l-rugged-tablet .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.r11l-rugged-tablet .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.r11l-rugged-tablet .image-layout{align-items:flex-start;display:flex;gap:15px}.r11l-rugged-tablet .main-image{flex:1 1}.r11l-rugged-tablet .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.r11l-rugged-tablet .slider-image1,.r11l-rugged-tablet .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.r11l-rugged-tablet .thumbnail-column{display:flex;flex-direction:column;gap:10px}.r11l-rugged-tablet .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.r11l-rugged-tablet .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.r11l-rugged-tablet .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.r11l-rugged-tablet .thumbnail-item img{height:100%;object-fit:contain;width:100%}.r11l-rugged-tablet .section-divider .card-title,.r11l-rugged-tablet .section-divider .left-section,.r11l-rugged-tablet .section-divider .mil-description,.r11l-rugged-tablet .section-divider .mil-title,.r11l-rugged-tablet .section-divider .slider-image1,.r11l-rugged-tablet .section-divider .thumbnail-column{animation:none;opacity:0}.r11l-rugged-tablet .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.r11l-rugged-tablet .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.r11l-rugged-tablet .section-divider.reveal .card-title,.r11l-rugged-tablet .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.r11l-rugged-tablet .section-divider.reveal .slider-image1,.r11l-rugged-tablet .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.r11l-rugged-tablet .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.r11l-rugged-tablet .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.r11l-rugged-tablet .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.r11l-rugged-tablet .modal-header h2{font-size:1.1rem;margin:0}.r11l-rugged-tablet .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.r11l-rugged-tablet .modal-body-content{padding:20px}.r11l-rugged-tablet .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.r11l-rugged-tablet .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.r11l-rugged-tablet .feature-column{flex:1 1}.r11l-rugged-tablet .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.r11l-rugged-tablet .feature-list-items{list-style-type:disc;padding-left:20px}.r11l-rugged-tablet .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.r11l-rugged-tablet .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.r11l-rugged-tablet .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.r11l-rugged-tablet .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.r11l-rugged-tablet .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.r11l-rugged-tablet .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.r11l-rugged-tablet .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.r11l-rugged-tablet .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.r11l-rugged-tablet .center-section.reveal{opacity:1;transform:translateY(0)}.r11l-rugged-tablet .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.r11l-rugged-tablet .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.r11l-rugged-tablet .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.r11l-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.r11l-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.r11l-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.r11l-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.r11l-rugged-tablet .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.r11l-rugged-tablet .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.r11l-rugged-tablet .avionics-hero-section{padding:80px 40px}.r11l-rugged-tablet .main-heading{font-size:3rem}.r11l-rugged-tablet .mil-content{gap:40px}}@media (max-width:768px){.r11l-rugged-tablet .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.r11l-rugged-tablet .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.r11l-rugged-tablet .mil-container{padding:30px 20px}.r11l-rugged-tablet .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.r11l-rugged-tablet .mil-content{flex-direction:column-reverse;gap:30px}.r11l-rugged-tablet .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.r11l-rugged-tablet .main-image{display:flex;flex:4 1;justify-content:center}.r11l-rugged-tablet .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.r11l-rugged-tablet .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.r11l-rugged-tablet .thumbnail-item{border-radius:6px;height:45px;width:45px}.r11l-rugged-tablet .left-section{margin-top:20px;width:100%}.r11l-rugged-tablet .center-section{margin:20px 15px;padding:30px 15px}.r11l-rugged-tablet .card-title1{font-size:1.5rem;text-align:center}.r11l-rugged-tablet .features-grid-layout{gap:0!important}.r11l-rugged-tablet .feature-column{width:100%}.r11l-rugged-tablet .right-col .protocol-title{display:none}.r11l-rugged-tablet .feature-list-items{margin-bottom:0;padding-left:20px}.r11l-rugged-tablet .feature-list1{display:flex;flex-direction:column;gap:15px}.r11l-rugged-tablet .feature-list1 li{font-size:1rem;padding:15px}.r11l-rugged-tablet .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.r11l-rugged-tablet .features-grid-layout{flex-direction:column;gap:20px}.r11l-rugged-tablet .modal-body-content{padding:15px}}@media (max-width:480px){.r11l-rugged-tablet .main-heading{font-size:1.8rem}.r11l-rugged-tablet .mil-title{font-size:1.5rem}.r11l-rugged-tablet .para{font-size:1rem}}.r11-rugged-tablet .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.r11-rugged-tablet .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.r11-rugged-tablet .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.r11-rugged-tablet .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.r11-rugged-tablet .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.r11-rugged-tablet .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.r11-rugged-tablet .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.r11-rugged-tablet .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.r11-rugged-tablet .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.r11-rugged-tablet .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.r11-rugged-tablet .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.r11-rugged-tablet .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.r11-rugged-tablet .card-title,.r11-rugged-tablet .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.r11-rugged-tablet .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.r11-rugged-tablet .right-section{flex:1 1}.r11-rugged-tablet .feature-list{list-style:none;padding:0}.r11-rugged-tablet .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.r11-rugged-tablet .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.r11-rugged-tablet .image-layout{align-items:flex-start;display:flex;gap:15px}.r11-rugged-tablet .main-image{flex:1 1}.r11-rugged-tablet .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.r11-rugged-tablet .slider-image1,.r11-rugged-tablet .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.r11-rugged-tablet .thumbnail-column{display:flex;flex-direction:column;gap:10px}.r11-rugged-tablet .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.r11-rugged-tablet .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.r11-rugged-tablet .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.r11-rugged-tablet .thumbnail-item img{height:100%;object-fit:contain;width:100%}.r11-rugged-tablet .section-divider .card-title,.r11-rugged-tablet .section-divider .left-section,.r11-rugged-tablet .section-divider .mil-description,.r11-rugged-tablet .section-divider .mil-title,.r11-rugged-tablet .section-divider .slider-image1,.r11-rugged-tablet .section-divider .thumbnail-column{animation:none;opacity:0}.r11-rugged-tablet .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.r11-rugged-tablet .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.r11-rugged-tablet .section-divider.reveal .card-title,.r11-rugged-tablet .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.r11-rugged-tablet .section-divider.reveal .slider-image1,.r11-rugged-tablet .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.r11-rugged-tablet .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.r11-rugged-tablet .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.r11-rugged-tablet .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.r11-rugged-tablet .modal-header h2{font-size:1.1rem;margin:0}.r11-rugged-tablet .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.r11-rugged-tablet .modal-body-content{padding:20px}.r11-rugged-tablet .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.r11-rugged-tablet .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.r11-rugged-tablet .feature-column{flex:1 1}.r11-rugged-tablet .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.r11-rugged-tablet .feature-list-items{list-style-type:disc;padding-left:20px}.r11-rugged-tablet .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.r11-rugged-tablet .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.r11-rugged-tablet .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.r11-rugged-tablet .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.r11-rugged-tablet .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.r11-rugged-tablet .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.r11-rugged-tablet .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.r11-rugged-tablet .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.r11-rugged-tablet .center-section.reveal{opacity:1;transform:translateY(0)}.r11-rugged-tablet .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.r11-rugged-tablet .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.r11-rugged-tablet .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.r11-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.r11-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.r11-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.r11-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.r11-rugged-tablet .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.r11-rugged-tablet .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.r11-rugged-tablet .avionics-hero-section{padding:80px 40px}.r11-rugged-tablet .main-heading{font-size:3rem}.r11-rugged-tablet .mil-content{gap:40px}}@media (max-width:768px){.r11-rugged-tablet .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.r11-rugged-tablet .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.r11-rugged-tablet .mil-container{padding:30px 20px}.r11-rugged-tablet .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.r11-rugged-tablet .mil-content{flex-direction:column-reverse;gap:30px}.r11-rugged-tablet .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.r11-rugged-tablet .main-image{display:flex;flex:4 1;justify-content:center}.r11-rugged-tablet .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.r11-rugged-tablet .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.r11-rugged-tablet .thumbnail-item{border-radius:6px;height:45px;width:45px}.r11-rugged-tablet .left-section{margin-top:20px;width:100%}.r11-rugged-tablet .center-section{margin:20px 15px;padding:30px 15px}.r11-rugged-tablet .card-title1{font-size:1.5rem;text-align:center}.r11-rugged-tablet .features-grid-layout{gap:0!important}.r11-rugged-tablet .feature-column{width:100%}.r11-rugged-tablet .right-col .protocol-title{display:none}.r11-rugged-tablet .feature-list-items{margin-bottom:0;padding-left:20px}.r11-rugged-tablet .feature-list1{display:flex;flex-direction:column;gap:15px}.r11-rugged-tablet .feature-list1 li{font-size:1rem;padding:15px}.r11-rugged-tablet .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.r11-rugged-tablet .features-grid-layout{flex-direction:column;gap:20px}.r11-rugged-tablet .modal-body-content{padding:15px}}@media (max-width:480px){.r11-rugged-tablet .main-heading{font-size:1.8rem}.r11-rugged-tablet .mil-title{font-size:1.5rem}.r11-rugged-tablet .para{font-size:1rem}}.u11i-rugged-tablet .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.u11i-rugged-tablet .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.u11i-rugged-tablet .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.u11i-rugged-tablet .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.u11i-rugged-tablet .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.u11i-rugged-tablet .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.u11i-rugged-tablet .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.u11i-rugged-tablet .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.u11i-rugged-tablet .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.u11i-rugged-tablet .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.u11i-rugged-tablet .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.u11i-rugged-tablet .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.u11i-rugged-tablet .card-title,.u11i-rugged-tablet .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.u11i-rugged-tablet .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.u11i-rugged-tablet .right-section{flex:1 1}.u11i-rugged-tablet .feature-list{list-style:none;padding:0}.u11i-rugged-tablet .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.u11i-rugged-tablet .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.u11i-rugged-tablet .image-layout{align-items:flex-start;display:flex;gap:15px}.u11i-rugged-tablet .main-image{flex:1 1}.u11i-rugged-tablet .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.u11i-rugged-tablet .slider-image1,.u11i-rugged-tablet .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.u11i-rugged-tablet .thumbnail-column{display:flex;flex-direction:column;gap:10px}.u11i-rugged-tablet .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.u11i-rugged-tablet .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.u11i-rugged-tablet .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.u11i-rugged-tablet .thumbnail-item img{height:100%;object-fit:contain;width:100%}.u11i-rugged-tablet .section-divider .card-title,.u11i-rugged-tablet .section-divider .left-section,.u11i-rugged-tablet .section-divider .mil-description,.u11i-rugged-tablet .section-divider .mil-title,.u11i-rugged-tablet .section-divider .slider-image1,.u11i-rugged-tablet .section-divider .thumbnail-column{animation:none;opacity:0}.u11i-rugged-tablet .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.u11i-rugged-tablet .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.u11i-rugged-tablet .section-divider.reveal .card-title,.u11i-rugged-tablet .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.u11i-rugged-tablet .section-divider.reveal .slider-image1,.u11i-rugged-tablet .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.u11i-rugged-tablet .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.u11i-rugged-tablet .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.u11i-rugged-tablet .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.u11i-rugged-tablet .modal-header h2{font-size:1.1rem;margin:0}.u11i-rugged-tablet .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.u11i-rugged-tablet .modal-body-content{padding:20px}.u11i-rugged-tablet .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.u11i-rugged-tablet .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.u11i-rugged-tablet .feature-column{flex:1 1}.u11i-rugged-tablet .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.u11i-rugged-tablet .feature-list-items{list-style-type:disc;padding-left:20px}.u11i-rugged-tablet .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.u11i-rugged-tablet .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.u11i-rugged-tablet .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.u11i-rugged-tablet .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.u11i-rugged-tablet .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.u11i-rugged-tablet .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.u11i-rugged-tablet .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.u11i-rugged-tablet .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.u11i-rugged-tablet .center-section.reveal{opacity:1;transform:translateY(0)}.u11i-rugged-tablet .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.u11i-rugged-tablet .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.u11i-rugged-tablet .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.u11i-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.u11i-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.u11i-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.u11i-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.u11i-rugged-tablet .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.u11i-rugged-tablet .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.u11i-rugged-tablet .avionics-hero-section{padding:80px 40px}.u11i-rugged-tablet .main-heading{font-size:3rem}.u11i-rugged-tablet .mil-content{gap:40px}}@media (max-width:768px){.u11i-rugged-tablet .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.u11i-rugged-tablet .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.u11i-rugged-tablet .mil-container{padding:30px 20px}.u11i-rugged-tablet .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.u11i-rugged-tablet .mil-content{flex-direction:column-reverse;gap:30px}.u11i-rugged-tablet .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.u11i-rugged-tablet .main-image{display:flex;flex:4 1;justify-content:center}.u11i-rugged-tablet .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.u11i-rugged-tablet .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.u11i-rugged-tablet .thumbnail-item{border-radius:6px;height:45px;width:45px}.u11i-rugged-tablet .left-section{margin-top:20px;width:100%}.u11i-rugged-tablet .center-section{margin:20px 15px;padding:30px 15px}.u11i-rugged-tablet .card-title1{font-size:1.5rem;text-align:center}.u11i-rugged-tablet .features-grid-layout{gap:0!important}.u11i-rugged-tablet .feature-column{width:100%}.u11i-rugged-tablet .right-col .protocol-title{display:none}.u11i-rugged-tablet .feature-list-items{margin-bottom:0;padding-left:20px}.u11i-rugged-tablet .feature-list1{display:flex;flex-direction:column;gap:15px}.u11i-rugged-tablet .feature-list1 li{font-size:1rem;padding:15px}.u11i-rugged-tablet .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.u11i-rugged-tablet .features-grid-layout{flex-direction:column;gap:20px}.u11i-rugged-tablet .modal-body-content{padding:15px}}@media (max-width:480px){.u11i-rugged-tablet .main-heading{font-size:1.8rem}.u11i-rugged-tablet .mil-title{font-size:1.5rem}.u11i-rugged-tablet .para{font-size:1rem}}.atex-tablets .avionics-banner{display:block;height:auto;margin-bottom:30px;margin-top:110px;max-height:300px;object-fit:contain;width:100%}.atex-tablets .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.atex-tablets .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s ease-out}.atex-tablets .product-card.reveal{opacity:1;transform:translateY(0)}.atex-tablets .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.atex-tablets .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.atex-tablets .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.atex-tablets .card-content{padding:20px;text-align:left}.atex-tablets .card-content h3{color:#7b077b;font-size:30px;margin-bottom:10px}.atex-tablets .card-content p{color:#666;font-size:clamp(14px,1.1vw,16px);line-height:1.6}.atex-tablets .card-content ul{color:#555;font-size:clamp(13px,1vw,15px);line-height:2;list-style:none;margin:15px 0;padding:0}.atex-tablets .explore-btn{background-color:#0d507a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.atex-tablets .explore-btn:hover{background-color:#000}@media (max-width:768px){.atex-tablets .avionics-banner{display:block;height:auto;margin-top:80px;max-width:100%;object-fit:contain;width:100%}.atex-tablets .title1{font-size:1.5rem;margin-bottom:30px;padding:0 15px}.atex-tablets .product-grid{display:flex!important;flex-direction:column;gap:30px;padding:0 20px}.atex-tablets .product-card{margin:0 auto;max-width:400px;width:100%}.atex-tablets .card-img-wrapper{height:180px}.atex-tablets .card-content{padding:15px}.atex-tablets .card-content h3{font-size:24px}.atex-tablets .card-content p{font-size:13px}.atex-tablets .card-content ul{display:inline-block;margin:10px 0;text-align:left}.atex-tablets .explore-btn{font-size:16px;padding:12px;width:100%}}@media (max-width:480px){.atex-tablets .title1{font-size:1.3rem}.atex-tablets .avionics-banner{max-height:140px}}.u11i-ex-rugged-tablet .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.u11i-ex-rugged-tablet .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.u11i-ex-rugged-tablet .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.u11i-ex-rugged-tablet .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.u11i-ex-rugged-tablet .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.u11i-ex-rugged-tablet .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.u11i-ex-rugged-tablet .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.u11i-ex-rugged-tablet .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.u11i-ex-rugged-tablet .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.u11i-ex-rugged-tablet .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.u11i-ex-rugged-tablet .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.u11i-ex-rugged-tablet .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.u11i-ex-rugged-tablet .card-title,.u11i-ex-rugged-tablet .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.u11i-ex-rugged-tablet .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.u11i-ex-rugged-tablet .right-section{flex:1 1}.u11i-ex-rugged-tablet .feature-list{list-style:none;padding:0}.u11i-ex-rugged-tablet .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.u11i-ex-rugged-tablet .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.u11i-ex-rugged-tablet .image-layout{align-items:flex-start;display:flex;gap:15px}.u11i-ex-rugged-tablet .main-image{flex:1 1}.u11i-ex-rugged-tablet .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.u11i-ex-rugged-tablet .slider-image1,.u11i-ex-rugged-tablet .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.u11i-ex-rugged-tablet .thumbnail-column{display:flex;flex-direction:column;gap:10px}.u11i-ex-rugged-tablet .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.u11i-ex-rugged-tablet .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.u11i-ex-rugged-tablet .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.u11i-ex-rugged-tablet .thumbnail-item img{height:100%;object-fit:contain;width:100%}.u11i-ex-rugged-tablet .section-divider .card-title,.u11i-ex-rugged-tablet .section-divider .left-section,.u11i-ex-rugged-tablet .section-divider .mil-description,.u11i-ex-rugged-tablet .section-divider .mil-title,.u11i-ex-rugged-tablet .section-divider .slider-image1,.u11i-ex-rugged-tablet .section-divider .thumbnail-column{animation:none;opacity:0}.u11i-ex-rugged-tablet .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.u11i-ex-rugged-tablet .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.u11i-ex-rugged-tablet .section-divider.reveal .card-title,.u11i-ex-rugged-tablet .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.u11i-ex-rugged-tablet .section-divider.reveal .slider-image1,.u11i-ex-rugged-tablet .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.u11i-ex-rugged-tablet .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.u11i-ex-rugged-tablet .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.u11i-ex-rugged-tablet .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.u11i-ex-rugged-tablet .modal-header h2{font-size:1.1rem;margin:0}.u11i-ex-rugged-tablet .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.u11i-ex-rugged-tablet .modal-body-content{padding:20px}.u11i-ex-rugged-tablet .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.u11i-ex-rugged-tablet .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.u11i-ex-rugged-tablet .feature-column{flex:1 1}.u11i-ex-rugged-tablet .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.u11i-ex-rugged-tablet .feature-list-items{list-style-type:disc;padding-left:20px}.u11i-ex-rugged-tablet .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.u11i-ex-rugged-tablet .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.u11i-ex-rugged-tablet .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.u11i-ex-rugged-tablet .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.u11i-ex-rugged-tablet .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.u11i-ex-rugged-tablet .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.u11i-ex-rugged-tablet .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.u11i-ex-rugged-tablet .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.u11i-ex-rugged-tablet .center-section.reveal{opacity:1;transform:translateY(0)}.u11i-ex-rugged-tablet .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.u11i-ex-rugged-tablet .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.u11i-ex-rugged-tablet .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.u11i-ex-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.u11i-ex-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.u11i-ex-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.u11i-ex-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.u11i-ex-rugged-tablet .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.u11i-ex-rugged-tablet .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.u11i-ex-rugged-tablet .avionics-hero-section{padding:80px 40px}.u11i-ex-rugged-tablet .main-heading{font-size:3rem}.u11i-ex-rugged-tablet .mil-content{gap:40px}}@media (max-width:768px){.u11i-ex-rugged-tablet .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.u11i-ex-rugged-tablet .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.u11i-ex-rugged-tablet .mil-container{padding:30px 20px}.u11i-ex-rugged-tablet .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.u11i-ex-rugged-tablet .mil-content{flex-direction:column-reverse;gap:30px}.u11i-ex-rugged-tablet .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.u11i-ex-rugged-tablet .main-image{display:flex;flex:4 1;justify-content:center}.u11i-ex-rugged-tablet .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.u11i-ex-rugged-tablet .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.u11i-ex-rugged-tablet .thumbnail-item{border-radius:6px;height:45px;width:45px}.u11i-ex-rugged-tablet .left-section{margin-top:20px;width:100%}.u11i-ex-rugged-tablet .center-section{margin:20px 15px;padding:30px 15px}.u11i-ex-rugged-tablet .card-title1{font-size:1.5rem;text-align:center}.u11i-ex-rugged-tablet .features-grid-layout{gap:0!important}.u11i-ex-rugged-tablet .feature-column{width:100%}.u11i-ex-rugged-tablet .right-col .protocol-title{display:none}.u11i-ex-rugged-tablet .feature-list-items{margin-bottom:0;padding-left:20px}.u11i-ex-rugged-tablet .feature-list1{display:flex;flex-direction:column;gap:15px}.u11i-ex-rugged-tablet .feature-list1 li{font-size:1rem;padding:15px}.u11i-ex-rugged-tablet .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.u11i-ex-rugged-tablet .features-grid-layout{flex-direction:column;gap:20px}.u11i-ex-rugged-tablet .modal-body-content{padding:15px}}@media (max-width:480px){.u11i-ex-rugged-tablet .main-heading{font-size:1.8rem}.u11i-ex-rugged-tablet .mil-title{font-size:1.5rem}.u11i-ex-rugged-tablet .para{font-size:1rem}}.r8-ex-rugged-tablet .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.r8-ex-rugged-tablet .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.r8-ex-rugged-tablet .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.r8-ex-rugged-tablet .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.r8-ex-rugged-tablet .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.r8-ex-rugged-tablet .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.r8-ex-rugged-tablet .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.r8-ex-rugged-tablet .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.r8-ex-rugged-tablet .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.r8-ex-rugged-tablet .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.r8-ex-rugged-tablet .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.r8-ex-rugged-tablet .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.r8-ex-rugged-tablet .card-title,.r8-ex-rugged-tablet .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.r8-ex-rugged-tablet .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.r8-ex-rugged-tablet .right-section{flex:1 1}.r8-ex-rugged-tablet .feature-list{list-style:none;padding:0}.r8-ex-rugged-tablet .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.r8-ex-rugged-tablet .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.r8-ex-rugged-tablet .image-layout{align-items:flex-start;display:flex;gap:15px}.r8-ex-rugged-tablet .main-image{flex:1 1}.r8-ex-rugged-tablet .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.r8-ex-rugged-tablet .slider-image1,.r8-ex-rugged-tablet .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.r8-ex-rugged-tablet .thumbnail-column{display:flex;flex-direction:column;gap:10px}.r8-ex-rugged-tablet .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.r8-ex-rugged-tablet .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.r8-ex-rugged-tablet .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.r8-ex-rugged-tablet .thumbnail-item img{height:100%;object-fit:contain;width:100%}.r8-ex-rugged-tablet .section-divider .card-title,.r8-ex-rugged-tablet .section-divider .left-section,.r8-ex-rugged-tablet .section-divider .mil-description,.r8-ex-rugged-tablet .section-divider .mil-title,.r8-ex-rugged-tablet .section-divider .slider-image1,.r8-ex-rugged-tablet .section-divider .thumbnail-column{animation:none;opacity:0}.r8-ex-rugged-tablet .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.r8-ex-rugged-tablet .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.r8-ex-rugged-tablet .section-divider.reveal .card-title,.r8-ex-rugged-tablet .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.r8-ex-rugged-tablet .section-divider.reveal .slider-image1,.r8-ex-rugged-tablet .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.r8-ex-rugged-tablet .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.r8-ex-rugged-tablet .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.r8-ex-rugged-tablet .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.r8-ex-rugged-tablet .modal-header h2{font-size:1.1rem;margin:0}.r8-ex-rugged-tablet .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.r8-ex-rugged-tablet .modal-body-content{padding:20px}.r8-ex-rugged-tablet .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.r8-ex-rugged-tablet .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.r8-ex-rugged-tablet .feature-column{flex:1 1}.r8-ex-rugged-tablet .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.r8-ex-rugged-tablet .feature-list-items{list-style-type:disc;padding-left:20px}.r8-ex-rugged-tablet .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.r8-ex-rugged-tablet .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.r8-ex-rugged-tablet .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.r8-ex-rugged-tablet .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.r8-ex-rugged-tablet .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.r8-ex-rugged-tablet .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.r8-ex-rugged-tablet .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.r8-ex-rugged-tablet .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.r8-ex-rugged-tablet .center-section.reveal{opacity:1;transform:translateY(0)}.r8-ex-rugged-tablet .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.r8-ex-rugged-tablet .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.r8-ex-rugged-tablet .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.r8-ex-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.r8-ex-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.r8-ex-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.r8-ex-rugged-tablet .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.r8-ex-rugged-tablet .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.r8-ex-rugged-tablet .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.r8-ex-rugged-tablet .avionics-hero-section{padding:80px 40px}.r8-ex-rugged-tablet .main-heading{font-size:3rem}.r8-ex-rugged-tablet .mil-content{gap:40px}}@media (max-width:768px){.r8-ex-rugged-tablet .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.r8-ex-rugged-tablet .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.r8-ex-rugged-tablet .mil-container{padding:30px 20px}.r8-ex-rugged-tablet .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.r8-ex-rugged-tablet .mil-content{flex-direction:column-reverse;gap:30px}.r8-ex-rugged-tablet .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.r8-ex-rugged-tablet .main-image{display:flex;flex:4 1;justify-content:center}.r8-ex-rugged-tablet .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.r8-ex-rugged-tablet .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.r8-ex-rugged-tablet .thumbnail-item{border-radius:6px;height:45px;width:45px}.r8-ex-rugged-tablet .left-section{margin-top:20px;width:100%}.r8-ex-rugged-tablet .center-section{margin:20px 15px;padding:30px 15px}.r8-ex-rugged-tablet .card-title1{font-size:1.5rem;text-align:center}.r8-ex-rugged-tablet .features-grid-layout{gap:0!important}.r8-ex-rugged-tablet .feature-column{width:100%}.r8-ex-rugged-tablet .right-col .protocol-title{display:none}.r8-ex-rugged-tablet .feature-list-items{margin-bottom:0;padding-left:20px}.r8-ex-rugged-tablet .feature-list1{display:flex;flex-direction:column;gap:15px}.r8-ex-rugged-tablet .feature-list1 li{font-size:1rem;padding:15px}.r8-ex-rugged-tablet .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.r8-ex-rugged-tablet .features-grid-layout{flex-direction:column;gap:20px}.r8-ex-rugged-tablet .modal-body-content{padding:15px}}@media (max-width:480px){.r8-ex-rugged-tablet .main-heading{font-size:1.8rem}.r8-ex-rugged-tablet .mil-title{font-size:1.5rem}.r8-ex-rugged-tablet .para{font-size:1rem}}.ground-control-stations .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.ground-control-stations .content-container{color:#fff;max-width:900px;text-align:center}.description,.ground-control-stations .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.ground-control-stations .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.ground-control-stations .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.ground-control-stations .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.ground-control-stations .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.ground-control-stations .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.ground-control-stations .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.ground-control-stations .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.ground-control-stations .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.ground-control-stations .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.ground-control-stations .card-title,.ground-control-stations .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.ground-control-stations .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.ground-control-stations .right-section{flex:1 1}.ground-control-stations .feature-list{list-style:none;padding:0}.ground-control-stations .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.ground-control-stations .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.ground-control-stations .image-layout{align-items:flex-start;display:flex;gap:15px}.ground-control-stations .main-image{flex:1 1}.ground-control-stations .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.ground-control-stations .slider-image1,.ground-control-stations .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.ground-control-stations .thumbnail-column{display:flex;flex-direction:column;gap:10px}.ground-control-stations .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.ground-control-stations .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.ground-control-stations .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.ground-control-stations .thumbnail-item img{height:100%;object-fit:contain;width:100%}.ground-control-stations .section-divider .card-title,.ground-control-stations .section-divider .left-section,.ground-control-stations .section-divider .mil-description,.ground-control-stations .section-divider .mil-title,.ground-control-stations .section-divider .slider-image1,.ground-control-stations .section-divider .thumbnail-column{animation:none;opacity:0}.ground-control-stations .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.ground-control-stations .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.ground-control-stations .section-divider.reveal .card-title,.ground-control-stations .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.ground-control-stations .section-divider.reveal .slider-image1,.ground-control-stations .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.ground-control-stations .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.ground-control-stations .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.ground-control-stations .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.ground-control-stations .modal-header h2{font-size:1.1rem;margin:0}.ground-control-stations .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.ground-control-stations .modal-body-content{padding:20px}.ground-control-stations .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.ground-control-stations .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.ground-control-stations .feature-column{flex:1 1}.ground-control-stations .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.ground-control-stations .feature-list-items{list-style-type:disc;padding-left:20px}.ground-control-stations .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.ground-control-stations .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.ground-control-stations .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.ground-control-stations .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.ground-control-stations .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.ground-control-stations .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.ground-control-stations .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.ground-control-stations .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.ground-control-stations .center-section.reveal{opacity:1;transform:translateY(0)}.ground-control-stations .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.ground-control-stations .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.ground-control-stations .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.ground-control-stations .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.ground-control-stations .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.ground-control-stations .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.ground-control-stations .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.ground-control-stations .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.ground-control-stations .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.ground-control-stations .avionics-hero-section{padding:80px 40px}.ground-control-stations .main-heading{font-size:3rem}.ground-control-stations .mil-content{gap:40px}}@media (max-width:768px){.ground-control-stations .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.ground-control-stations .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.ground-control-stations .mil-container{padding:30px 20px}.ground-control-stations .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.ground-control-stations .mil-content{flex-direction:column-reverse;gap:30px}.ground-control-stations .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.ground-control-stations .main-image{display:flex;flex:4 1;justify-content:center}.ground-control-stations .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.ground-control-stations .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.ground-control-stations .thumbnail-item{border-radius:6px;height:45px;width:45px}.ground-control-stations .left-section{margin-top:20px;width:100%}.ground-control-stations .center-section{margin:20px 15px;padding:30px 15px}.ground-control-stations .card-title1{font-size:1.5rem;text-align:center}.ground-control-stations .features-grid-layout{gap:0!important}.ground-control-stations .feature-column{width:100%}.ground-control-stations .right-col .protocol-title{display:none}.ground-control-stations .feature-list-items{margin-bottom:0;padding-left:20px}.ground-control-stations .feature-list1{display:flex;flex-direction:column;gap:15px}.ground-control-stations .feature-list1 li{font-size:1rem;padding:15px}.ground-control-stations .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.ground-control-stations .features-grid-layout{flex-direction:column;gap:20px}.ground-control-stations .modal-body-content{padding:15px}}@media (max-width:480px){.ground-control-stations .main-heading{font-size:1.8rem}.ground-control-stations .mil-title{font-size:1.5rem}.ground-control-stations .para{font-size:1rem}}.rugged-display .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.rugged-display .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.rugged-display .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.rugged-display .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.rugged-display .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.rugged-display .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.rugged-display .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.rugged-display .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.rugged-display .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.rugged-display .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.rugged-display .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.rugged-display .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.rugged-display .card-title,.rugged-display .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.rugged-display .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.rugged-display .right-section{flex:1 1}.rugged-display .feature-list{list-style:none;padding:0}.rugged-display .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.rugged-display .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.rugged-display .image-layout{align-items:flex-start;display:flex;gap:15px}.rugged-display .main-image{flex:1 1}.rugged-display .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.rugged-display .slider-image1,.rugged-display .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.rugged-display .thumbnail-column{display:flex;flex-direction:column;gap:10px}.rugged-display .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.rugged-display .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.rugged-display .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.rugged-display .thumbnail-item img{height:100%;object-fit:contain;width:100%}.rugged-display .section-divider .card-title,.rugged-display .section-divider .left-section,.rugged-display .section-divider .mil-description,.rugged-display .section-divider .mil-title,.rugged-display .section-divider .slider-image1,.rugged-display .section-divider .thumbnail-column{animation:none;opacity:0}.rugged-display .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.rugged-display .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.rugged-display .section-divider.reveal .card-title,.rugged-display .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.rugged-display .section-divider.reveal .slider-image1,.rugged-display .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.rugged-display .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.rugged-display .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.rugged-display .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.rugged-display .modal-header h2{font-size:clamp(1.1rem,1.5rem,1.3rem);margin:0}.rugged-display .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.rugged-display .modal-body-content{padding:20px}.rugged-display .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.rugged-display .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.rugged-display .feature-column{flex:1 1}.rugged-display .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.rugged-display .feature-list-items{list-style-type:disc;padding-left:20px}.rugged-display .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.rugged-display .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.rugged-display .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.rugged-display .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.rugged-display .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.rugged-display .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.rugged-display .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.rugged-display .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.rugged-display .center-section.reveal{opacity:1;transform:translateY(0)}.rugged-display .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.rugged-display .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.rugged-display .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.rugged-display .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.rugged-display .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.rugged-display .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.rugged-display .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.rugged-display .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.rugged-display .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.rugged-display .avionics-hero-section{padding:80px 40px}.rugged-display .main-heading{font-size:3rem}.rugged-display .mil-content{gap:40px}}@media (max-width:768px){.rugged-display .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.rugged-display .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.rugged-display .mil-container{padding:30px 20px}.rugged-display .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.rugged-display .mil-content{flex-direction:column-reverse;gap:30px}.rugged-display .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.rugged-display .main-image{display:flex;flex:4 1;justify-content:center}.rugged-display .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.rugged-display .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.rugged-display .thumbnail-item{border-radius:6px;height:45px;width:45px}.rugged-display .left-section{margin-top:20px;width:100%}.rugged-display .center-section{margin:20px 15px;padding:30px 15px}.rugged-display .card-title1{font-size:1.5rem;text-align:center}.rugged-display .features-grid-layout{gap:0!important}.rugged-display .feature-column{width:100%}.rugged-display .right-col .protocol-title{display:none}.rugged-display .feature-list-items{margin-bottom:0;padding-left:20px}.rugged-display .feature-list1{display:flex;flex-direction:column;gap:15px}.rugged-display .feature-list1 li{font-size:1rem;padding:15px}.rugged-display .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.rugged-display .features-grid-layout{flex-direction:column;gap:20px}.rugged-display .modal-body-content{padding:15px}}@media (max-width:480px){.rugged-display .main-heading{font-size:1.8rem}.rugged-display .mil-title{font-size:1.5rem}.rugged-display .para{font-size:1rem}}.rugged-panel .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.rugged-panel .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.rugged-panel .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.rugged-panel .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.rugged-panel .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.rugged-panel .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.rugged-panel .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.rugged-panel .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.rugged-panel .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.rugged-panel .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.rugged-panel .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.rugged-panel .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.rugged-panel .card-title,.rugged-panel .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.rugged-panel .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.rugged-panel .right-section{flex:1 1}.rugged-panel .feature-list{list-style:none;padding:0}.rugged-panel .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.rugged-panel .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.rugged-panel .image-layout{align-items:flex-start;display:flex;gap:15px}.rugged-panel .main-image{flex:1 1}.rugged-panel .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.rugged-panel .slider-image1,.rugged-panel .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.rugged-panel .thumbnail-column{display:flex;flex-direction:column;gap:10px}.rugged-panel .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.rugged-panel .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.rugged-panel .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.rugged-panel .thumbnail-item img{height:100%;object-fit:contain;width:100%}.rugged-panel .section-divider .card-title,.rugged-panel .section-divider .left-section,.rugged-panel .section-divider .mil-description,.rugged-panel .section-divider .mil-title,.rugged-panel .section-divider .slider-image1,.rugged-panel .section-divider .thumbnail-column{animation:none;opacity:0}.rugged-panel .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.rugged-panel .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.rugged-panel .section-divider.reveal .card-title,.rugged-panel .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.rugged-panel .section-divider.reveal .slider-image1,.rugged-panel .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.rugged-panel .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.rugged-panel .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.rugged-panel .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.rugged-panel .modal-header h2{font-size:1.1rem;margin:0}.rugged-panel .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.rugged-panel .modal-body-content{padding:20px}.rugged-panel .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.rugged-panel .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.rugged-panel .feature-column{flex:1 1}.rugged-panel .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.rugged-panel .feature-list-items{list-style-type:disc;padding-left:20px}.rugged-panel .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.rugged-panel .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.rugged-panel .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.rugged-panel .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.rugged-panel .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.rugged-panel .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.rugged-panel .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.rugged-panel .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.rugged-panel .center-section.reveal{opacity:1;transform:translateY(0)}.rugged-panel .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.rugged-panel .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.rugged-panel .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.rugged-panel .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.rugged-panel .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.rugged-panel .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.rugged-panel .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.rugged-panel .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.rugged-panel .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.rugged-panel .avionics-hero-section{padding:80px 40px}.rugged-panel .main-heading{font-size:3rem}.rugged-panel .mil-content{gap:40px}}@media (max-width:768px){.rugged-panel .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.rugged-panel .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.rugged-panel .mil-container{padding:30px 20px}.rugged-panel .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.rugged-panel .mil-content{flex-direction:column-reverse;gap:30px}.rugged-panel .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.rugged-panel .main-image{display:flex;flex:4 1;justify-content:center}.rugged-panel .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.rugged-panel .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.rugged-panel .thumbnail-item{border-radius:6px;height:45px;width:45px}.rugged-panel .left-section{margin-top:20px;width:100%}.rugged-panel .center-section{margin:20px 15px;padding:30px 15px}.rugged-panel .card-title1{font-size:1.5rem;text-align:center}.rugged-panel .features-grid-layout{gap:0!important}.rugged-panel .feature-column{width:100%}.rugged-panel .right-col .protocol-title{display:none}.rugged-panel .feature-list-items{margin-bottom:0;padding-left:20px}.rugged-panel .feature-list1{display:flex;flex-direction:column;gap:15px}.rugged-panel .feature-list1 li{font-size:1rem;padding:15px}.rugged-panel .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.rugged-panel .features-grid-layout{flex-direction:column;gap:20px}.rugged-panel .modal-body-content{padding:15px}}@media (max-width:480px){.rugged-panel .main-heading{font-size:1.8rem}.rugged-panel .mil-title{font-size:1.5rem}.rugged-panel .para{font-size:1rem}}.rugged-handheld-pda .avionics-banner{display:block;height:auto;margin-top:clamp(55px,7vw,110px);max-width:2000px;object-fit:cover;width:100%}.rugged-handheld-pda .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.rugged-handheld-pda .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.rugged-handheld-pda .product-card.reveal{opacity:1;transform:translateY(0)}.rugged-handheld-pda .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.rugged-handheld-pda .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.rugged-handheld-pda .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.rugged-handheld-pda .card-content{padding:20px;text-align:left}.rugged-handheld-pda .card-content h3{color:#7b077b;font-size:30px;margin-bottom:10px}.rugged-handheld-pda .card-content p{color:#666;font-size:clamp(14px,1.1vw,16px);line-height:1.6}.rugged-handheld-pda .card-content ul{color:#555;font-size:clamp(13px,1vw,15px);line-height:2;list-style:none;margin:15px 0;padding:0}.rugged-handheld-pda .explore-btn{background-color:#0d507a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.rugged-handheld-pda .explore-btn:hover{background-color:#000}@media (max-width:768px){.rugged-handheld-pda .avionics-banner{display:block;height:auto;margin-top:60px;max-width:100%;object-fit:contain;width:100%}.rugged-handheld-pda .title1{font-size:1.5rem;margin-bottom:20px}.rugged-handheld-pda .product-grid{gap:20px;grid-template-columns:1fr;padding:0 15px}.rugged-handheld-pda .card-content h3{font-size:24px}}.gridcase-2510 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.gridcase-2510 .content-container{color:#fff;max-width:900px;text-align:center}.description,.gridcase-2510 .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-2510 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.gridcase-2510 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.gridcase-2510 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.gridcase-2510 .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.gridcase-2510 .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-2510 .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.gridcase-2510 .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.gridcase-2510 .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.gridcase-2510 .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.gridcase-2510 .card-title,.gridcase-2510 .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-2510 .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.gridcase-2510 .right-section{flex:1 1}.gridcase-2510 .feature-list{list-style:none;padding:0}.gridcase-2510 .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.gridcase-2510 .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.gridcase-2510 .image-layout{align-items:flex-start;display:flex;gap:15px}.gridcase-2510 .main-image{flex:1 1}.gridcase-2510 .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.gridcase-2510 .slider-image1,.gridcase-2510 .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-2510 .thumbnail-column{display:flex;flex-direction:column;gap:10px}.gridcase-2510 .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.gridcase-2510 .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.gridcase-2510 .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.gridcase-2510 .thumbnail-item img{height:100%;object-fit:contain;width:100%}.gridcase-2510 .section-divider .card-title,.gridcase-2510 .section-divider .left-section,.gridcase-2510 .section-divider .mil-description,.gridcase-2510 .section-divider .mil-title,.gridcase-2510 .section-divider .slider-image1,.gridcase-2510 .section-divider .thumbnail-column{animation:none;opacity:0}.gridcase-2510 .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.gridcase-2510 .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.gridcase-2510 .section-divider.reveal .card-title,.gridcase-2510 .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.gridcase-2510 .section-divider.reveal .slider-image1,.gridcase-2510 .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.gridcase-2510 .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.gridcase-2510 .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.gridcase-2510 .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.gridcase-2510 .modal-header h2{font-size:clamp(1.1rem,1.5rem,1.2rem);margin:0}.gridcase-2510 .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.gridcase-2510 .modal-body-content{padding:20px}.gridcase-2510 .key-features-header{color:#333;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:700}.gridcase-2510 .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.gridcase-2510 .feature-column{flex:1 1}.gridcase-2510 .protocol-title{font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700;margin-bottom:15px}.gridcase-2510 .feature-list-items{list-style-type:disc;padding-left:20px}.gridcase-2510 .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.gridcase-2510 .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.gridcase-2510 .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.gridcase-2510 .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.gridcase-2510 .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.gridcase-2510 .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.gridcase-2510 .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.gridcase-2510 .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-2510 .center-section.reveal{opacity:1;transform:translateY(0)}.gridcase-2510 .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.gridcase-2510 .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.gridcase-2510 .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.gridcase-2510 .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.gridcase-2510 .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.gridcase-2510 .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.gridcase-2510 .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.gridcase-2510 .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-2510 .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.gridcase-2510 .avionics-hero-section{padding:80px 40px}.gridcase-2510 .main-heading{font-size:3rem}.gridcase-2510 .mil-content{gap:40px}}@media (max-width:768px){.gridcase-2510 .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.gridcase-2510 .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.gridcase-2510 .mil-container{padding:30px 20px}.gridcase-2510 .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.gridcase-2510 .mil-content{flex-direction:column-reverse;gap:30px}.gridcase-2510 .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.gridcase-2510 .main-image{display:flex;flex:4 1;justify-content:center}.gridcase-2510 .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.gridcase-2510 .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.gridcase-2510 .thumbnail-item{border-radius:6px;height:45px;width:45px}.gridcase-2510 .left-section{margin-top:20px;width:100%}.gridcase-2510 .center-section{margin:20px 15px;padding:30px 15px}.gridcase-2510 .card-title1{font-size:1.5rem;text-align:center}.gridcase-2510 .features-grid-layout{gap:0!important}.gridcase-2510 .feature-column{width:100%}.gridcase-2510 .right-col .protocol-title{display:none}.gridcase-2510 .feature-list-items{margin-bottom:0;padding-left:20px}.gridcase-2510 .feature-list1{display:flex;flex-direction:column;gap:15px}.gridcase-2510 .feature-list1 li{font-size:1rem;padding:15px}.gridcase-2510 .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.gridcase-2510 .features-grid-layout{flex-direction:column;gap:20px}.gridcase-2510 .modal-body-content{padding:15px}}@media (max-width:480px){.gridcase-2510 .main-heading{font-size:1.8rem}.gridcase-2510 .mil-title{font-size:1.5rem}.gridcase-2510 .para{font-size:1rem}}.gridcase-2505 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.gridcase-2505 .content-container{color:#fff;max-width:900px;text-align:center}.description,.gridcase-2505 .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-2505 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.gridcase-2505 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.gridcase-2505 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.gridcase-2505 .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.gridcase-2505 .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-2505 .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.gridcase-2505 .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.gridcase-2505 .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.gridcase-2505 .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.gridcase-2505 .card-title,.gridcase-2505 .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-2505 .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.gridcase-2505 .right-section{flex:1 1}.gridcase-2505 .feature-list{list-style:none;padding:0}.gridcase-2505 .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.gridcase-2505 .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.gridcase-2505 .image-layout{align-items:flex-start;display:flex;gap:15px}.gridcase-2505 .main-image{flex:1 1}.gridcase-2505 .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.gridcase-2505 .slider-image1,.gridcase-2505 .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-2505 .thumbnail-column{display:flex;flex-direction:column;gap:10px}.gridcase-2505 .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.gridcase-2505 .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.gridcase-2505 .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.gridcase-2505 .thumbnail-item img{height:100%;object-fit:contain;width:100%}.gridcase-2505 .section-divider .card-title,.gridcase-2505 .section-divider .left-section,.gridcase-2505 .section-divider .mil-description,.gridcase-2505 .section-divider .mil-title,.gridcase-2505 .section-divider .slider-image1,.gridcase-2505 .section-divider .thumbnail-column{animation:none;opacity:0}.gridcase-2505 .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.gridcase-2505 .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.gridcase-2505 .section-divider.reveal .card-title,.gridcase-2505 .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.gridcase-2505 .section-divider.reveal .slider-image1,.gridcase-2505 .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.gridcase-2505 .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.gridcase-2505 .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.gridcase-2505 .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.gridcase-2505 .modal-header h2{font-size:clamp(1.1rem,1.5rem,1.2rem);margin:0}.gridcase-2505 .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.gridcase-2505 .modal-body-content{padding:20px}.gridcase-2505 .key-features-header{color:#333;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:700}.gridcase-2505 .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.gridcase-2505 .feature-column{flex:1 1}.gridcase-2505 .protocol-title{font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700;margin-bottom:15px}.gridcase-2505 .feature-list-items{list-style-type:disc;padding-left:20px}.gridcase-2505 .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.gridcase-2505 .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.gridcase-2505 .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.gridcase-2505 .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.gridcase-2505 .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.gridcase-2505 .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.gridcase-2505 .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.gridcase-2505 .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-2505 .center-section.reveal{opacity:1;transform:translateY(0)}.gridcase-2505 .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.gridcase-2505 .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.gridcase-2505 .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.gridcase-2505 .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.gridcase-2505 .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.gridcase-2505 .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.gridcase-2505 .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.gridcase-2505 .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-2505 .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.gridcase-2505 .avionics-hero-section{padding:80px 40px}.gridcase-2505 .main-heading{font-size:3rem}.gridcase-2505 .mil-content{gap:40px}}@media (max-width:768px){.gridcase-2505 .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.gridcase-2505 .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.gridcase-2505 .mil-container{padding:30px 20px}.gridcase-2505 .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.gridcase-2505 .mil-content{flex-direction:column-reverse;gap:30px}.gridcase-2505 .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.gridcase-2505 .main-image{display:flex;flex:4 1;justify-content:center}.gridcase-2505 .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.gridcase-2505 .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.gridcase-2505 .thumbnail-item{border-radius:6px;height:45px;width:45px}.gridcase-2505 .left-section{margin-top:20px;width:100%}.gridcase-2505 .center-section{margin:20px 15px;padding:30px 15px}.gridcase-2505 .card-title1{font-size:1.5rem;text-align:center}.gridcase-2505 .features-grid-layout{gap:0!important}.gridcase-2505 .feature-column{width:100%}.gridcase-2505 .right-col .protocol-title{display:none}.gridcase-2505 .feature-list-items{margin-bottom:0;padding-left:20px}.gridcase-2505 .feature-list1{display:flex;flex-direction:column;gap:15px}.gridcase-2505 .feature-list1 li{font-size:1rem;padding:15px}.gridcase-2505 .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.gridcase-2505 .features-grid-layout{flex-direction:column;gap:20px}.gridcase-2505 .modal-body-content{padding:15px}}@media (max-width:480px){.gridcase-2505 .main-heading{font-size:1.8rem}.gridcase-2505 .mil-title{font-size:1.5rem}.gridcase-2505 .para{font-size:1rem}}.gridcase-2507 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.gridcase-2507 .content-container{color:#fff;max-width:900px;text-align:center}.description,.gridcase-2507 .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-2507 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.gridcase-2507 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.gridcase-2507 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.gridcase-2507 .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.gridcase-2507 .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-2507 .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.gridcase-2507 .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.gridcase-2507 .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.gridcase-2507 .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.gridcase-2507 .card-title,.gridcase-2507 .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-2507 .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.gridcase-2507 .right-section{flex:1 1}.gridcase-2507 .feature-list{list-style:none;padding:0}.gridcase-2507 .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.gridcase-2507 .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.gridcase-2507 .image-layout{align-items:flex-start;display:flex;gap:15px}.gridcase-2507 .main-image{flex:1 1}.gridcase-2507 .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.gridcase-2507 .slider-image1,.gridcase-2507 .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-2507 .thumbnail-column{display:flex;flex-direction:column;gap:10px}.gridcase-2507 .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.gridcase-2507 .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.gridcase-2507 .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.gridcase-2507 .thumbnail-item img{height:100%;object-fit:contain;width:100%}.gridcase-2507 .section-divider .card-title,.gridcase-2507 .section-divider .left-section,.gridcase-2507 .section-divider .mil-description,.gridcase-2507 .section-divider .mil-title,.gridcase-2507 .section-divider .slider-image1,.gridcase-2507 .section-divider .thumbnail-column{animation:none;opacity:0}.gridcase-2507 .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.gridcase-2507 .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.gridcase-2507 .section-divider.reveal .card-title,.gridcase-2507 .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.gridcase-2507 .section-divider.reveal .slider-image1,.gridcase-2507 .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.gridcase-2507 .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.gridcase-2507 .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.gridcase-2507 .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.gridcase-2507 .modal-header h2{font-size:clamp(1.1rem,1.5rem,1.2rem);margin:0}.gridcase-2507 .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.gridcase-2507 .modal-body-content{padding:20px}.gridcase-2507 .key-features-header{color:#333;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:700}.gridcase-2507 .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.gridcase-2507 .feature-column{flex:1 1}.gridcase-2507 .protocol-title{font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700;margin-bottom:15px}.gridcase-2507 .feature-list-items{list-style-type:disc;padding-left:20px}.gridcase-2507 .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.gridcase-2507 .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.gridcase-2507 .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.gridcase-2507 .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.gridcase-2507 .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.gridcase-2507 .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.gridcase-2507 .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.gridcase-2507 .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-2507 .center-section.reveal{opacity:1;transform:translateY(0)}.gridcase-2507 .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.gridcase-2507 .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.gridcase-2507 .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.gridcase-2507 .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.gridcase-2507 .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.gridcase-2507 .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.gridcase-2507 .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.gridcase-2507 .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-2507 .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.gridcase-2507 .avionics-hero-section{padding:80px 40px}.gridcase-2507 .main-heading{font-size:3rem}.gridcase-2507 .mil-content{gap:40px}}@media (max-width:768px){.gridcase-2507 .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.gridcase-2507 .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.gridcase-2507 .mil-container{padding:30px 20px}.gridcase-2507 .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.gridcase-2507 .mil-content{flex-direction:column-reverse;gap:30px}.gridcase-2507 .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.gridcase-2507 .main-image{display:flex;flex:4 1;justify-content:center}.gridcase-2507 .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.gridcase-2507 .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.gridcase-2507 .thumbnail-item{border-radius:6px;height:45px;width:45px}.gridcase-2507 .left-section{margin-top:20px;width:100%}.gridcase-2507 .center-section{margin:20px 15px;padding:30px 15px}.gridcase-2507 .card-title1{font-size:1.5rem;text-align:center}.gridcase-2507 .features-grid-layout{gap:0!important}.gridcase-2507 .feature-column{width:100%}.gridcase-2507 .right-col .protocol-title{display:none}.gridcase-2507 .feature-list-items{margin-bottom:0;padding-left:20px}.gridcase-2507 .feature-list1{display:flex;flex-direction:column;gap:15px}.gridcase-2507 .feature-list1 li{font-size:1rem;padding:15px}.gridcase-2507 .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.gridcase-2507 .features-grid-layout{flex-direction:column;gap:20px}.gridcase-2507 .modal-body-content{padding:15px}}@media (max-width:480px){.gridcase-2507 .main-heading{font-size:1.8rem}.gridcase-2507 .mil-title{font-size:1.5rem}.gridcase-2507 .para{font-size:1rem}}.gridcase-2530 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.gridcase-2530 .content-container{color:#fff;max-width:900px;text-align:center}.description,.gridcase-2530 .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-2530 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.gridcase-2530 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.gridcase-2530 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.gridcase-2530 .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.gridcase-2530 .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-2530 .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.gridcase-2530 .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.gridcase-2530 .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.gridcase-2530 .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.gridcase-2530 .card-title,.gridcase-2530 .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-2530 .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.gridcase-2530 .right-section{flex:1 1}.gridcase-2530 .feature-list{list-style:none;padding:0}.gridcase-2530 .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.gridcase-2530 .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.gridcase-2530 .image-layout{align-items:flex-start;display:flex;gap:15px}.gridcase-2530 .main-image{flex:1 1}.gridcase-2530 .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.gridcase-2530 .slider-image1,.gridcase-2530 .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-2530 .thumbnail-column{display:flex;flex-direction:column;gap:10px}.gridcase-2530 .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.gridcase-2530 .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.gridcase-2530 .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.gridcase-2530 .thumbnail-item img{height:100%;object-fit:contain;width:100%}.gridcase-2530 .section-divider .card-title,.gridcase-2530 .section-divider .left-section,.gridcase-2530 .section-divider .mil-description,.gridcase-2530 .section-divider .mil-title,.gridcase-2530 .section-divider .slider-image1,.gridcase-2530 .section-divider .thumbnail-column{animation:none;opacity:0}.gridcase-2530 .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.gridcase-2530 .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.gridcase-2530 .section-divider.reveal .card-title,.gridcase-2530 .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.gridcase-2530 .section-divider.reveal .slider-image1,.gridcase-2530 .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.gridcase-2530 .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.gridcase-2530 .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.gridcase-2530 .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.gridcase-2530 .modal-header h2{font-size:clamp(1.1rem,1.5rem,1.2rem);margin:0}.gridcase-2530 .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.gridcase-2530 .modal-body-content{padding:20px}.gridcase-2530 .key-features-header{color:#333;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:700}.gridcase-2530 .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.gridcase-2530 .feature-column{flex:1 1}.gridcase-2530 .protocol-title{font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700;margin-bottom:15px}.gridcase-2530 .feature-list-items{list-style-type:disc;padding-left:20px}.gridcase-2530 .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.gridcase-2530 .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.gridcase-2530 .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.gridcase-2530 .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.gridcase-2530 .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.gridcase-2530 .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.gridcase-2530 .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.gridcase-2530 .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-2530 .center-section.reveal{opacity:1;transform:translateY(0)}.gridcase-2530 .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.gridcase-2530 .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.gridcase-2530 .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.gridcase-2530 .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.gridcase-2530 .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.gridcase-2530 .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.gridcase-2530 .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.gridcase-2530 .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-2530 .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.gridcase-2530 .avionics-hero-section{padding:80px 40px}.gridcase-2530 .main-heading{font-size:3rem}.gridcase-2530 .mil-content{gap:40px}}@media (max-width:768px){.gridcase-2530 .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.gridcase-2530 .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.gridcase-2530 .mil-container{padding:30px 20px}.gridcase-2530 .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.gridcase-2530 .mil-content{flex-direction:column-reverse;gap:30px}.gridcase-2530 .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.gridcase-2530 .main-image{display:flex;flex:4 1;justify-content:center}.gridcase-2530 .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.gridcase-2530 .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.gridcase-2530 .thumbnail-item{border-radius:6px;height:45px;width:45px}.gridcase-2530 .left-section{margin-top:20px;width:100%}.gridcase-2530 .center-section{margin:20px 15px;padding:30px 15px}.gridcase-2530 .card-title1{font-size:1.5rem;text-align:center}.gridcase-2530 .features-grid-layout{gap:0!important}.gridcase-2530 .feature-column{width:100%}.gridcase-2530 .right-col .protocol-title{display:none}.gridcase-2530 .feature-list-items{margin-bottom:0;padding-left:20px}.gridcase-2530 .feature-list1{display:flex;flex-direction:column;gap:15px}.gridcase-2530 .feature-list1 li{font-size:1rem;padding:15px}.gridcase-2530 .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.gridcase-2530 .features-grid-layout{flex-direction:column;gap:20px}.gridcase-2530 .modal-body-content{padding:15px}}@media (max-width:480px){.gridcase-2530 .main-heading{font-size:1.8rem}.gridcase-2530 .mil-title{font-size:1.5rem}.gridcase-2530 .para{font-size:1rem}}.gridcase-2500 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.gridcase-2500 .content-container{color:#fff;max-width:900px;text-align:center}.description,.gridcase-2500 .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-2500 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.gridcase-2500 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.gridcase-2500 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.gridcase-2500 .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.gridcase-2500 .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-2500 .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.gridcase-2500 .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.gridcase-2500 .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.gridcase-2500 .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.gridcase-2500 .card-title,.gridcase-2500 .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-2500 .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.gridcase-2500 .right-section{flex:1 1}.gridcase-2500 .feature-list{list-style:none;padding:0}.gridcase-2500 .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.gridcase-2500 .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.gridcase-2500 .image-layout{align-items:flex-start;display:flex;gap:15px}.gridcase-2500 .main-image{flex:1 1}.gridcase-2500 .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.gridcase-2500 .slider-image1,.gridcase-2500 .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-2500 .thumbnail-column{display:flex;flex-direction:column;gap:10px}.gridcase-2500 .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.gridcase-2500 .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.gridcase-2500 .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.gridcase-2500 .thumbnail-item img{height:100%;object-fit:contain;width:100%}.gridcase-2500 .section-divider .card-title,.gridcase-2500 .section-divider .left-section,.gridcase-2500 .section-divider .mil-description,.gridcase-2500 .section-divider .mil-title,.gridcase-2500 .section-divider .slider-image1,.gridcase-2500 .section-divider .thumbnail-column{animation:none;opacity:0}.gridcase-2500 .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.gridcase-2500 .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.gridcase-2500 .section-divider.reveal .card-title,.gridcase-2500 .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.gridcase-2500 .section-divider.reveal .slider-image1,.gridcase-2500 .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.gridcase-2500 .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.gridcase-2500 .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.gridcase-2500 .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.gridcase-2500 .modal-header h2{font-size:clamp(1.1rem,1.5rem,1.2rem);margin:0}.gridcase-2500 .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.gridcase-2500 .modal-body-content{padding:20px}.gridcase-2500 .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.gridcase-2500 .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.gridcase-2500 .feature-column{flex:1 1}.gridcase-2500 .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.gridcase-2500 .feature-list-items{list-style-type:disc;padding-left:20px}.gridcase-2500 .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.gridcase-2500 .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.gridcase-2500 .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.gridcase-2500 .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.gridcase-2500 .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.gridcase-2500 .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.gridcase-2500 .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.gridcase-2500 .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-2500 .center-section.reveal{opacity:1;transform:translateY(0)}.gridcase-2500 .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.gridcase-2500 .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.gridcase-2500 .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.gridcase-2500 .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.gridcase-2500 .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.gridcase-2500 .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.gridcase-2500 .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.gridcase-2500 .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-2500 .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.gridcase-2500 .avionics-hero-section{padding:80px 40px}.gridcase-2500 .main-heading{font-size:3rem}.gridcase-2500 .mil-content{gap:40px}}@media (max-width:768px){.gridcase-2500 .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.gridcase-2500 .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.gridcase-2500 .mil-container{padding:30px 20px}.gridcase-2500 .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.gridcase-2500 .mil-content{flex-direction:column-reverse;gap:30px}.gridcase-2500 .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.gridcase-2500 .main-image{display:flex;flex:4 1;justify-content:center}.gridcase-2500 .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.gridcase-2500 .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.gridcase-2500 .thumbnail-item{border-radius:6px;height:45px;width:45px}.gridcase-2500 .left-section{margin-top:20px;width:100%}.gridcase-2500 .center-section{margin:20px 15px;padding:30px 15px}.gridcase-2500 .card-title1{font-size:1.5rem;text-align:center}.gridcase-2500 .features-grid-layout{gap:0!important}.gridcase-2500 .feature-column{width:100%}.gridcase-2500 .right-col .protocol-title{display:none}.gridcase-2500 .feature-list-items{margin-bottom:0;padding-left:20px}.gridcase-2500 .feature-list1{display:flex;flex-direction:column;gap:15px}.gridcase-2500 .feature-list1 li{font-size:1rem;padding:15px}.gridcase-2500 .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.gridcase-2500 .features-grid-layout{flex-direction:column;gap:20px}.gridcase-2500 .modal-body-content{padding:15px}}@media (max-width:480px){.gridcase-2500 .main-heading{font-size:1.8rem}.gridcase-2500 .mil-title{font-size:1.5rem}.gridcase-2500 .para{font-size:1rem}}.gridcase-2515 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.gridcase-2515 .content-container{color:#fff;max-width:900px;text-align:center}.description,.gridcase-2515 .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-2515 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.gridcase-2515 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.gridcase-2515 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.gridcase-2515 .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.gridcase-2515 .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-2515 .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.gridcase-2515 .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.gridcase-2515 .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.gridcase-2515 .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.gridcase-2515 .card-title,.gridcase-2515 .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-2515 .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.gridcase-2515 .right-section{flex:1 1}.gridcase-2515 .feature-list{list-style:none;padding:0}.gridcase-2515 .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.gridcase-2515 .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.gridcase-2515 .image-layout{align-items:flex-start;display:flex;gap:15px}.gridcase-2515 .main-image{flex:1 1}.gridcase-2515 .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.gridcase-2515 .slider-image1,.gridcase-2515 .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-2515 .thumbnail-column{display:flex;flex-direction:column;gap:10px}.gridcase-2515 .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.gridcase-2515 .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.gridcase-2515 .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.gridcase-2515 .thumbnail-item img{height:100%;object-fit:contain;width:100%}.gridcase-2515 .section-divider .card-title,.gridcase-2515 .section-divider .left-section,.gridcase-2515 .section-divider .mil-description,.gridcase-2515 .section-divider .mil-title,.gridcase-2515 .section-divider .slider-image1,.gridcase-2515 .section-divider .thumbnail-column{animation:none;opacity:0}.gridcase-2515 .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.gridcase-2515 .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.gridcase-2515 .section-divider.reveal .card-title,.gridcase-2515 .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.gridcase-2515 .section-divider.reveal .slider-image1,.gridcase-2515 .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.gridcase-2515 .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.gridcase-2515 .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.gridcase-2515 .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.gridcase-2515 .modal-header h2{font-size:clamp(1.1rem,1.5rem,1.2rem);margin:0}.gridcase-2515 .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.gridcase-2515 .modal-body-content{padding:20px}.gridcase-2515 .key-features-header{color:#333;font-size:clamp(1.1rem,1.5rem,1.2rem);font-weight:700}.gridcase-2515 .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.gridcase-2515 .feature-column{flex:1 1}.gridcase-2515 .protocol-title{font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700;margin-bottom:15px}.gridcase-2515 .feature-list-items{list-style-type:disc;padding-left:20px}.gridcase-2515 .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.gridcase-2515 .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.gridcase-2515 .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.gridcase-2515 .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.gridcase-2515 .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.gridcase-2515 .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.gridcase-2515 .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.gridcase-2515 .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-2515 .center-section.reveal{opacity:1;transform:translateY(0)}.gridcase-2515 .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.gridcase-2515 .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.gridcase-2515 .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.gridcase-2515 .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.gridcase-2515 .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.gridcase-2515 .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.gridcase-2515 .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.gridcase-2515 .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-2515 .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.gridcase-2515 .avionics-hero-section{padding:80px 40px}.gridcase-2515 .main-heading{font-size:3rem}.gridcase-2515 .mil-content{gap:40px}}@media (max-width:768px){.gridcase-2515 .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.gridcase-2515 .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.gridcase-2515 .mil-container{padding:30px 20px}.gridcase-2515 .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.gridcase-2515 .mil-content{flex-direction:column-reverse;gap:30px}.gridcase-2515 .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.gridcase-2515 .main-image{display:flex;flex:4 1;justify-content:center}.gridcase-2515 .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.gridcase-2515 .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.gridcase-2515 .thumbnail-item{border-radius:6px;height:45px;width:45px}.gridcase-2515 .left-section{margin-top:20px;width:100%}.gridcase-2515 .center-section{margin:20px 15px;padding:30px 15px}.gridcase-2515 .card-title1{font-size:1.5rem;text-align:center}.gridcase-2515 .features-grid-layout{gap:0!important}.gridcase-2515 .feature-column{width:100%}.gridcase-2515 .right-col .protocol-title{display:none}.gridcase-2515 .feature-list-items{margin-bottom:0;padding-left:20px}.gridcase-2515 .feature-list1{display:flex;flex-direction:column;gap:15px}.gridcase-2515 .feature-list1 li{font-size:1rem;padding:15px}.gridcase-2515 .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.gridcase-2515 .features-grid-layout{flex-direction:column;gap:20px}.gridcase-2515 .modal-body-content{padding:15px}}@media (max-width:480px){.gridcase-2515 .main-heading{font-size:1.8rem}.gridcase-2515 .mil-title{font-size:1.5rem}.gridcase-2515 .para{font-size:1rem}}.ssd-dram .avionics-banner{display:block;height:auto;margin-top:clamp(55px,7vw,110px);max-width:2000px;object-fit:cover;width:100%}.ssd-dram .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.ssd-dram .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s ease-out}.ssd-dram .product-card.reveal{opacity:1;transform:translateY(0)}.ssd-dram .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.ssd-dram .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.ssd-dram .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.ssd-dram .card-content{padding:20px;text-align:left}.ssd-dram .card-content h3{color:#7b077b;font-size:30px;margin-bottom:10px}.ssd-dram .card-content p{color:#666;font-size:clamp(14px,1.1vw,16px);line-height:1.6}.ssd-dram .card-content ul{color:#555;font-size:clamp(13px,1vw,15px);line-height:2;list-style:none;margin:15px 0;padding:0}.ssd-dram .explore-btn{background-color:#0d507a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.ssd-dram .explore-btn:hover{background-color:#000}@media (max-width:768px){.ssd-dram .avionics-banner{height:200px;margin:50px auto 20px;object-fit:cover;width:100%}.ssd-dram .title1{font-size:1.5rem;margin-bottom:30px;padding:0 15px}.ssd-dram .product-grid{display:flex!important;flex-direction:column;gap:30px;padding:0 20px}.ssd-dram .product-card{margin:0 auto;max-width:400px;width:100%}.ssd-dram .card-img-wrapper{height:180px}.ssd-dram .card-content{padding:15px}.ssd-dram .card-content h3{font-size:24px}.ssd-dram .card-content p{font-size:13px}.ssd-dram .card-content ul{display:inline-block;margin:10px 0;text-align:left}.ssd-dram .explore-btn{font-size:16px;padding:12px;width:100%}}@media (max-width:480px){.ssd-dram .title1{font-size:1.3rem}.ssd-dram .avionics-banner{max-height:140px}}.ssd-product .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.ssd-product .content-container{color:#fff;max-width:900px;text-align:center}.description,.main-heading,.ssd-product .top-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.ssd-product .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.ssd-product .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.ssd-product .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.ssd-product .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.mil-description,.ssd-product .mil-title{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.ssd-product .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.ssd-product .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.ssd-product .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.ssd-product .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.ssd-product .card-title,.ssd-product .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.ssd-product .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.ssd-product .right-section{flex:1 1}.ssd-product .feature-list{list-style:none;padding:0}.ssd-product .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.ssd-product .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.ssd-product .image-layout{align-items:flex-start;display:flex;gap:15px}.ssd-product .main-image{flex:1 1}.ssd-product .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.ssd-product .slider-image1,.ssd-product .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.ssd-product .thumbnail-column{display:flex;flex-direction:column;gap:10px}.ssd-product .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.ssd-product .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.ssd-product .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.ssd-product .thumbnail-item img{height:100%;object-fit:contain;width:100%}.ssd-product .section-divider .card-title,.ssd-product .section-divider .left-section,.ssd-product .section-divider .mil-description,.ssd-product .section-divider .mil-title,.ssd-product .section-divider .slider-image1,.ssd-product .section-divider .thumbnail-column{animation:none;opacity:0}.ssd-product .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.ssd-product .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.ssd-product .section-divider.reveal .card-title,.ssd-product .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.ssd-product .section-divider.reveal .slider-image1,.ssd-product .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.ssd-product .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.ssd-product .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.ssd-product .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.ssd-product .modal-header h2{font-size:1.1rem;margin:0}.ssd-product .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.ssd-product .modal-body-content{padding:20px}.ssd-product .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.ssd-product .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.ssd-product .feature-column{flex:1 1}.ssd-product .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.ssd-product .feature-list-items{list-style-type:disc;padding-left:20px}.ssd-product .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.ssd-product .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.ssd-product .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.ssd-product .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.ssd-product .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.ssd-product .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.ssd-product .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.ssd-product .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.ssd-product .center-section.reveal{opacity:1;transform:translateY(0)}.ssd-product .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.ssd-product .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.ssd-product .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.ssd-product .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.ssd-product .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.ssd-product .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.ssd-product .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.ssd-product .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.ssd-product .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.ssd-product .avionics-hero-section{padding:80px 40px}.ssd-product .main-heading{font-size:3rem}.ssd-product .mil-content{gap:40px}}@media (max-width:768px){.ssd-product .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.ssd-product .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.ssd-product .mil-container{padding:30px 20px}.ssd-product .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.ssd-product .mil-content{flex-direction:column-reverse;gap:30px}.ssd-product .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.ssd-product .main-image{display:flex;flex:4 1;justify-content:center}.ssd-product .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.ssd-product .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.ssd-product .thumbnail-item{border-radius:6px;height:45px;width:45px}.ssd-product .left-section{margin-top:20px;width:100%}.ssd-product .center-section{margin:20px 15px;padding:30px 15px}.ssd-product .card-title1{font-size:1.5rem;text-align:center}.ssd-product .features-grid-layout{gap:0!important}.ssd-product .feature-column{width:100%}.ssd-product .right-col .protocol-title{display:none}.ssd-product .feature-list-items{margin-bottom:0;padding-left:20px}.ssd-product .feature-list1{display:flex;flex-direction:column;gap:15px}.ssd-product .feature-list1 li{font-size:1rem;padding:15px}.ssd-product .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.ssd-product .features-grid-layout{flex-direction:column;gap:20px}.ssd-product .modal-body-content{padding:15px}}@media (max-width:480px){.ssd-product .main-heading{font-size:1.8rem}.ssd-product .mil-title{font-size:1.5rem}.ssd-product .para{font-size:1rem}}.dram-product .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.dram-product .content-container{color:#fff;max-width:900px;text-align:center}.description,.dram-product .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.dram-product .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.dram-product .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.dram-product .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.dram-product .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.dram-product .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.dram-product .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.dram-product .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.dram-product .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.dram-product .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.dram-product .card-title,.dram-product .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.dram-product .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.dram-product .right-section{flex:1 1}.dram-product .feature-list{list-style:none;padding:0}.dram-product .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.dram-product .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.dram-product .image-layout{align-items:flex-start;display:flex;gap:15px}.dram-product .main-image{flex:1 1}.dram-product .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.dram-product .slider-image1,.dram-product .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.dram-product .thumbnail-column{display:flex;flex-direction:column;gap:10px}.dram-product .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.dram-product .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.dram-product .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.dram-product .thumbnail-item img{height:100%;object-fit:contain;width:100%}.dram-product .section-divider .card-title,.dram-product .section-divider .left-section,.dram-product .section-divider .mil-description,.dram-product .section-divider .mil-title,.dram-product .section-divider .slider-image1,.dram-product .section-divider .thumbnail-column{animation:none;opacity:0}.dram-product .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.dram-product .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.dram-product .section-divider.reveal .card-title,.dram-product .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.dram-product .section-divider.reveal .slider-image1,.dram-product .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.dram-product .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.dram-product .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.dram-product .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.dram-product .modal-header h2{font-size:1.1rem;margin:0}.dram-product .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.dram-product .modal-body-content{padding:20px}.dram-product .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.dram-product .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.dram-product .feature-column{flex:1 1}.dram-product .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.dram-product .feature-list-items{list-style-type:disc;padding-left:20px}.dram-product .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.dram-product .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.dram-product .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.dram-product .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.dram-product .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.dram-product .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.dram-product .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.dram-product .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.dram-product .center-section.reveal{opacity:1;transform:translateY(0)}.dram-product .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.dram-product .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.dram-product .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.dram-product .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.dram-product .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.dram-product .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.dram-product .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.dram-product .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.dram-product .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.dram-product .avionics-hero-section{padding:80px 40px}.dram-product .main-heading{font-size:3rem}.dram-product .mil-content{gap:40px}}@media (max-width:768px){.dram-product .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.dram-product .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.dram-product .mil-container{padding:30px 20px}.dram-product .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.dram-product .mil-content{flex-direction:column-reverse;gap:30px}.dram-product .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.dram-product .main-image{display:flex;flex:4 1;justify-content:center}.dram-product .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.dram-product .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.dram-product .thumbnail-item{border-radius:6px;height:45px;width:45px}.dram-product .left-section{margin-top:20px;width:100%}.dram-product .center-section{margin:20px 15px;padding:30px 15px}.dram-product .card-title1{font-size:1.5rem;text-align:center}.dram-product .features-grid-layout{gap:0!important}.dram-product .feature-column{width:100%}.dram-product .right-col .protocol-title{display:none}.dram-product .feature-list-items{margin-bottom:0;padding-left:20px}.dram-product .feature-list1{display:flex;flex-direction:column;gap:15px}.dram-product .feature-list1 li{font-size:1rem;padding:15px}.dram-product .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.dram-product .features-grid-layout{flex-direction:column;gap:20px}.dram-product .modal-body-content{padding:15px}}@media (max-width:480px){.dram-product .main-heading{font-size:1.8rem}.dram-product .mil-title{font-size:1.5rem}.dram-product .para{font-size:1rem}}.gridcase-rugged-laptops .avionics-banner{display:block;height:auto;margin-top:clamp(55px,7vw,110px);max-width:2000px;object-fit:cover;width:100%}.gridcase-rugged-laptops .title1{animation:fadeInUp 1.2s ease-out forwards;color:#f02626;font-size:2rem;font-weight:800;margin-bottom:40px;opacity:0;text-align:center}.gridcase-rugged-laptops .product-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.gridcase-rugged-laptops .product-card.reveal{opacity:1;transform:translateY(0)}.gridcase-rugged-laptops .product-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:50px auto;max-width:1800px;opacity:1;width:92%}.gridcase-rugged-laptops .card-img-wrapper{align-items:center;background-color:#eef2f3;display:flex;height:200px;justify-content:center;width:100%}.gridcase-rugged-laptops .card-img-wrapper img{max-height:90%;max-width:90%;object-fit:contain}.gridcase-rugged-laptops .card-content{padding:20px;text-align:left}.gridcase-rugged-laptops .card-content h3{color:#7b077b;font-size:30px;margin-bottom:10px}.gridcase-rugged-laptops .card-content p{color:#666;font-size:clamp(14px,1.1vw,16px);line-height:1.6}.gridcase-rugged-laptops .card-content ul{color:#555;font-size:clamp(13px,1vw,15px);line-height:2;list-style:none;margin:15px 0;padding:0}.gridcase-rugged-laptops .explore-btn{background-color:#0d507a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background .3s}.gridcase-rugged-laptops .explore-btn:hover{background-color:#000}@media (max-width:768px){.gridcase-rugged-laptops .avionics-banner{display:block;height:auto;margin-top:60px;max-width:100%;object-fit:contain;width:100%}.gridcase-rugged-laptops .title1{font-size:1.5rem;margin-bottom:20px}.gridcase-rugged-laptops .product-grid{gap:20px;grid-template-columns:1fr;padding:0 15px}.gridcase-rugged-laptops .card-content h3{font-size:24px}}.gridcase-1510 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.gridcase-1510 .content-container{color:#fff;max-width:900px;text-align:center}.description,.gridcase-1510 .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-1510 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.gridcase-1510 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.gridcase-1510 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.gridcase-1510 .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.gridcase-1510 .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-1510 .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.gridcase-1510 .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.gridcase-1510 .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.gridcase-1510 .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.gridcase-1510 .card-title,.gridcase-1510 .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-1510 .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.gridcase-1510 .right-section{flex:1 1}.gridcase-1510 .feature-list{list-style:none;padding:0}.gridcase-1510 .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.gridcase-1510 .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.gridcase-1510 .image-layout{align-items:flex-start;display:flex;gap:15px}.gridcase-1510 .main-image{flex:1 1}.gridcase-1510 .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.gridcase-1510 .slider-image1,.gridcase-1510 .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-1510 .thumbnail-column{display:flex;flex-direction:column;gap:10px}.gridcase-1510 .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.gridcase-1510 .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.gridcase-1510 .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.gridcase-1510 .thumbnail-item img{height:100%;object-fit:contain;width:100%}.gridcase-1510 .section-divider .card-title,.gridcase-1510 .section-divider .left-section,.gridcase-1510 .section-divider .mil-description,.gridcase-1510 .section-divider .mil-title,.gridcase-1510 .section-divider .slider-image1,.gridcase-1510 .section-divider .thumbnail-column{animation:none;opacity:0}.gridcase-1510 .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.gridcase-1510 .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.gridcase-1510 .section-divider.reveal .card-title,.gridcase-1510 .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.gridcase-1510 .section-divider.reveal .slider-image1,.gridcase-1510 .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.gridcase-1510 .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.gridcase-1510 .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.gridcase-1510 .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.gridcase-1510 .modal-header h2{font-size:clamp(1.1rem,1.5rem,1.2rem);margin:0}.gridcase-1510 .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.gridcase-1510 .modal-body-content{padding:20px}.gridcase-1510 .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.gridcase-1510 .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.gridcase-1510 .feature-column{flex:1 1}.gridcase-1510 .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.gridcase-1510 .feature-list-items{list-style-type:disc;padding-left:20px}.gridcase-1510 .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.gridcase-1510 .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.gridcase-1510 .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.gridcase-1510 .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.gridcase-1510 .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.gridcase-1510 .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.gridcase-1510 .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.gridcase-1510 .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-1510 .center-section.reveal{opacity:1;transform:translateY(0)}.gridcase-1510 .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.gridcase-1510 .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.gridcase-1510 .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.gridcase-1510 .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.gridcase-1510 .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.gridcase-1510 .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.gridcase-1510 .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.gridcase-1510 .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-1510 .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.gridcase-1510 .avionics-hero-section{padding:80px 40px}.gridcase-1510 .main-heading{font-size:3rem}.gridcase-1510 .mil-content{gap:40px}}@media (max-width:768px){.gridcase-1510 .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.gridcase-1510 .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.gridcase-1510 .mil-container{padding:30px 20px}.gridcase-1510 .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.gridcase-1510 .mil-content{flex-direction:column-reverse;gap:30px}.gridcase-1510 .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.gridcase-1510 .main-image{display:flex;flex:4 1;justify-content:center}.gridcase-1510 .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.gridcase-1510 .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.gridcase-1510 .thumbnail-item{border-radius:6px;height:45px;width:45px}.gridcase-1510 .left-section{margin-top:20px;width:100%}.gridcase-1510 .center-section{margin:20px 15px;padding:30px 15px}.gridcase-1510 .card-title1{font-size:1.5rem;text-align:center}.gridcase-1510 .features-grid-layout{gap:0!important}.gridcase-1510 .feature-column{width:100%}.gridcase-1510 .right-col .protocol-title{display:none}.gridcase-1510 .feature-list-items{margin-bottom:0;padding-left:20px}.gridcase-1510 .feature-list1{display:flex;flex-direction:column;gap:15px}.gridcase-1510 .feature-list1 li{font-size:1rem;padding:15px}.gridcase-1510 .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.gridcase-1510 .features-grid-layout{flex-direction:column;gap:20px}.gridcase-1510 .modal-body-content{padding:15px}}@media (max-width:480px){.gridcase-1510 .main-heading{font-size:1.8rem}.gridcase-1510 .mil-title{font-size:1.5rem}.gridcase-1510 .para{font-size:1rem}}.gridcase-1513 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.gridcase-1513 .content-container{color:#fff;max-width:900px;text-align:center}.description,.gridcase-1513 .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-1513 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.gridcase-1513 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.gridcase-1513 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.gridcase-1513 .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.gridcase-1513 .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-1513 .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.gridcase-1513 .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.gridcase-1513 .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.gridcase-1513 .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.gridcase-1513 .card-title,.gridcase-1513 .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-1513 .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.gridcase-1513 .right-section{flex:1 1}.gridcase-1513 .feature-list{list-style:none;padding:0}.gridcase-1513 .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.gridcase-1513 .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.gridcase-1513 .image-layout{align-items:flex-start;display:flex;gap:15px}.gridcase-1513 .main-image{flex:1 1}.gridcase-1513 .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.gridcase-1513 .slider-image1,.gridcase-1513 .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-1513 .thumbnail-column{display:flex;flex-direction:column;gap:10px}.gridcase-1513 .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.gridcase-1513 .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.gridcase-1513 .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.gridcase-1513 .thumbnail-item img{height:100%;object-fit:contain;width:100%}.gridcase-1513 .section-divider .card-title,.gridcase-1513 .section-divider .left-section,.gridcase-1513 .section-divider .mil-description,.gridcase-1513 .section-divider .mil-title,.gridcase-1513 .section-divider .slider-image1,.gridcase-1513 .section-divider .thumbnail-column{animation:none;opacity:0}.gridcase-1513 .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.gridcase-1513 .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.gridcase-1513 .section-divider.reveal .card-title,.gridcase-1513 .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.gridcase-1513 .section-divider.reveal .slider-image1,.gridcase-1513 .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.gridcase-1513 .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.gridcase-1513 .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.gridcase-1513 .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.gridcase-1513 .modal-header h2{font-size:clamp(1.1rem,1.5rem,1.2rem);margin:0}.gridcase-1513 .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.gridcase-1513 .modal-body-content{padding:20px}.gridcase-1513 .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.gridcase-1513 .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.gridcase-1513 .feature-column{flex:1 1}.gridcase-1513 .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.gridcase-1513 .feature-list-items{list-style-type:disc;padding-left:20px}.gridcase-1513 .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.gridcase-1513 .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.gridcase-1513 .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.gridcase-1513 .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.gridcase-1513 .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.gridcase-1513 .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.gridcase-1513 .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.gridcase-1513 .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-1513 .center-section.reveal{opacity:1;transform:translateY(0)}.gridcase-1513 .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.gridcase-1513 .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.gridcase-1513 .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.gridcase-1513 .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.gridcase-1513 .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.gridcase-1513 .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.gridcase-1513 .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.gridcase-1513 .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-1513 .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.gridcase-1513 .avionics-hero-section{padding:80px 40px}.gridcase-1513 .main-heading{font-size:3rem}.gridcase-1513 .mil-content{gap:40px}}@media (max-width:768px){.gridcase-1513 .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.gridcase-1513 .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.gridcase-1513 .mil-container{padding:30px 20px}.gridcase-1513 .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.gridcase-1513 .mil-content{flex-direction:column-reverse;gap:30px}.gridcase-1513 .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.gridcase-1513 .main-image{display:flex;flex:4 1;justify-content:center}.gridcase-1513 .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.gridcase-1513 .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.gridcase-1513 .thumbnail-item{border-radius:6px;height:45px;width:45px}.gridcase-1513 .left-section{margin-top:20px;width:100%}.gridcase-1513 .center-section{margin:20px 15px;padding:30px 15px}.gridcase-1513 .card-title1{font-size:1.5rem;text-align:center}.gridcase-1513 .features-grid-layout{gap:0!important}.gridcase-1513 .feature-column{width:100%}.gridcase-1513 .right-col .protocol-title{display:none}.gridcase-1513 .feature-list-items{margin-bottom:0;padding-left:20px}.gridcase-1513 .feature-list1{display:flex;flex-direction:column;gap:15px}.gridcase-1513 .feature-list1 li{font-size:1rem;padding:15px}.gridcase-1513 .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.gridcase-1513 .features-grid-layout{flex-direction:column;gap:20px}.gridcase-1513 .modal-body-content{padding:15px}}@media (max-width:480px){.gridcase-1513 .main-heading{font-size:1.8rem}.gridcase-1513 .mil-title{font-size:1.5rem}.gridcase-1513 .para{font-size:1rem}}.gridcase-1590 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.gridcase-1590 .content-container{color:#fff;max-width:900px;text-align:center}.description,.gridcase-1590 .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-1590 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.gridcase-1590 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.gridcase-1590 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.gridcase-1590 .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.gridcase-1590 .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-1590 .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.gridcase-1590 .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.gridcase-1590 .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.gridcase-1590 .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.gridcase-1590 .card-title,.gridcase-1590 .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-1590 .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.gridcase-1590 .right-section{flex:1 1}.gridcase-1590 .feature-list{list-style:none;padding:0}.gridcase-1590 .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.gridcase-1590 .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.gridcase-1590 .image-layout{align-items:flex-start;display:flex;gap:15px}.gridcase-1590 .main-image{flex:1 1}.gridcase-1590 .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.gridcase-1590 .slider-image1,.gridcase-1590 .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-1590 .thumbnail-column{display:flex;flex-direction:column;gap:10px}.gridcase-1590 .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.gridcase-1590 .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.gridcase-1590 .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.gridcase-1590 .thumbnail-item img{height:100%;object-fit:contain;width:100%}.gridcase-1590 .section-divider .card-title,.gridcase-1590 .section-divider .left-section,.gridcase-1590 .section-divider .mil-description,.gridcase-1590 .section-divider .mil-title,.gridcase-1590 .section-divider .slider-image1,.gridcase-1590 .section-divider .thumbnail-column{animation:none;opacity:0}.gridcase-1590 .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.gridcase-1590 .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.gridcase-1590 .section-divider.reveal .card-title,.gridcase-1590 .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.gridcase-1590 .section-divider.reveal .slider-image1,.gridcase-1590 .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.gridcase-1590 .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.gridcase-1590 .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.gridcase-1590 .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.gridcase-1590 .modal-header h2{font-size:clamp(1.1rem,1.5rem,1.2rem);margin:0}.gridcase-1590 .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.gridcase-1590 .modal-body-content{padding:20px}.gridcase-1590 .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.gridcase-1590 .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.gridcase-1590 .feature-column{flex:1 1}.gridcase-1590 .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.gridcase-1590 .feature-list-items{list-style-type:disc;padding-left:20px}.gridcase-1590 .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.gridcase-1590 .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.gridcase-1590 .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.gridcase-1590 .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.gridcase-1590 .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.gridcase-1590 .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.gridcase-1590 .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.gridcase-1590 .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-1590 .center-section.reveal{opacity:1;transform:translateY(0)}.gridcase-1590 .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.gridcase-1590 .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.gridcase-1590 .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.gridcase-1590 .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.gridcase-1590 .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.gridcase-1590 .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.gridcase-1590 .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.gridcase-1590 .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-1590 .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.gridcase-1590 .avionics-hero-section{padding:80px 40px}.gridcase-1590 .main-heading{font-size:3rem}.gridcase-1590 .mil-content{gap:40px}}@media (max-width:768px){.gridcase-1590 .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.gridcase-1590 .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.gridcase-1590 .mil-container{padding:30px 20px}.gridcase-1590 .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.gridcase-1590 .mil-content{flex-direction:column-reverse;gap:30px}.gridcase-1590 .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.gridcase-1590 .main-image{display:flex;flex:4 1;justify-content:center}.gridcase-1590 .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.gridcase-1590 .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.gridcase-1590 .thumbnail-item{border-radius:6px;height:45px;width:45px}.gridcase-1590 .left-section{margin-top:20px;width:100%}.gridcase-1590 .center-section{margin:20px 15px;padding:30px 15px}.gridcase-1590 .card-title1{font-size:1.5rem;text-align:center}.gridcase-1590 .features-grid-layout{gap:0!important}.gridcase-1590 .feature-column{width:100%}.gridcase-1590 .right-col .protocol-title{display:none}.gridcase-1590 .feature-list-items{margin-bottom:0;padding-left:20px}.gridcase-1590 .feature-list1{display:flex;flex-direction:column;gap:15px}.gridcase-1590 .feature-list1 li{font-size:1rem;padding:15px}.gridcase-1590 .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.gridcase-1590 .features-grid-layout{flex-direction:column;gap:20px}.gridcase-1590 .modal-body-content{padding:15px}}@media (max-width:480px){.gridcase-1590 .main-heading{font-size:1.8rem}.gridcase-1590 .mil-title{font-size:1.5rem}.gridcase-1590 .para{font-size:1rem}}.gridcase-1517 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.gridcase-1517 .content-container{color:#fff;max-width:900px;text-align:center}.description,.gridcase-1517 .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-1517 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.gridcase-1517 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.gridcase-1517 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}.gridcase-1517 .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.gridcase-1517 .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-1517 .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.gridcase-1517 .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.gridcase-1517 .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.gridcase-1517 .card-title{font-size:1.3rem;font-weight:800;line-height:1.1;padding-left:12px}.gridcase-1517 .card-title,.gridcase-1517 .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-1517 .left-section{background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;overflow:hidden;transition:transform .4s ease}.gridcase-1517 .right-section{flex:1 1}.gridcase-1517 .feature-list{list-style:none;padding:0}.gridcase-1517 .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.gridcase-1517 .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.gridcase-1517 .image-layout{align-items:flex-start;display:flex;gap:15px}.gridcase-1517 .main-image{flex:1 1}.gridcase-1517 .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.gridcase-1517 .slider-image1,.gridcase-1517 .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-1517 .thumbnail-column{display:flex;flex-direction:column;gap:10px}.gridcase-1517 .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.gridcase-1517 .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.gridcase-1517 .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.gridcase-1517 .thumbnail-item img{height:100%;object-fit:contain;width:100%}.gridcase-1517 .section-divider .card-title,.gridcase-1517 .section-divider .left-section,.gridcase-1517 .section-divider .mil-description,.gridcase-1517 .section-divider .mil-title,.gridcase-1517 .section-divider .slider-image1,.gridcase-1517 .section-divider .thumbnail-column{animation:none;opacity:0}.gridcase-1517 .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.gridcase-1517 .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.gridcase-1517 .section-divider.reveal .card-title,.gridcase-1517 .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.gridcase-1517 .section-divider.reveal .slider-image1,.gridcase-1517 .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.gridcase-1517 .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.gridcase-1517 .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.gridcase-1517 .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.gridcase-1517 .modal-header h2{font-size:clamp(1.1rem,1.5rem,1.2rem);margin:0}.gridcase-1517 .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.gridcase-1517 .modal-body-content{padding:20px}.gridcase-1517 .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.gridcase-1517 .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.gridcase-1517 .feature-column{flex:1 1}.gridcase-1517 .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.gridcase-1517 .feature-list-items{list-style-type:disc;padding-left:20px}.gridcase-1517 .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.gridcase-1517 .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.gridcase-1517 .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.gridcase-1517 .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.gridcase-1517 .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.gridcase-1517 .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.gridcase-1517 .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.gridcase-1517 .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-1517 .center-section.reveal{opacity:1;transform:translateY(0)}.gridcase-1517 .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.gridcase-1517 .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.gridcase-1517 .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.gridcase-1517 .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.gridcase-1517 .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.gridcase-1517 .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.gridcase-1517 .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.gridcase-1517 .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-1517 .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.gridcase-1517 .avionics-hero-section{padding:80px 40px}.gridcase-1517 .main-heading{font-size:3rem}.gridcase-1517 .mil-content{gap:40px}}@media (max-width:768px){.gridcase-1517 .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.gridcase-1517 .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.gridcase-1517 .mil-container{padding:30px 20px}.gridcase-1517 .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.gridcase-1517 .mil-content{flex-direction:column-reverse;gap:30px}.gridcase-1517 .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.gridcase-1517 .main-image{display:flex;flex:4 1;justify-content:center}.gridcase-1517 .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.gridcase-1517 .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.gridcase-1517 .thumbnail-item{border-radius:6px;height:45px;width:45px}.gridcase-1517 .left-section{margin-top:20px;width:100%}.gridcase-1517 .center-section{margin:20px 15px;padding:30px 15px}.gridcase-1517 .card-title1{font-size:1.5rem;text-align:center}.gridcase-1517 .features-grid-layout{gap:0!important}.gridcase-1517 .feature-column{width:100%}.gridcase-1517 .right-col .protocol-title{display:none}.gridcase-1517 .feature-list-items{margin-bottom:0;padding-left:20px}.gridcase-1517 .feature-list1{display:flex;flex-direction:column;gap:15px}.gridcase-1517 .feature-list1 li{font-size:1rem;padding:15px}.gridcase-1517 .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.gridcase-1517 .features-grid-layout{flex-direction:column;gap:20px}.gridcase-1517 .modal-body-content{padding:15px}}@media (max-width:480px){.gridcase-1517 .main-heading{font-size:1.8rem}.gridcase-1517 .mil-title{font-size:1.5rem}.gridcase-1517 .para{font-size:1rem}}.gridcase-1595 .avionics-hero-section{align-items:center;background:radial-gradient(circle at center,#000 0,#000 100%);box-sizing:border-box;display:flex;justify-content:center;margin-top:clamp(60px,8vw,125px);min-height:80vh;overflow:hidden;padding:100px;width:100%}.gridcase-1595 .content-container{color:#fff;max-width:900px;text-align:center}.description,.gridcase-1595 .top-title,.main-heading{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-1595 .top-title{animation-delay:.2s;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);letter-spacing:1px;margin-bottom:15px}.gridcase-1595 .main-heading{animation-delay:.7s;color:#fff;font-size:clamp(2rem,5vw + 1rem,4rem);font-weight:500;margin-bottom:40px}.gridcase-1595 .description{animation-delay:1.2s;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(1.2rem,.8vw + .5rem,1.4rem);font-weight:600;line-height:1.6}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.gridcase-1595 .mil-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;overflow:visible;padding:40px 60px 10px}.gridcase-1595 .mil-title,.mil-description{animation:fadeInUp 1.2s ease-out forwards;opacity:0}.gridcase-1595 .mil-title{animation-delay:.3s;display:flex;font-size:2.5rem;font-weight:900;justify-content:center;letter-spacing:-1px;margin-bottom:10px;margin-top:2px;scroll-margin-top:120px;white-space:nowrap;width:100%}.gridcase-1595 .mil-description{animation-delay:.7s;color:#0952a0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1.5;text-align:center}.gridcase-1595 .mil-content{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-bottom:0;margin-top:30px}.gridcase-1595 .card-title{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;font-size:1.3rem;font-weight:800;line-height:1.1;opacity:0;padding-left:12px}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(60px)}to{opacity:1;transform:translateX(0)}}.gridcase-1595 .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;background:#fff;border:none;border-radius:30px;flex:1 1;margin-left:0;opacity:0;overflow:hidden;transition:transform .4s ease}.gridcase-1595 .right-section{flex:1 1}.gridcase-1595 .feature-list{list-style:none;padding:0}.gridcase-1595 .feature-list li{align-items:flex-start;color:#333;display:flex;font-size:clamp(1.1rem,.8vw + .5rem,1.4rem);line-height:1.4;padding:12px 0}.gridcase-1595 .feature-list li:before{color:#000;content:"•";font-size:1.5rem;font-weight:700;margin-right:15px}.gridcase-1595 .image-layout{align-items:flex-start;display:flex;gap:15px}.gridcase-1595 .main-image{flex:1 1}.gridcase-1595 .slider-image1{animation-delay:1.7s;border-radius:8px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.12));max-width:90%;width:100%}.gridcase-1595 .slider-image1,.gridcase-1595 .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s;opacity:0}.gridcase-1595 .thumbnail-column{display:flex;flex-direction:column;gap:10px}.gridcase-1595 .thumbnail-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin-top:10px}.gridcase-1595 .thumbnail-item{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:60px;overflow:hidden;position:relative;transition:all .2s ease;width:60px}.gridcase-1595 .thumbnail-item.active{border:2px solid #06c;box-shadow:0 0 5px #0066cc4d}.gridcase-1595 .thumbnail-item img{height:100%;object-fit:contain;width:100%}.gridcase-1595 .section-divider .card-title,.gridcase-1595 .section-divider .left-section,.gridcase-1595 .section-divider .mil-description,.gridcase-1595 .section-divider .mil-title,.gridcase-1595 .section-divider .slider-image1,.gridcase-1595 .section-divider .thumbnail-column{animation:none;opacity:0}.gridcase-1595 .section-divider.reveal .mil-title{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.2s}.gridcase-1595 .section-divider.reveal .mil-description{animation:fadeInUp 1.2s ease-out forwards;animation-delay:.4s}.gridcase-1595 .section-divider.reveal .card-title,.gridcase-1595 .section-divider.reveal .left-section{animation:slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.6s}.gridcase-1595 .section-divider.reveal .slider-image1,.gridcase-1595 .section-divider.reveal .thumbnail-column{animation:slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.8s}.gridcase-1595 .product-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.gridcase-1595 .product-modal-container{background:#fff;border-radius:40px;box-shadow:0 12px 24px #0003;overflow:hidden;width:clamp(320px,80vw,1200px)}.gridcase-1595 .modal-header{align-items:center;background:#004a8d;color:#fff;display:flex;justify-content:space-between;padding:12px 20px}.gridcase-1595 .modal-header h2{font-size:clamp(1.1rem,1.5rem,1.2rem);margin:0}.gridcase-1595 .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.gridcase-1595 .modal-body-content{padding:20px}.gridcase-1595 .key-features-header{color:#333;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700}.gridcase-1595 .features-grid-layout{display:flex;gap:40px;justify-content:space-between;padding-top:5px}.gridcase-1595 .feature-column{flex:1 1}.gridcase-1595 .protocol-title{font-size:clamp(1rem,1.6vw,1.4rem);font-weight:700;margin-bottom:15px}.gridcase-1595 .feature-list-items{list-style-type:disc;padding-left:20px}.gridcase-1595 .feature-list-items li{color:#444;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.5;margin-bottom:10px}.gridcase-1595 .click-here-trigger{color:#007bff;cursor:pointer;font-size:clamp(.9rem,.6vw + .4rem,1.1rem);font-weight:700;letter-spacing:.5px;margin-left:12px}.gridcase-1595 .center-section{align-items:center;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:1000px;padding:20px}.gridcase-1595 .card-title1{color:#004a8d;font-size:2rem;font-weight:800;letter-spacing:2px;margin-bottom:20px;position:relative;text-transform:uppercase}.gridcase-1595 .feature-list1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;padding:0;width:100%}.gridcase-1595 .feature-list1 li{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000000d;color:#444;display:flex;font-size:clamp(1.1rem,1.3rem,1.2rem);font-weight:600;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.gridcase-1595 .feature-list1 li:hover{box-shadow:0 8px 25px #0000001a;color:#007bff;transform:translateY(-5px)!important}.gridcase-1595 .center-section{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-1595 .center-section.reveal{opacity:1;transform:translateY(0)}.gridcase-1595 .center-section.reveal .card-title1{animation:fadeInUp 1s ease-out forwards;animation-delay:.2s}.gridcase-1595 .center-section.reveal .feature-list1 li{animation:fadeInUp 1s ease-out forwards}.gridcase-1595 .center-section.reveal .feature-list1 li:first-child{animation-delay:.3s}.gridcase-1595 .center-section.reveal .feature-list1 li:nth-child(2){animation-delay:.4s}.gridcase-1595 .center-section.reveal .feature-list1 li:nth-child(3){animation-delay:.5s}.gridcase-1595 .center-section.reveal .feature-list1 li:nth-child(4){animation-delay:.6s}.gridcase-1595 .center-section.reveal .feature-list1 li:nth-child(5){animation-delay:.7s}.gridcase-1595 .scroll-reveal{opacity:0;transform:translateY(40px);transition:all 1.2s cubic-bezier(.25,.46,.45,.94)}.gridcase-1595 .scroll-reveal.reveal{opacity:1;transform:translateY(0)}@media (max-width:1024px){.gridcase-1595 .avionics-hero-section{padding:80px 40px}.gridcase-1595 .main-heading{font-size:3rem}.gridcase-1595 .mil-content{gap:40px}}@media (max-width:768px){.gridcase-1595 .avionics-hero-section{margin-top:80px;min-height:auto;padding:60px 20px}.gridcase-1595 .main-heading{font-size:2.2rem;line-height:1.2;margin-bottom:25px}.gridcase-1595 .mil-container{padding:30px 20px}.gridcase-1595 .mil-title{font-size:1.8rem;text-align:center;white-space:normal}.gridcase-1595 .mil-content{flex-direction:column-reverse;gap:30px}.gridcase-1595 .image-layout{align-items:flex-start;display:flex;flex-direction:row;gap:40px;width:100%}.gridcase-1595 .main-image{display:flex;flex:4 1;justify-content:center}.gridcase-1595 .slider-image1{border-radius:12px;height:auto;max-width:280px;width:100%}.gridcase-1595 .thumbnail-row{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:0}.gridcase-1595 .thumbnail-item{border-radius:6px;height:45px;width:45px}.gridcase-1595 .left-section{margin-top:20px;width:100%}.gridcase-1595 .center-section{margin:20px 15px;padding:30px 15px}.gridcase-1595 .card-title1{font-size:1.5rem;text-align:center}.gridcase-1595 .features-grid-layout{gap:0!important}.gridcase-1595 .feature-column{width:100%}.gridcase-1595 .right-col .protocol-title{display:none}.gridcase-1595 .feature-list-items{margin-bottom:0;padding-left:20px}.gridcase-1595 .feature-list1{display:flex;flex-direction:column;gap:15px}.gridcase-1595 .feature-list1 li{font-size:1rem;padding:15px}.gridcase-1595 .product-modal-container{border-radius:20px;max-height:85vh;overflow-y:auto;width:95%}.gridcase-1595 .features-grid-layout{flex-direction:column;gap:20px}.gridcase-1595 .modal-body-content{padding:15px}}@media (max-width:480px){.gridcase-1595 .main-heading{font-size:1.8rem}.gridcase-1595 .mil-title{font-size:1.5rem}.gridcase-1595 .para{font-size:1rem}}
/*# sourceMappingURL=main.14c8924c.css.map*/