@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);:root{--white-color:#ffffff;--theme-color:#192547;--seconadary-color:#243666;--black-color:#000000}.z-1{z-index:1}.text-white{color:var(--white-color)}.text-theme{color:var(--theme-color)}.text-secondary{color:var(--seconadary-color)!important}.text-black{color:var(--black-color)}.bg-white{background-color:var(--white-color)}.bg-theme{background-color:var(--theme-color)}.bg-seconadary{background-color:var(--seconadary-color)!important}.bg-black{background-color:var(--black-color)}html{scroll-behavior:smooth;font-size:62.5%}body{font-size:1.6rem;font-weight:400;line-height:2.6rem;color:var(--black-color);font-family:"Poppins",sans-serif}.inter{font-family:"Inter",sans-serif}.roboto{font-family:"Roboto",sans-serif}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.pt-40{padding-top:4rem}.pb-40{padding-bottom:4rem}.p-40{padding:4rem}.pt-50{padding-top:5rem}.pb-50{padding-bottom:5rem}.pt-60{padding-top:6rem}.pb-60{padding-bottom:6rem}.pt-70{padding-top:7rem}.pb-70{padding-bottom:7rem}.mt-80{margin-top:8rem}.mb-80{margin-bottom:8rem}.pt-80{padding-top:8rem}.pb-80{padding-bottom:8rem}.pt-100{padding-top:10rem}.pb-100{padding-bottom:10rem}.ps-100{padding-left:10rem}.pe-100{padding-right:10rem}.p-100{padding:10rem}h1,.h1{font-size:4rem;line-height:5rem}h2,.h2{font-size:2.8rem;line-height:3.8rem}h3,.h3{font-size:2.4rem;line-height:3.4rem}h4,.h4{font-size:2rem;line-height:3rem}h5,.h5{font-size:1.8rem;line-height:2.8rem}h6,.h6{font-size:1.2rem;line-height:1.2rem}.ls-12{letter-spacing:1.2px}.lh-24{line-height:2.4rem}.font-30{font-size:3rem;line-height:3.8rem}.font-15{font-size:1.5rem;line-height:3rem}.font-14{font-size:1.4rem;line-height:normal}.font-16{font-size:1.6rem;line-height:2.6rem}.font-18{font-size:1.8rem;line-height:2.8rem}.font-20{font-size:2rem;line-height:3rem}.radius-15{border-radius:1.5rem}:focus-visible,.form-control:focus,.form-select:focus{outline:none;box-shadow:none;border-color:initial}.bg-img{background-size:cover;background-repeat:no-repeat}html,body{scroll-behavior:smooth}::-webkit-scrollbar{width:5px;height:7px}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgb(0 0 0 / .3);-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);-webkit-border-radius:10px;border-radius:10px}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;box-shadow:inset 0 0 6px rgb(0 0 0 / .5);-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .5)}::-webkit-scrollbar-thumb:window-inactive{background:#c6c6c6}a{text-decoration:none}.container-fluid{padding:0 2%}.radius-0{border-radius:0}.theme-btn{padding:1rem 2rem;border:1px solid var(--white-color);background-color:var(--white-color);;border-radius:1rem;color:var(--seconadary-color);display:inline-block}.theme-btn:hover{color:var(--white-color);background-color:var(--seconadary-color)}.theme-btn3{padding:1rem 2rem;border:1px solid var(--white-color);background-color:var(--seconadary-color);;border-radius:1rem;color:var(--white-color);display:inline-block;cursor:pointer}.theme-btn3:hover{color:var(--seconadary-color);border-color:var(--seconadary-color);background-color:var(--white-color)}.text-justify{text-align:justify}.top-header .navbar-nav .nav-link{color:var(--black-color);padding-left:3rem}.top-header .navbar-nav .nav-link:hover,.top-header .navbar-nav .nav-link.show{color:#2E488B}.submenu-wrap .submenu-wrap-nav{flex:0 0 auto;width:368px;box-shadow:0 4px 4px 0 #00000040;border-radius:4px;padding:7px 32px 7px 3px;background-color:var(--white-color)}#dropdownMenuButton1{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.submenu-wrap .submenu-wrap-content{flex:0 0 auto;width:calc(100% - 368px)}.submenu-wrap-new{padding:20px 40px;background-color:#F5F9FE;border-radius:0 0 5px 5px}.submenu-wrap .submenu-wrap-nav .nav-link{padding:2.1rem .7rem 2.1rem 2.7rem;border-bottom:1px solid #333;color:var(--black-color);border-radius:0;font-size:1.8rem;font-weight:500;position:relative;letter-spacing:-.36px}.submenu-wrap .submenu-wrap-nav .nav-link:last-child{border-bottom:0}.submenu-wrap .submenu-wrap-nav .nav-link.active{background-color:#fff0;color:#012169;font-weight:600}.submenu-wrap .submenu-wrap-nav .nav-link:before{content:"";position:absolute;top:50%;transform:translateY(-50%);background-color:#fff0;height:36px;width:4px;border-radius:10px;left:13px}.submenu-wrap .submenu-wrap-nav .nav-link.active:before,.submenu-wrap .submenu-wrap-nav .nav-link:hover:before{background-color:#0A2E8E}.right-menu .menu-border{margin-bottom:2rem}.right-menu .menu-padding{padding-left:3.5rem;line-height:2.7rem}.right-menu .menu-border:nth-child(4){border-left:0}.menu-bottom{background-image:linear-gradient(180deg,#192547 0%,#243666 100%);box-shadow:-4px 0 5px 1px rgb(0 0 0 / .5)}.menu-bottom a{padding:.5rem 2rem;color:var(--white-color);border-radius:20px;line-height:2.4rem}.menu-bottom a:hover{background-color:var(--white-color);color:#2e488b}.menu-padding .single-menu a:hover{text-decoration:underline;color:var(--black-color)}.navbar-nav .dropdown-menu{left:0;right:0;width:100%;top:86px;border-top:0;padding:0 1rem;border-radius:0;margin:0}.navbar-nav .dropdown-menu{display:block;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity 0.3s ease,transform 0.3s ease}.navbar-nav .dropdown-menu.show{opacity:1;visibility:visible;transform:translateY(0);padding:0;overflow:hidden;background-color:#fff0}.nav-item.dropdown{position:unset}.right-menu .menu-padding .single-menu h4,.right-menu .menu-padding .single-menu a:hover{color:var(--seconadary-color)}.footer{background-color:#243465;padding:3rem 0 2rem}.footer a{color:var(--white-color)}.footer a:hover{text-decoration:underline}.footer .form-control{border-radius:0;padding:1.2rem 2rem;color:var(--seconadary-color);font-size:1.6rem;line-height:2.4rem}.footer .btn1{border-radius:0}.footer-bottom{border-top:2px solid var(--white-color);margin-top:3rem;padding-top:1rem}.footer .form-btn{width:auto;min-width:10.6rem}.floating-btn{right:0;bottom:30%;cursor:pointer;z-index:3}.som-design-section .single-product{border:2px solid var(--theme-color);border-radius:2.5rem;padding-bottom:8.2rem;background-color:var(--theme-color);overflow:hidden;transition:all .5s ease-out}.som-design-section .single-product:hover::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:var(--theme-color);transition:all .5s ease-out}.single-product .img-thumbnail{border-radius:2.5rem 2.5rem 0 0;padding:.5rem;border:0;height:23rem}.single-product .hover-div .show-hover{display:none}.single-product .hover-div{padding:1rem 2rem;transition:all .5s ease-out;top:23rem}.single-product:hover .hover-div{padding:2rem;top:0}.single-product:hover .hover-div .show-hover{display:block}.single-product .theme-btn2{padding:.5rem 2rem;border:1px solid var(--white-color);border-radius:1rem;color:var(--white-color);margin-top:2rem}.expertise-section .nav-pills .nav-link{min-width:17.8rem;color:var(--white-color);background-color:#fff0;display:inline-block;position:relative}.expertise-section .nav-pills .nav-link.active{color:var(--theme-color);background-color:var(--white-color)}.expertise-section .nav-pills .nav-link:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);border-width:10px 8px 0 8px;border-style:solid;border-color:#fff #fff0 #fff0 #fff0;opacity:0}.expertise-section .nav-pills .nav-link.active:after{opacity:1}.industries-section .single-industry img{height:22rem;width:100%}.industries-section .single-industry .h5{text-align:center;padding:.5rem 1.9rem;line-height:normal}.industries-section .single-industry{border-radius:0 50px 0 50px;overflow:hidden}.industries-section .owl-nav{margin:0;height:0}.industries-section .owl-nav .owl-prev span,.industries-section .owl-nav .owl-next span{color:var(--white-color);font-size:3rem;position:absolute;top:50%;transform:translateY(-50%);background-size:25px;width:25px;height:25px;font-size:0}.industries-section .owl-nav .owl-prev span{left:0;background-image:url('data:image/svg+xml,<svg aria-hidden="true" class="e-font-icon-svg e-eicon-chevron-left" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M646 125C629 125 613 133 604 142L308 442C296 454 292 471 292 487 292 504 296 521 308 533L604 854C617 867 629 875 646 875 663 875 679 871 692 858 704 846 713 829 713 812 713 796 708 779 692 767L438 487 692 225C700 217 708 204 708 187 708 171 704 154 692 142 675 129 663 125 646 125Z" fill="%23fff"></path></svg>')}.industries-section .owl-nav .owl-next span{right:0;background-image:url('data:image/svg+xml,<svg aria-hidden="true" class="e-font-icon-svg e-eicon-chevron-right" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M696 533C708 521 713 504 713 487 713 471 708 454 696 446L400 146C388 133 375 125 354 125 338 125 325 129 313 142 300 154 292 171 292 187 292 204 296 221 308 233L563 492 304 771C292 783 288 800 288 817 288 833 296 850 308 863 321 871 338 875 354 875 371 875 388 867 400 854L696 533Z" fill="%23fff"></path></svg>')}.single-insights .insight-desc{padding:1rem 2rem 2rem}.single-insights{border-radius:1.5rem;overflow:hidden}.contact-section{color:#eeeeef}.contact-section .h2{font-size:3.1rem;line-height:normal}.single-insights .insight-desc li p{margin-bottom:0}sr7-module .sr7-tabs{min-width:100%;left:0!important;right:0!important;display:flex;align-items:center;justify-content:center}.page-banner-section{padding:14.75rem 0}.cards-hover--text:hover .elementskit-box-body{display:block!important;bottom:50px;left:10px;transition:all 0.5s ease-out}@media(max-width:768px){.cards-hover--text .elementskit-box-body{display:block!important;position:absolute;bottom:10px;left:10px;transition:all 1s ease-out}.cards-hover--text .elementskit-box-header img{width:100%!important;position:relative}.cards-hover--text .image-box-img-left:after{content:" ";position:absolute;bottom:0;background:#000;background:rgb(0 0 0 / .3);color:#f1f1f1;width:100%;height:100%;transition:.5s ease;opacity:0;border-radius:25px}.cards-hover--text .image-box-img-left:after{opacity:1!important}.cards-hover--text .elementskit-box-style-content,.cards-hover--text .elementskit-box-footer{display:block!important;transition:all 0.5s ease-out}.cards-hover--text:hover .elementskit-box-body{display:block!important;bottom:10px;left:10px;transition:all 0.5s ease-out}}.cards-hover--text .elementskit-box-body{display:flex;position:absolute;bottom:0;left:10px;transition:all 0.5s ease-out}.cards-hover--text .elementskit-box-style-content,.cards-hover--text .elementskit-box-footer{display:none;transition:all 0.5s ease-out}.cards-hover--text:hover .elementskit-box-style-content,.cards-hover--text:hover .elementskit-box-footer{display:block;transition:all 0.5s ease-out}.cards-hover--text .elementskit-box-header img{width:100%!important;position:relative}.cards-hover--text .image-box-img-left:after{content:" ";position:absolute;bottom:0;background:#000;background:#fff0;color:#f1f1f1;width:100%;height:100%;transition:.5s ease;opacity:1;border-radius:25px;border:2px solid #192547}.cards-hover--text:hover .image-box-img-left:after{opacity:1!important;background:#000;background:rgb(25 37 71)!important}.cards-hover--text .elementskit-box-body .elementskit-info-box-title{font-size:2.8rem!important}.contact-page-form .ekit-wid-con .ekit-form form .wpcf7-form-control{border-color:#475569!important;font-size:16px!important;font-weight:400;color:#475569!important}.contact-page-form .ekit-wid-con .ekit-form form input[type=submit]{max-width:100%;padding:14px 25px;line-height:16px;margin:0 auto;display:block;background-color:#243666;color:var(--white-color)!important}.contact-page-form .ekit-wid-con .ekit-form form .d-flex{justify-content:center}.contact-page-form .ekit-wid-con .ekit-form form .wpcf7-form-control::-webkit-input-placeholder{color:#475569!important}.contact-page-form .ekit-wid-con .ekit-form form .wpcf7-form-control::-moz-placeholder{color:#475569!important;}.contact-page-form .ekit-wid-con .ekit-form form .wpcf7-form-control:-ms-input-placeholder{color:#475569!important;}.contact-page-form .ekit-wid-con .ekit-form form .wpcf7-form-control:-moz-placeholder{color:#475569!important;}.latest-blog-area .archive-listing-div .hentry{border:1px solid #e1e1e1;border-radius:2px}.latest-blog-area .archive-listing-div{--bs-gutter-x:4rem;--bs-gutter-y:4rem}.latest-blog-area .archive-listing-div .post-thumbnail img{width:100%;height:19.7rem;object-fit:cover}.latest-blog-area .archive-listing-div .blog-box-content{padding:2rem}.latest-blog-area .archive-listing-div .blog-box-content .blog-box-title{color:#1E1E1E}.custom-sidebar-section .sidebar-left .side-bar-title{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="11" viewBox="0 0 13 11" fill="none"><path d="M0.695415 0L12.1671 0L6.43126 11L0.695415 0Z" fill="%23192547"/></svg>');background-repeat:no-repeat;background-position-x:calc(100% - 10px);background-position-y:center}.custom-sidebar-section .sidebar-left a{color:var(--white-color)}.custom-tooltip{position:absolute}.resource-banner{height:30rem;background-position:center;max-height:48rem}.custom-banner-section:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background-color:rgb(0 0 0 / 50%)}.scope-work-wrap ul{margin:2rem 0 0 2.8rem}.scope-work-wrap ul li:not(:last-child){margin-bottom:2rem}.scope-work-wrap ul li::marker{color:#fff}.single-product .theme-btn2.raduis-btn{border-radius:50px;padding:9px 20px;line-height:16px}.product-item-slider .product-item{width:40rem;border:1px solid var(--white-color);border-left-width:2px;border-radius:20px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-right:4rem}.product-item-slider .owl-stage-outer{width:44rem}.product-item-slider .product-item{object-fit:contain}.product-item-slider.owl-carousel{display:flex}.product-item-slider button.owl-dot{width:8.5rem;height:8.5rem;border:1px solid var(--white-color);padding:1rem;background-position:center;background-size:contain}.product-item-slider .owl-dots{display:flex;flex-direction:column}.documents-header{border-top:2px solid var(--theme-color)}.documents-header span{padding:4px 40px;width:fit-content;clip-path:polygon(0 0,100% 0,85% 100%,15% 100%)}.documents-list{display:flex;justify-content:center;gap:20px}.document-group{border-style:solid;border-width:0 2px 0 0;margin:0 0 0 10px;padding-right:25px}.document-group:last-child{border-style:unset;border-width:0}.document-group a:hover{text-decoration:underline;cursor:pointer}.productModal .modal-dialog .modal-content{padding:4rem 5rem;text-align:center;background-position:bottom;border-radius:30px}.productModal .btn-close{font-size:2rem;height:2rem;width:2rem;background-image:none;color:#334155;top:10px;right:15px}.productModal .form-control{background-color:#fff0;border:1px solid var(--theme-color);padding:10px 20px;border-radius:0;font-size:1.6rem;color:var(--theme-color)}.productModal .theme-btn3:hover{background-color:#045cb4;color:var(--white-color)}.tafe-table{width:100%;font-size:1em;line-height:1.8;border-spacing:0;border-width:1px 0 0 1px;border-color:var(--white-color)}.tafe-table th,.tafe-table td{width:50%;padding:1rem}.tafe-table th{font-size:20px;text-align:center}.tafe-table td:first-child{text-align:center;font-size:18px}.product-tab-section .nav-pills{display:flex!important;flex-wrap:nowrap;align-items:stretch;width:100%;padding:0!important;margin:0 0 0px!important;gap:0!important;overflow:hidden;border:1px solid #fff;border-radius:12px;background:#fff0}.product-tab-section .nav-pills .nav-item{flex:1 1 0%;margin:0!important;padding:0!important;list-style:none}.product-tab-section .nav-pills .nav-link{display:flex;align-items:center;justify-content:center;width:100%;height:50px;margin:0!important;padding:0 15px!important;background:transparent!important;color:#fff!important;border:none!important;border-radius:0!important;font-size:20px;font-weight:600;line-height:1;transition:.25s ease;box-shadow:none!important;position:relative}.product-tab-section .nav-pills .nav-item:not(:last-child){border-right:2px solid #fff}.product-tab-section .nav-pills .nav-link:hover{background:#fff!important;color:#192547!important}.product-tab-section .nav-pills .nav-link.active,.product-tab-section .nav-pills .show>.nav-link{background:#fff!important;color:#192547!important}.product-tab-section .nav-pills .nav-link::before,.product-tab-section .nav-pills .nav-link::after{display:none!important;content:none!important}.product-tab-section .nav-pills .nav-link:focus,.product-tab-section .nav-pills .nav-link:focus-visible{outline:none;box-shadow:none!important}.product-tab-section .nav-pills .nav-item:first-child .nav-link{border-radius:12px 0 0 12px!important}.product-tab-section .nav-pills .nav-item:last-child .nav-link{border-radius:0 12px 12px 0!important}@media(max-width:991px){.product-tab-section .nav-pills{overflow-x:auto}.product-tab-section .nav-pills .nav-item{flex:0 0 auto}.product-tab-section .nav-pills .nav-link{width:220px;height:55px;font-size:17px}}.custom-tab-content.thermal-mechanical img{max-width:37.8rem}.single-thermal-mechanical{border-radius:25px;overflow:hidden;transition:all .4s ease;border:1px solid}.single-thermal-mechanical p{margin:0}.single-thermal-mechanical .object-fit-cover{height:26rem}.single-thermal-mechanical:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#fff0}.single-thermal-mechanical .thermal-overlay{bottom:0;padding:10px 15px;transition:all .5s ease-out}.single-thermal-mechanical:hover:before{background-color:var(--theme-color)}.single-thermal-mechanical:hover .thermal-overlay{bottom:5rem}.single-thermal-mechanical .thermal-overlay .thermal-overlay-hide{display:none;transition:all .5s ease-out}.single-thermal-mechanical .thermal-overlay .theme-btn2{max-width:max-content}.single-thermal-mechanical:hover .thermal-overlay .thermal-overlay-hide{display:block;transition:all .5s ease-out}.single-product .custom-tab-content .theme-btn2:hover,.single-thermal-mechanical .thermal-overlay .theme-btn2:hover{color:var(--theme-color);background-color:var(--white-color)}.single-related img{border-radius:10px;filter:none;border:1px solid rgb(0 0 0 / 55%);transition:.5s ease}.single-related:hover img{filter:none;transition:.5s ease}.related-product .single-related .h4{filter:none;bottom:1rem;left:2rem;right:2rem;position:absolute;color:var(--white-color)}.related-product .single-related:hover .h4{transition:.5s ease}.related-product .related-slider .owl-nav .owl-prev,.related-product .related-slider .owl-nav .owl-next{font-size:0;background-image:url('data:image/svg+xml,<svg width="75" height="76" viewBox="0 0 75 76" fill="none" xmlns="http://www.w3.org/2000/svg"><g filter="url(%23filter0_d_2096_399)"><ellipse cx="22.5" cy="22.5" rx="22.5" ry="22.5" transform="matrix(1 -8.74228e-08 -8.74228e-08 -1 14 60)" fill="white" shape-rendering="crispEdges"/></g><path d="M40 28L30.8098 37.1946L40 46.3848" stroke="%231e293b" stroke-width="2"/><defs><filter id="filter0_d_2096_399" x="0" y="0.5" width="75" height="75" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feMorphology radius="5" operator="dilate" in="SourceAlpha" result="effect1_dropShadow_2096_399"/><feOffset dx="1" dy="0.5"/><feGaussianBlur stdDeviation="5"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.04 0"/><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2096_399"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2096_399" result="shape"/></filter></defs></svg>');height:6rem;width:6rem;background-size:6rem;background-repeat:no-repeat;position:absolute;top:calc(50% - 30px);transform:translateY(-50%)}.related-product .related-slider .owl-nav .owl-next{right:0;background-image:url('data:image/svg+xml,<svg width="75" height="76" viewBox="0 0 75 76" fill="none" xmlns="http://www.w3.org/2000/svg"><g filter="url(%23filter0_d_2096_394)"><ellipse cx="36.5" cy="37.5" rx="22.5" ry="22.5" transform="rotate(-180 36.5 37.5)" fill="white" shape-rendering="crispEdges"/></g><path d="M33 28L42.1902 37.1946L33 46.3848" stroke="%231e293b" stroke-width="2"/><defs><filter id="filter0_d_2096_394" x="0" y="0.5" width="75" height="75" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feMorphology radius="5" operator="dilate" in="SourceAlpha" result="effect1_dropShadow_2096_394"/><feOffset dx="1" dy="0.5"/><feGaussianBlur stdDeviation="5"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.04 0"/><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2096_394"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2096_394" result="shape"/></filter></defs></svg>')}.single-iframe-video{aspect-ratio:1.77777}.single-iframe-video iframe{border-radius:20px}.other-tab-section .single-thermal-mechanical img{height:25rem}.active .fadeInUp{animation-name:fadeInUp}.active .fadeInUp.in-view,.fadeIn.in-view{animation-duration:2s}.fadeIn{animation-name:fadeIn}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}100%{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.delay-300{animation-delay:1s}.delay-200{animation-delay:0.5s}.plp-header{border-top:2px solid var(--theme-color)}.plp-header .theme-btn{width:max-content;background-color:var(--theme-color);padding:.7rem 1.5rem}.plp-wrap .filter-left{width:28.8rem;padding:2.6rem 3rem 3rem 4.6rem}.plp-wrap .plp-right{width:calc(100% - 28.8rem);padding:0 4.8rem 3rem 5.3rem}.plp-wrap .plp-right .single-plp{box-shadow:0 4px 10px 5px #0000001A;height:100%;position:relative;padding-bottom:62px}.plp-grid .single-plp .plp-desc .theme-btn3{position:absolute;left:15px;right:15px;bottom:15px}.plp-grid .single-plp .img-thumbnail img{object-fit:cover;width:100%}.plp-grid .single-plp .plp-desc{padding:1.5rem 1.5rem 2rem}.plp-grid .single-plp .plp-desc ul{line-height:3rem}.plp-grid .single-plp .plp-desc .theme-btn3:hover img{filter:brightness(1) invert(0);filter:grayscale(100%) brightness(40%) contrast(2)}.plp-grid .row{--bs-gutter-x:2rem;--bs-gutter-y:3.6rem}.pagination{column-gap:1rem}.pagination .page-link{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;padding:0;line-height:3rem;font-size:2rem;font-weight:700;color:var(--theme-color)}.pagination .page-item.active .page-link{background-color:var(--theme-color);border-color:var(--theme-color);color:var(--white-color)}.pagination .page-link.prev img{transform:rotate(180deg)}.pagination .page-numbers.current{background-color:var(--theme-color);border-color:var(--theme-color);color:var(--white-color);display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;padding:0;line-height:3rem;font-size:2rem;font-weight:700}.plp-wrap .filter-left .h4{border-bottom:1px solid;width:max-content;margin:0 auto}.plp-wrap .filter-left ul{padding:0;box-shadow:none;border:0;transform:none!important}.plp-dropdown .dropdown-toggle::after{background-image:url('data:image/svg+xml,<svg width="11" height="17" viewBox="0 0 11 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.01789 1.2591C1.08371 0.994971 1.31451 0.920717 1.53352 1.09309L9.70246 7.53743L9.78059 7.60969C9.79903 7.63006 9.81591 7.65231 9.83234 7.67512C9.94237 7.68646 10.0341 7.76411 10.0784 7.90071C10.1597 8.15126 10.0493 8.50704 9.83137 8.69563L1.67805 15.7464L1.59602 15.807C1.40254 15.9199 1.20716 15.8542 1.13605 15.6351C1.05477 15.3845 1.16607 15.0278 1.3841 14.8392L9.07355 8.18782L1.29523 2.05305L1.21809 1.97981C1.04815 1.79235 0.960453 1.49091 1.01789 1.2591Z" fill="white"/><path d="M1.01789 1.2591L0.532724 1.13821L0.532566 1.13885L1.01789 1.2591ZM1.53352 1.09309L1.84319 0.700535L1.84276 0.70019L1.53352 1.09309ZM9.70246 7.53743L10.042 7.17038L10.0276 7.15704L10.0121 7.14487L9.70246 7.53743ZM9.78059 7.60969L10.1512 7.27408L10.1364 7.25767L10.1201 7.24264L9.78059 7.60969ZM9.83234 7.67512L9.42667 7.9674L9.55785 8.14947L9.78107 8.17248L9.83234 7.67512ZM10.0784 7.90071L10.5541 7.7465L10.554 7.74634L10.0784 7.90071ZM9.83137 8.69563L10.1584 9.07383L10.1586 9.07371L9.83137 8.69563ZM1.67805 15.7464L1.97497 16.1487L1.9905 16.1372L2.0051 16.1246L1.67805 15.7464ZM1.59602 15.807L1.84815 16.2387L1.87134 16.2252L1.89294 16.2092L1.59602 15.807ZM1.13605 15.6351L0.660444 15.7893L0.660475 15.7894L1.13605 15.6351ZM1.3841 14.8392L1.71118 15.2174L1.71121 15.2173L1.3841 14.8392ZM9.07355 8.18782L9.40066 8.56597L9.8584 8.17003L9.38319 7.79523L9.07355 8.18782ZM1.29523 2.05305L0.95098 2.41566L0.967602 2.43145L0.985599 2.44564L1.29523 2.05305ZM1.21809 1.97981L0.84764 2.31562L0.860233 2.32951L0.873831 2.34242L1.21809 1.97981ZM1.01789 1.2591L1.50306 1.38C1.50578 1.36908 1.48385 1.45218 1.37146 1.48836C1.2635 1.52311 1.2056 1.47129 1.22427 1.48599L1.53352 1.09309L1.84276 0.70019C1.64243 0.542519 1.35962 0.441639 1.06505 0.536457C0.766058 0.632701 0.595821 0.884995 0.532725 1.13821L1.01789 1.2591ZM1.53352 1.09309L1.22384 1.48564L9.39278 7.92998L9.70246 7.53743L10.0121 7.14487L1.84319 0.700535L1.53352 1.09309ZM9.70246 7.53743L9.36294 7.90447L9.44106 7.97674L9.78059 7.60969L10.1201 7.24264L10.042 7.17038L9.70246 7.53743ZM9.78059 7.60969L9.40996 7.9453C9.40943 7.94472 9.41051 7.94587 9.4135 7.94969C9.41656 7.95359 9.42068 7.95909 9.42667 7.9674L9.83234 7.67512L10.238 7.38284C10.2178 7.35481 10.1883 7.31499 10.1512 7.27408L9.78059 7.60969ZM9.83234 7.67512L9.78107 8.17248C9.73015 8.16724 9.68182 8.14515 9.64603 8.11303C9.61234 8.08279 9.60323 8.05621 9.60286 8.05507L10.0784 7.90071L10.554 7.74634C10.4618 7.46215 10.2297 7.21344 9.88362 7.17776L9.83234 7.67512ZM10.0784 7.90071L9.60281 8.05491C9.60247 8.05385 9.60578 8.06417 9.60501 8.08782C9.60426 8.11099 9.59973 8.14045 9.58959 8.17307C9.56782 8.24317 9.53133 8.29405 9.50417 8.31755L9.83137 8.69563L10.1586 9.07371C10.3493 8.90862 10.477 8.68731 10.5446 8.46973C10.6114 8.25472 10.6344 7.9942 10.5541 7.7465L10.0784 7.90071ZM9.83137 8.69563L9.50431 8.31743L1.35099 15.3682L1.67805 15.7464L2.0051 16.1246L10.1584 9.07383L9.83137 8.69563ZM1.67805 15.7464L1.38112 15.3441L1.29909 15.4047L1.59602 15.807L1.89294 16.2092L1.97497 16.1487L1.67805 15.7464ZM1.59602 15.807L1.34388 15.3752C1.34611 15.3739 1.40399 15.3441 1.4906 15.3755C1.58106 15.4083 1.60939 15.4738 1.61163 15.4807L1.13605 15.6351L0.660475 15.7894C0.733822 16.0154 0.895396 16.2234 1.14969 16.3156C1.40013 16.4064 1.65244 16.353 1.84815 16.2387L1.59602 15.807ZM1.13605 15.6351L1.61166 15.4808C1.61211 15.4822 1.60878 15.472 1.60958 15.4483C1.61036 15.4251 1.61494 15.3955 1.62518 15.3627C1.64718 15.2921 1.68396 15.2409 1.71118 15.2174L1.3841 14.8392L1.05702 14.461C0.866209 14.626 0.738331 14.8475 0.670496 15.065C0.603482 15.28 0.57992 15.5411 0.660444 15.7893L1.13605 15.6351ZM1.3841 14.8392L1.71121 15.2173L9.40066 8.56597L9.07355 8.18782L8.74645 7.80966L1.057 14.461L1.3841 14.8392ZM9.07355 8.18782L9.38319 7.79523L1.60487 1.66046L1.29523 2.05305L0.985599 2.44564L8.76392 8.5804L9.07355 8.18782ZM1.29523 2.05305L1.63949 1.69044L1.56234 1.61719L1.21809 1.97981L0.873831 2.34242L0.95098 2.41566L1.29523 2.05305ZM1.21809 1.97981L1.58853 1.644C1.51599 1.56398 1.49075 1.42966 1.50321 1.37936L1.01789 1.2591L0.532566 1.13885C0.430155 1.55217 0.580308 2.02072 0.84764 2.31562L1.21809 1.97981Z" fill="white"/></svg>');width:9px;height:18px;background-size:contain;position:absolute;right:0;border:0;background-repeat:no-repeat;background-position:center;transition:all 0.2s ease}.plp-dropdown .dropdown-toggle.show::after{transform:rotate(90deg)}.plp-dropdown .dropdown-item:hover{background-color:#fff0;color:var(--white-color)}.plp-dropdown .dropdown-item{padding:0;margin:0 0 4px}.second-level .dropdown-item{font-size:1.4rem}.second-level .dropdown-item:after{background-size:6px;margin-top:3px}.plp-dropdown .dropdown-toggle{border-bottom:1px solid #fff0}.plp-dropdown .dropdown-toggle.show{border-bottom-color:var(--white-color)}.custom-checkbox.form-check-input[type=checkbox]{width:1.5rem;height:1.5rem;margin-top:.15em;border-radius:0;border:1px solid var(--white-color);appearance:none;-webkit-appearance:none;background-color:#fff0;transition:all 0.2s ease;position:relative;cursor:pointer}.custom-form-check{padding:2px 0}.custom-checkbox:checked{background-color:#fff0;border-color:var(--white-color)}.custom-checkbox.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:none}.custom-checkbox:checked::after{content:"";position:absolute;top:0;left:3px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.custom-checkbox:focus{outline:none;box-shadow:none}.product-Modal.in{display:flex;justify-content:center;align-items:center}.buynow-popup.product-Modal .modal-dialog{height:auto}.product-Modal .modal-dialog{max-width:700px;display:flex;justify-content:center;align-items:center;height:100%;width:100%}.buynow-popup.product-Modal .modal-content{border-radius:65px;padding:25px 0;border:2px solid #004a64;width:90%;box-shadow:-3px -3px 6px 4px rgb(0 0 0 / .2)}.product-Modal .modal-body{padding:13px 10px 8px}.product-Modal .modal-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:100%;background-position:bottom right}.product-Modal button.close{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="0 0 26 26" fill="none"><path d="M9.52543 16.2488L15.6219 9.08629M16.1549 15.7158L8.99244 9.61928M21.5267 20.2881C25.7181 15.3639 25.1185 7.90578 20.1943 3.71445C15.2701 -0.47688 7.81193 0.122734 3.6206 5.04693C-0.57073 9.97112 0.0288836 17.4293 4.95307 21.6206C9.87727 25.8119 17.3354 25.2123 21.5267 20.2881Z" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');opacity:1;color:#fff0;width:25px;height:25px;font-size:0;position:absolute;right:30px;top:30px;cursor:pointer;z-index:9;border-radius:50%;border:0}.buynow-popup .modal-padding{position:relative;padding:0 50px}.buynow-popup .modal-padding{padding:25px 50px}.buynow-popup .btn{width:160px;border-color:#004a64;margin:0;padding:10px 20px;border-radius:20px;background-color:#337ab7}.buynow-popup .modal-padding img{max-width:150px}.buynow-popup.product-Modal .modal-content{border-radius:65px;padding:0;border:2px solid #004a64;width:90%;box-shadow:-3px -3px 6px 4px rgb(0 0 0 / .2)}.buynow-popup.product-Modal .row{margin-top:15px;margin-bottom:15px;align-items:center;justify-content:center;display:flex}.buynow-popup p{font-size:18px;font-weight:600}.buynow-popup .btn.bg-sky{background-color:#31a4a2}.buynow-popup .btn a{color:#fff;font-weight:700}.product-banner-desc .btn.bg-blue{background-color:#003d54}.buynow-popup .btn.bg-orange{background-color:#ff2100}.buynow-popup.product-Modal .modal-dialog{height:auto}.product-Modal button.close span{font-size:0}.productModal .wpcf7-form p{margin-bottom:0}.wpcf7-form .wpcf7-not-valid-tip{position:absolute;font-size:10px;line-height:normal}.wpcf7-spinner{position:absolute;bottom:0}.fancybox__container .f-thumbs__slide__button{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.fancybox__container .f-thumbs__track{width:100%!important}.fancybox__container .f-thumbs__slide.for-image{width:110px;height:110px;border:2px solid;display:flex;align-items:center;border-radius:2px;--shift:0 !;--shift:0 !}.woocommerce-page .fancybox__container .f-thumbs__slide__img{width:100%;height:100%;object-fit:contain}.fancybox__container .f-thumbs__slide.for-image.is-nav-selected{border-color:red}.custom-product-page .order-btn{position:absolute;top:50%;z-index:1;transform:translateY(-50%)}.product-tab-section,.related-product,.product-template-default .footer{z-index:2;position:relative}.custom-banner-section:before{display:none}#productOrderModal .modal-dialog{max-width:600px}.productModal .modal-dialog .modal-content .iwave-buyproduct-sucess-msg b{font-size:24px;line-height:35px;font-weight:500;color:#243465}.productModal .modal-dialog .modal-content .iwave-buyproduct-sucess-msg p{padding:50px 30px}.top-header .gtranslate_wrapper{margin-left:auto;position:relative}.top-header .gt_float_switcher .gt-selected .gt-current-lang{padding:0}.top-header .gt_float_switcher .gt_options.gt-open,.top-header .gt_float_switcher .gt_options{position:absolute;bottom:-37px;right:0;min-width:128px;background-color:#fff;box-shadow:rgb(0 0 0 / .15) 0 5px 15px}.top-header .gt_float_switcher .gt_options a{display:flex;font-size:14px}.top-header .gt_float_switcher .gt-selected{background:#fff0}.top-header .gt_float_switcher{box-shadow:none}.top-header .gt_float_switcher .gt-selected .gt-current-lang span.gt-lang-code{color:#000;font-size:16px}.top-header{position:fixed;top:0;left:0;right:0;z-index:999}body{padding-top:8.7rem}.single-product .theme-btn2:hover{color:var(--theme-color);background-color:var(--white-color)}.plp-grid .single-plp .h5{color:var(--white-color);position:absolute;left:15px;right:15px;bottom:5px;margin:0}.top-header .navbar-nav .menu-padding a{font-weight:500;line-height:2.8rem;color:#012169;margin:0!important;letter-spacing:-.28px}.multi-level-menu{margin-left:8rem!important}.multi-level-menu h3{color:#121212}.multi-level-menu .vendor-section .flex-fill{flex:0!important}.multi-level-menu .form-factor a{font-size:14px!important;color:#243666!important;font-weight:500!important;text-decoration:none!important}.multi-level-menu .form-factor{display:flex;flex-direction:column;width:100%}.multi-level-menu .form-factor a:hover{text-decoration:underline!important}#single-menu-bottomMenu{width:90%!important}@media (max-width:1200px){.navbar-brand img{display:none!important}}@media (max-width:1366px){.multi-level-menu{margin-left:1rem!important}#single-menu-bottomMenu{width:100%!important}}@media all and (min-width:800px){.fancybox-thumbs{top:auto;width:auto;bottom:0;left:0;right:0;height:95px;padding:10px 10px 0 10px;box-sizing:border-box;background:rgb(0 0 0 / .3)}.fancybox-show-thumbs .fancybox-inner{right:0;bottom:95px;overflow:visible}.fancybox-thumbs::-webkit-scrollbar{height:7px}.fancybox-thumbs::-webkit-scrollbar-track{background:#2a2a2a;border-radius:10px;box-shadow:inset 0 0 6px rgb(0 0 0 / .3)}.fancybox-thumbs::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1215px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1215px}}@media (max-width:1440px){body{padding-top:8.6rem}}@media (max-width:1199px){body{padding-top:92px}.navbar .header-left{justify-content:space-between}.navbar-nav .dropdown-menu{display:none;transform:none;opacity:1}.navbar-nav .dropdown-menu.show{transform:none;display:block;padding:15px 0;margin:0}.top-header .menu-icon{padding:8px 8px 8px 8px;width:45px}.offcanvasMenu.offcanvas.offcanvas-top{width:100%;top:70px;height:calc(100% - 70px)}.offcanvas-backdrop.show{opacity:0!important}.offcanvasMenu .menu-close{padding:8px;width:45px;box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);color:rgb(51 51 51);font-size:20px;line-height:14px;margin:12px 0}.top-header .navbar-nav .nav-link,.top-header .navbar-nav a{padding:10px 10px;display:flex;align-items:center;justify-content:space-between}.top-header .navbar-nav .dropdown-toggle::after{display:none}.top-header .navbar-nav .nav-link{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:500;line-height:30px;border-bottom:1px solid #06256c}.top-header .navbar-nav .nav-link:hover,.top-header .navbar-nav .nav-link.show{color:#06256c;background-color:var(--white-color)}.top-header .navbar-nav .dropdown-submenu a{font-size:16px;color:var(--black-color);font-weight:500;font-family:"Poppins",sans-serif;border-bottom:1px solid rgb(122 122 122 / .28);letter-spacing:.5px}.top-header .navbar-nav i{font-size:18px;padding:0;transition:transform 0.2s ease}.top-header .navbar-nav .dropdown.show>a i,.top-header .navbar-nav .dropdown-toggle[aria-expanded="true"] i{transform:rotate(180deg)}.top-header .navbar-nav .dropdown-submenu a.show{color:#2E488B;border-left:3px solid #2E488B;border-radius:3px;border-bottom:none}.top-header .navbar-nav .dropdown-submenu li a{width:100%;font-weight:400}.top-header .navbar-nav .dropdown-submenu li .dropdown-toggle{font-weight:500}.top-header .dropdown-item:focus,.top-header .dropdown-item:hover{background-color:#fff0}.dropdown-submenu .dropdown-menu>li>a.dropdown-item{font-size:14px;padding:6px 12px}.dropdown-submenu>.dropdown-menu>li>a.dropdown-item{width:90%;margin-left:2%!important}.dropdown-submenu .dropdown-menu .dropdown-submenu>.dropdown-menu>li>a.dropdown-item{padding:0 12px;color:#2E488B;padding-left:20px!important;border:none!important}.nav-item.dropdown{max-height:350px;overflow-y:auto}.single-product .hover-div .h4{font-size:17px}.single-product .hover-div{line-height:normal}.industries-section .single-industry .h5{padding:.5rem 1.5rem;min-height:64px}.custom-product-page h1,.custom-product-page .h1{font-size:3.2rem;line-height:4.2rem}.product-item-slider .product-item{width:34rem}.product-item-slider .owl-stage-outer{width:38rem}.custom-product-page .h4{font-size:1.8rem;line-height:2.6rem}.product-tab-section .nav-pills{column-gap:7px}.top-header .gtranslate_wrapper{margin:20px 0 0;padding:0 15px}.gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow{display:none!important}.top-header .gt_float_switcher .gt-selected .gt-current-lang span.gt-lang-code{color:#000;font-size:0}.product-item-slider .dot-desc{display:none}.product-item-slider .dot-desc{display:none}.dropdown-menu{border:none!important}.subchild-heading{background-color:#2E488B;color:#fff;font-size:15px;font-weight:500;width:fit-content;border-radius:50px;padding:0 20px 0 20px}.subchild-heading-item{list-style:none;pointer-events:none;margin:15px 0 10px 0}.view-all-wrapper{padding:16px;text-align:center}.view-all-global-btn{background:#fff;border:1px solid #2E488B;padding:6px 12px;border-radius:8px;font-weight:600;font-size:14px;color:#2E488B}.hidden-parent{display:none!important}}@media (max-width:991px){.container,.container-md,.container-sm{max-width:100%;padding:0 15px}.expertise-section .nav-pills .nav-link{padding:5px 20px;min-width:auto}.scope-work-wrap h2,.scope-work-wrap h2 span{font-size:22px}.product-item-slider .owl-dots{flex-direction:row;margin:20px 0 0;justify-content:center}.product-item-slider.owl-carousel{display:block}.product-item-slider .product-item{width:100%;margin:0}.product-item-slider .owl-stage-outer{width:100%}.custom-product-page .product-title{padding-bottom:3rem}.plp-wrap .plp-right{padding:0 1.5rem 3rem 1.5rem;width:calc(100% - 25rem)}.plp-wrap .filter-left{width:25rem;padding:2rem}.plp-grid .single-plp .plp-desc ul{line-height:1.6}}@media (max-width:767px){.footer .form-btn{margin:0 auto}.productModal .modal-dialog .modal-content{padding:20px}.nav-tabs{display:block;overflow:auto;white-space:nowrap;padding-bottom:15px}.nav-tabs li{display:inline-block;margin-right:10px}.page-banner-section{padding:7.25rem 0}.resource-banner{max-height:30rem}.custom-product-page .product-title{padding-bottom:3rem}.product-item-slider{margin-top:50px}.custom-product-page .product-title{padding-bottom:3rem}.product-item-slider{margin-top:50px}.custom-product-page .h2,.custom-product-page h2{font-size:20px;line-height:28px}.custom-product-page .h4{font-size:16px}.documents-list{gap:10px}.documents-section .container{padding:0 15px 0 38px}.document-group:last-child{padding-right:0}.document-group{margin:0;padding:0 10px 0 0;font-size:13px;word-break:break-word}.product-tab-section .nav-pills{display:block;overflow:auto;white-space:nowrap;padding-bottom:18px}.product-tab-section .nav-pills .nav-item{display:inline-block;width:auto!important;padding:0 10px}.product-tab-section .nav-pills .nav-link{padding:0 10px 10px}.single-thermal-mechanical .thermal-overlay .thermal-overlay-hide{display:block}.development-kit-right{margin-top:30px}.custom-tab-content.thermal-mechanical img{max-width:100%}.single-thermal-mechanical:before{background:rgb(0 0 0 / .5)}.single-thermal-mechanical .thermal-overlay{bottom:10px}.custom-tab-content{padding-top:20px}.plp-wrap .plp-right{padding:15px;width:100%}.plp-wrap .filter-left{width:100%}.filter-offcanvas{min-height:100vh}.filter-offcanvas .offcanvas-header .btn-close{opacity:1;filter:brightness(0) invert(1)}.plp-wrap .filter-left{padding:0 10px}.filter-offcanvas .offcanvas-body{margin-bottom:50px}.buynow-popup .modal-padding{padding:0 20px}.buynow-popup.product-Modal .row{margin-top:20px;margin-bottom:20px}.buynow-popup .modal-padding img{margin:0 0 10px}.buynow-popup.product-Modal button.close{top:-6px}.buynow-popup.product-Modal .modal-content{width:100%;border-radius:20px}.buynow-popup .btn{margin:15px 0 20px}.wpcf7-form .wpcf7-not-valid-tip{font-size:10px;line-height:normal}.fancybox__container .f-thumbs__slide.for-image{width:80px;height:80px}}.productModal .modal-dialog .modal-content .iwave-download-sucess-msg,.productModal .modal-dialog .modal-content .iwave-contact-sucess-msg,.productModal .modal-dialog .modal-content .iwave-bsp-sucess-msg{padding:50px 30px}.productModal .modal-dialog .modal-content .iwave-download-sucess-msg b,.productModal .modal-dialog .modal-content .iwave-contact-sucess-msg b,.productModal .modal-dialog .modal-content .iwave-bsp-sucess-msg b{font-size:27px;line-height:35px;font-weight:500;color:#243465}.iwave-file-dwnload{padding:1rem 2rem;border:0;background-color:var(--seconadary-color);border-radius:1rem;color:var(--white-color);display:flex;max-width:max-content;margin:0 auto;align-items:center;font-size:14px}.iwave-file-dwnload:hover{background-color:var(--theme-color);color:var(--white-color)}.single-insights .insight-desc a:hover{text-decoration:underline}.sjb-page .sjb-detail .list-data .v1 ul li::before,.sjb-page .sjb-detail .list-data .v2 ul li::before{content:"\f101";display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.single-related img{border-radius:10px;filter:none;border:1px solid rgb(0 0 0 / 55%);transition:.5s ease}.product-item-slider .product-item .img-desc{display:none}.product-item-slider button.owl-dot{position:relative}.product-item-slider .dot-desc{color:var(--theme-color);font-size:10px;font-weight:600;line-height:13px;padding:15px 0;background-color:var(--white-color);position:absolute;width:100px;top:50%;transform:translateY(-50%);left:70px;opacity:0;z-index:2}.product-item-slider .dot-desc:before{width:0;height:0;border-style:solid;border-width:13px 13px 13px 0;border-color:#fff0 #FFF #fff0 #fff0;transform:rotate(0deg);content:"";position:absolute;content:"";left:-13px;top:50%;transform:translateY(-50%)}.product-item-slider .owl-dot:hover .dot-desc{opacity:1}.single-iframe-video.play-video{position:relative}.single-iframe-video.play-video .video-overlay-content{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;cursor:pointer}.single-iframe-video.play-video>img{border-radius:20px}.woocommerce .tax-product-custom ul li.product{box-shadow:0 4px 10px 5px #0000001A;position:relative;flex:0 0 auto;width:calc(25% - 15px);margin:0;float:none;display:flex;flex-direction:column;justify-content:space-between}.woocommerce .tax-product-custom ul.columns-4{display:flex;flex-wrap:wrap;margin:0;gap:20px}.woocommerce-products-grid.row.tax-product-custom{margin:0}.woocommerce .tax-product-custom ul.products::before{display:none}.woocommerce .tax-product-custom ul.products .button{margin:15px;padding:1rem 2rem;border:1px solid var(--white-color);background-color:var(--seconadary-color);border-radius:1rem;color:var(--white-color);text-align:center;font-size:16px;line-height:24px;font-weight:600}.woocommerce .tax-product-custom ul li.product .woocommerce-loop-product__title{color:var(--white-color);padding:10px 15px;font-size:14px;line-height:1.5;position:absolute;left:15px;right:15px;bottom:98px}.woocommerce .tax-product-custom ul.products .button:hover{color:var(--seconadary-color);border-color:var(--seconadary-color);background-color:var(--white-color)}.woocommerce .pagination.tax-product-pagination nav.woocommerce-pagination ul{margin:0;border:0;display:flex;gap:1rem}.woocommerce .pagination.tax-product-pagination nav.woocommerce-pagination ul li a{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;padding:0;line-height:3rem;font-size:2rem;font-weight:700;color:var(--theme-color);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.woocommerce .pagination.tax-product-pagination nav.woocommerce-pagination ul li span.current{background-color:var(--theme-color);border-color:var(--theme-color);color:var(--white-color);display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;padding:0;line-height:3rem;font-size:2rem;font-weight:700}.woocommerce .pagination.tax-product-pagination nav.woocommerce-pagination ul li{border:0}@media (max-width:1199px){.woocommerce .tax-product-custom ul li.product{width:calc(33.33% - 15px)}}@media (max-width:991px){.woocommerce .tax-product-custom ul li.product{width:calc(50% - 15px)}}@media (max-width:767px){.woocommerce .tax-product-custom ul li.product{width:100%!important;margin:0!important}}.single-product-order.buynow-popup.product-Modal .modal-content{border-radius:25px;width:100%}.single-product-order .table-bordered>:not(caption)>*>*{border-width:0 2px;border-color:#000}.single-product-order .table-bordered>:not(caption)>*{border-width:2px 0;border-color:#000}.events-grid .event-block.single-grid{min-height:34rem;border:1px solid #dbdbdb;border-radius:5px;-webkit-transition:.3s;transition:.3s;margin-top:4rem}.events-grid .single-grid .block-padding{padding:15px}.events-grid .event-block.single-grid a{color:#000}.events-grid .event-block.single-grid a h4{line-height:25px;font-weight:600;font-style:normal;font-size:16px}.events-grid .block-bottom.blog-meta{border:0;padding:0;display:block}.events-grid .event-block.single-grid .meta-wrap a,.events-grid .block-bottom.blog-meta .meta-wrap span{font-weight:500;color:#333;font-size:13px}.events-grid h3.h-text{font-size:25px;line-height:32px;margin-bottom:15px;background-color:#fff;position:relative;display:inline-block;padding-right:1rem}.events-grid .h-rule{width:100%;height:.1rem;border-top:.1rem solid #243465;display:block;margin:-3.1rem 1.5rem 3rem 0}.events-grid .view-all .btn-mt{margin-top:40px}.events-grid .btn-outline{border:1px solid #243465;border-radius:0;padding:1.2rem 2rem;background-color:#fff;color:#243465;font-weight:700;text-transform:uppercase;font-size:14px}.events-grid .btn-outline:hover{background-color:#243465;color:#fff}.events-grid .view-all{margin-bottom:50px}.single-grid .webinar-video-block{position:relative;cursor:pointer}.single-grid .video-overlay-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.container.px-100{max-width:1660px;padding:0}.right-menu .menu-padding .single-menu h4{font-size:1.7rem;border-bottom:1px solid #46464680;padding:0 0 7px;margin:0 0 7px;line-height:1;color:#121212;letter-spacing:-.34px}.submenu-wrap-new .right-menu .menu-padding{padding-left:8rem}.dropdown-menu .submenu-wrap-new .right-menu{max-width:calc(100% - 280px);padding:0;margin:0 auto}.dropdown-menu .submenu-wrap-new .tab-pane .right-menu{max-width:100%}.right-menu .menu-padding .single-menu .single-menu-tag{line-height:2.5rem;margin:0 0 1.6rem;background-color:#012169;max-width:max-content;color:var(--white-color);border-radius:50px;padding:0 16px}.top-header .navbar-nav .menu-padding .single-menu-wrap a{word-break:break-word;line-height:1.3}.top-header .navbar-nav .menu-padding .single-menu-wrap{margin-bottom:2rem}.right-menu .menu-padding .single-menu-wrap h4{max-width:220px}.right-menu .menu-border-left:not(:first-child){border-left:1px solid rgb(25 37 71 / .5)}.right-menu .menu-border-left:not(:first-child) .menu-padding{padding-left:4rem}.submenu-wrap-new .single-menu-border{border-top:1px solid #464646;margin:2.5rem 0 0;padding:2.5rem 0 0}.top-header .navbar-nav .submenu-wrap-new .single-menu-bottom .bottom-menu-link{border:1px solid #000;border-radius:10px;padding:0 27px;display:inline-block;margin:0 0 10px!important;font-size:16px;color:#012169;font-weight:500}.submenu-wrap.r3-menu{max-height:calc(100vh - 9rem);overflow-y:auto}.top-header .navbar-nav .submenu-wrap-new .single-menu-bottom .bottom-menu-link:hover{background-color:#012169;color:var(--white-color)}@media (min-width:1200px){#vpx-systems-\&-fmc-modules .col-md-6.menu-border-left:first-child{width:58.33333333%}#vpx-systems-\&-fmc-modules .col-md-6.menu-border-left:nth-child(2){width:41.66666667%}#vpx-systems-\&-fmc-modules .col-md-6.menu-border-left:nth-child(2) .col-md-6{width:100%}}@media (max-width:1440px){.submenu-wrap-new .right-menu .menu-padding{padding-left:2rem}}@media (max-width:1400px){.submenu-wrap .submenu-wrap-nav{width:280px;padding:7px 15px 7px 3px}.submenu-wrap .submenu-wrap-nav .nav-link{padding:2.1rem .7rem 2.1rem 1.7rem;font-size:1.5rem}.submenu-wrap .submenu-wrap-nav .nav-link:before{left:6px}.top-header .navbar-nav .menu-padding a{font-size:13px}.top-header .navbar-nav .submenu-wrap-new .single-menu-bottom .bottom-menu-link{font-size:14px}.submenu-wrap-new .right-menu .menu-padding,.right-menu .menu-border-left:not(:first-child) .menu-padding{padding-left:1rem}.submenu-wrap .submenu-wrap-content{width:calc(100% - 280px)}.submenu-wrap-new{padding:20px 15px}}.product-faq{background:#fff}.faq-heading{font-size:28px;font-weight:700;color:#192547;margin-bottom:30px}.faq-item{border-bottom:1px solid #e6e6e6}.faq-question{width:100%;padding:20px;background:#fff0;border:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left}.faq-title{font-size:18px;font-weight:600;color:#0b1f3a;max-width:90%}.faq-icon{width:14px;height:14px;position:relative}.faq-icon::before{content:'';position:absolute;inset:0;border-right:2px solid #0b5ed7;border-bottom:2px solid #0b5ed7;transform:rotate(45deg);transition:transform 0.3s ease}.faq-category-question .faq-icon::before{border-right-color:#fff;border-bottom-color:#fff}.faq-answer{display:none;padding:20px;font-size:16px;text-align:justify;color:#000;line-height:1.6;max-width:100%}.faq-item.active .faq-answer{display:block}.faq-item.active .faq-icon::before{transform:rotate(-135deg)}.faq-category{margin-top:40px}.faq-category:first-child{margin-top:0}.faq-category-title{font-size:24px;font-weight:700;text-decoration:none;color:#243666;margin-bottom:0}.faq-categories-wrapper{width:100%}.faq-category-item{border-bottom:1px solid #eaeaea}.faq-category-item:last-child{border-bottom:none}.faq-category-question{width:100%;padding:20px;background:#243666;border:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left}.faq-category-title-text{font-size:18px;font-weight:700;color:#fff}.faq-category-answer{display:none;padding:0 0 20px 0}.faq-category-item.active .faq-category-answer{display:block}.faq-category-item.active>.faq-category-question .faq-icon::before{transform:rotate(-135deg)}..page-banner-bg{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.page-banner-bg::before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,rgb(29 41 77 / .92) 0%,rgb(34 50 94 / .88) 35%,rgb(48 72 150 / .82) 70%,rgb(72 104 216 / .75) 100%)}.page-banner-bg .container{position:relative;z-index:1}.page-banner-bg{background:linear-gradient(95deg,#1E2A4D 0%,#192547 40%,#314A9C 78%,#4A6EDC 100%);background-size:cover;background-position:center;background-repeat:no-repeat}.banner-subtitle{color:#FFD700!important;font-size:18px;font-weight:400}.tech-resources-section{--tr-navy:#192547;--tr-navy-2:#243666;--tr-blue:#2f6bff;--tr-cyan:#00bfff;--tr-ease:cubic-bezier(.2, .7, .2, 1);position:relative;overflow:hidden;background-color:#fff;padding-top:60px!important;padding-bottom:0!important}.tech-resources-section>.container>h2{position:relative;font-size:30px!important;margin-bottom:0!important;padding-bottom:40px!important}.tech-resources-section .tech-resources-tabs-wrapper{max-width:1200px!important;margin:0 auto 18px!important;padding:5px!important;background:#ffffff!important;border:1px solid #192547!important;border-radius:15px!important;box-shadow:0 8px 30px -12px rgb(25 37 71 / .18)}.tech-resources-section .tech-resources-tabs{display:flex!important;flex-wrap:nowrap!important;gap:8px;width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important}.tech-resources-section .tech-resources-tabs .nav-item{flex:1 1 0%!important;margin:0!important;max-width:none!important;text-align:center!important}.tech-resources-section .tech-resources-tabs .nav-link,.tech-resources-section .tech-resources-tabs .nav-link.active{position:relative;display:block!important;width:100%!important;margin:0!important;border:0!important;border-radius:12px!important;padding:10px!important;font-size:16px!important;font-weight:700!important;text-transform:none!important;color:#192547!important;background:transparent!important;box-shadow:none!important;outline:none!important;transition:color .3s var(--tr-ease),background .3s var(--tr-ease),transform .3s var(--tr-ease),box-shadow .3s var(--tr-ease)!important}.tech-resources-section .tech-resources-tabs .nav-link:hover{color:#192547!important;background:#eef3fc!important}.tech-resources-section .tech-resources-tabs .nav-link.active{color:#ffffff!important;background:linear-gradient(135deg,var(--tr-navy) 0%,var(--tr-navy-2) 55%,var(--tr-blue) 100%)!important;box-shadow:0 8px 20px -6px rgb(47 107 255 / .55)!important}.tech-resources-section .tech-resources-content-wrapper{position:relative!important;max-width:1200px!important;margin:0 auto!important;overflow:hidden!important;border:0!important;border-radius:24px!important;background:#192547!important}.tech-resources-section .tech-resources-content-wrapper .tab-pane{display:block!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;opacity:0!important;pointer-events:none!important;z-index:1!important;transition:opacity .15s ease!important}.tech-resources-section .tech-resources-content-wrapper .tab-pane.active{position:relative!important;opacity:1!important;pointer-events:auto!important;z-index:2!important;transition:opacity .35s ease .1s!important}.tech-resources-section .tech-resources-pane-inner{position:relative!important;overflow:hidden!important;border:0!important;border-radius:24px!important;padding:40px!important;background-color:#0d1b3d!important;background-image:linear-gradient(135deg,#0d1b3d 0%,#192547 45%,#243666 100%)!important}.tech-resources-section .tech-resources-pane-inner::before{content:"";position:absolute;inset:-30%;background-image:radial-gradient(closest-side,rgb(47 107 255 / .75),transparent),radial-gradient(closest-side,rgb(0 191 255 / .5),transparent);background-size:55% 70%,50% 65%;background-position:0 0,100% 100%;background-repeat:no-repeat;filter:blur(20px);animation:iwTrAurora 14s ease-in-out infinite alternate;pointer-events:none;z-index:0}.tech-resources-section .tech-resources-overlay-pattern{position:absolute;inset:0;z-index:1;pointer-events:none;background-image:linear-gradient(rgb(0 191 255 / .08) 1px,transparent 1px),linear-gradient(90deg,rgb(0 191 255 / .08) 1px,transparent 1px);background-size:44px 44px;-webkit-mask:radial-gradient(ellipse at 50% 40%,#000 0%,transparent 75%);mask:radial-gradient(ellipse at 50% 40%,#000 0%,transparent 75%);animation:iwTrGrid 20s linear infinite}.tech-resources-section .tech-resources-pane-inner .row{position:relative;z-index:2}.tech-resources-section .tech-resource-card{position:relative;overflow:hidden;border:0!important;border-radius:15px!important;background:radial-gradient(420px circle at var(--mx,50%) var(--my,-20%),rgb(47 107 255 / .09),transparent 45%),#ffffff!important;box-shadow:0 18px 40px -20px rgb(0 0 0 / .55)!important;transition:transform .45s var(--tr-ease),box-shadow .45s var(--tr-ease)!important}.tech-resources-section .tech-resource-card::after{content:"";position:absolute;inset:0;border-radius:15px;padding:2px;background:#fff;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;transition:opacity .4s var(--tr-ease)}.tech-resources-section .tech-resource-card:hover{transform:translateY(-8px)!important;box-shadow:0 30px 50px -20px rgb(0 0 0 / .6),0 0 40px -10px rgb(0 191 255 / .45)!important}.tech-resources-section .tech-resource-card:hover::after{opacity:1}.tech-resources-section .tech-card-header{display:flex;align-items:center;gap:14px;margin:0 26px;padding:26px 0 18px!important;text-align:left!important;background:transparent!important;border-bottom:1px solid #e6ecf5!important}.tech-resources-section .tech-card-header h4{color:var(--tr-navy)!important;font-size:22px!important;font-weight:700!important;text-transform:none!important;letter-spacing:normal!important}.tech-resources-section .tech-card-header::before{content:"";flex:0 0 40px;width:40px;height:40px;border-radius:12px;background-repeat:no-repeat;background-position:center;box-shadow:0 8px 18px -6px rgb(103 58 183 / .6);transition:transform .5s var(--tr-ease)}.tech-resources-section .tech-resource-card:hover .tech-card-header::before{transform:rotate(-8deg) scale(1.08)}.tech-resources-section .row>div:nth-child(1) .tech-card-header::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='5' width='15' height='14' rx='2'/%3E%3Cpath d='M17 10l5-3v10l-5-3z'/%3E%3C/svg%3E"),linear-gradient(135deg,#7b5cff,#4527a0);background-size:24px,cover}.tech-resources-section .row>div:nth-child(2) .tech-card-header::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6M8 13h8M8 17h5'/%3E%3C/svg%3E"),linear-gradient(135deg,#7b5cff,#4527a0);background-size:24px,cover}.tech-resources-section .row>div:nth-child(3) .tech-card-header::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='7' width='20' height='14' rx='2'/%3E%3Cpath d='M16 7V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2M2 13h20'/%3E%3C/svg%3E"),linear-gradient(135deg,#7b5cff,#4527a0);background-size:24px,cover}.tech-resources-section .tech-card-body{padding:14px!important}.tech-resources-section .tech-card-list{list-style:none!important;margin:0!important;padding:0!important}.tech-resources-section .tech-card-list li{display:block!important;list-style:none!important;margin:0 0 12px!important;padding:0!important;line-height:1.45!important}.tech-resources-section .tech-card-list li:last-child{margin-bottom:0!important}.tech-resources-section .tech-card-list li::marker{content:""}.tech-resources-section .tech-card-list li a{position:relative;display:block;padding:13px 40px 13px 52px;border-radius:12px;border:1px solid #fff0;background:#f3f6fc;font-size:14px!important;font-weight:600!important;color:#192547!important;text-decoration:none!important;transition:background .3s var(--tr-ease),border-color .3s var(--tr-ease),transform .3s var(--tr-ease),color .3s!important}.tech-resources-section .tech-card-list li a::before{content:"";position:absolute;left:12px;top:50%;width:28px;height:28px;margin-top:-14px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232f6bff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / 15px no-repeat;box-shadow:0 2px 6px rgb(25 37 71 / .12);transition:transform .3s var(--tr-ease)}.tech-resources-section .tech-card-list li a[href*="youtu"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23e53935'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E");background-size:14px;background-position:58% 50%}.tech-resources-section .tech-card-list li a::after{content:"";position:absolute;right:14px;top:50%;width:16px;height:16px;margin-top:-8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232f6bff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;opacity:0;transform:translateX(-6px);transition:opacity .3s,transform .3s var(--tr-ease)}.tech-resources-section .tech-card-list li a:hover{background:#e8f0ff;border-color:rgb(47 107 255 / .25);color:#192547!important;text-decoration:none!important;transform:translateX(2px)}.tech-resources-section .tech-card-list li a:hover::before{transform:scale(1.12)}.tech-resources-section .tech-card-list li a:hover::after{opacity:1;transform:translateX(0)}.tech-resources-section .tech-card-footer{display:flex!important;width:100%!important;padding:0 14px 26px!important}.tech-resources-section .tech-card-btn{position:relative;overflow:hidden;display:flex!important;align-items:center;justify-content:center;gap:10px;width:100%;padding:15px!important;border:0!important;border-radius:12px!important;font-size:14px!important;font-weight:700!important;text-transform:none!important;letter-spacing:normal!important;color:#ffffff!important;text-decoration:none!important;background:linear-gradient(135deg,var(--tr-navy) 0%,var(--tr-navy-2) 60%,var(--tr-blue) 100%)!important;background-size:150% 100%!important;box-shadow:0 8px 20px -10px rgb(47 107 255 / .8)!important;transition:background-position .5s var(--tr-ease),transform .3s var(--tr-ease),box-shadow .3s!important}.tech-resources-section .tech-card-btn::after{content:"";width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .3s var(--tr-ease)}.tech-resources-section .tech-card-btn::before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,rgb(255 255 255 / .45) 50%,transparent 70%);transform:translateX(-120%);transition:transform .8s var(--tr-ease)}.tech-resources-section .tech-card-btn:hover{color:#ffffff!important;background-position:100% 0!important;transform:translateY(-2px)!important;box-shadow:0 14px 26px -10px rgb(0 191 255 / .8)!important}.tech-resources-section .tech-card-btn:hover::after{transform:translateX(5px)}.tech-resources-section .tech-card-btn:hover::before{transform:translateX(120%)}.tech-resources-section .tab-pane.active .row>div .tech-resource-card{animation:iwTrUp .7s var(--tr-ease) backwards}.tech-resources-section .tab-pane.active .row>div:nth-child(2) .tech-resource-card{animation-delay:.12s}.tech-resources-section .tab-pane.active .row>div:nth-child(3) .tech-resource-card{animation-delay:.24s}.tech-resources-section .tab-pane.active .tech-card-list li{animation:iwTrFade .6s var(--tr-ease) backwards}.tech-resources-section .tab-pane.active .row>div:nth-child(1) li:nth-child(1){animation-delay:.35s}.tech-resources-section .tab-pane.active .row>div:nth-child(1) li:nth-child(2){animation-delay:.45s}.tech-resources-section .tab-pane.active .row>div:nth-child(2) li:nth-child(1){animation-delay:.47s}.tech-resources-section .tab-pane.active .row>div:nth-child(2) li:nth-child(2){animation-delay:.57s}.tech-resources-section .tab-pane.active .row>div:nth-child(3) li:nth-child(1){animation-delay:.59s}.tech-resources-section .tab-pane.active .row>div:nth-child(3) li:nth-child(2){animation-delay:.69s}.tech-resources-section.iw-tr-ready>.container>h2,.tech-resources-section.iw-tr-ready .tech-resources-tabs-wrapper,.tech-resources-section.iw-tr-ready .tech-resources-content-wrapper{opacity:0;transform:translateY(30px);transition:opacity .8s var(--tr-ease),transform .8s var(--tr-ease)}.tech-resources-section.iw-tr-ready .tech-resources-tabs-wrapper{transition-delay:.12s}.tech-resources-section.iw-tr-ready .tech-resources-content-wrapper{transition-delay:.24s}.tech-resources-section.iw-tr-ready.is-in>.container>h2,.tech-resources-section.iw-tr-ready.is-in .tech-resources-tabs-wrapper,.tech-resources-section.iw-tr-ready.is-in .tech-resources-content-wrapper{opacity:1;transform:none}.tech-resources-section.iw-tr-ready:not(.is-in) .tech-resource-card,.tech-resources-section.iw-tr-ready:not(.is-in) .tech-card-list li{animation-play-state:paused!important}@keyframes iwTrUp{from{opacity:0;transform:translateY(40px) scale(.97)}to{opacity:1;transform:none}}@keyframes iwTrFade{from{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:none}}@keyframes iwTrAurora{0%{background-position:0% 0%,100% 100%}50%{background-position:60% 30%,30% 80%}100%{background-position:100% 10%,0% 60%}}@keyframes iwTrGrid{to{background-position:44px 44px,44px 44px}}@media (max-width:991px){.tech-resources-section .tech-resources-tabs-wrapper{display:block!important;overflow-x:auto!important;white-space:nowrap!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tech-resources-section .tech-resources-tabs-wrapper::-webkit-scrollbar{display:none}.tech-resources-section .tech-resources-tabs{display:inline-flex!important;width:auto!important}.tech-resources-section .tech-resources-tabs .nav-item{flex:0 0 auto!important}.tech-resources-section .tech-resources-tabs .nav-link,.tech-resources-section .tech-resources-tabs .nav-link.active{padding:12px 22px!important;font-size:15px!important}.tech-resources-section .tech-resources-pane-inner{padding:36px 22px!important}}@media (max-width:576px){.tech-resources-section>.container>h2{font-size:26px!important}.tech-resources-section .tech-resources-pane-inner{padding:24px 14px!important;border-radius:18px!important}.tech-resources-section .tech-card-header{margin:0 20px;padding-top:22px!important}.tech-resources-section .tech-card-body{padding:16px 20px 18px!important}.tech-resources-section .tech-card-footer{padding:0 20px 20px!important}}@media (prefers-reduced-motion:reduce){.tech-resources-section *,.tech-resources-section *::before,.tech-resources-section *::after{animation:none!important;transition-duration:.01ms!important}.tech-resources-section.iw-tr-ready>.container>h2,.tech-resources-section.iw-tr-ready .tech-resources-tabs-wrapper,.tech-resources-section.iw-tr-ready .tech-resources-content-wrapper{opacity:1;transform:none}}.presence-events-section{background-color:#0f3c68!important;padding-top:40px;padding-bottom:20px}.section-gold-title{color:#ffd700!important;font-size:28px;font-weight:700;line-height:1.2;text-transform:none;letter-spacing:normal}.office-cards-stack{display:flex;flex-direction:column;gap:1.8rem}@media (min-width:992px){.office-cards-stack{max-height:480px!important;overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:#fff #243666!important;padding-right:8px!important;padding-top:4px!important;padding-bottom:8px!important}.office-cards-stack::-webkit-scrollbar{width:6px!important;display:block!important}.office-cards-stack::-webkit-scrollbar-track{background:#1a4f82!important;border-radius:10px!important}.office-cards-stack::-webkit-scrollbar-thumb{background-color:#ffd700!important;border-radius:10px!important;border:1px solid #1a4f82!important}.office-cards-stack::-webkit-scrollbar-thumb:hover{background-color:#f5c800!important}}.office-card{background-color:#ffffff!important;border-radius:12px!important;padding:1rem 1.0rem!important;transition:transform 0.3s cubic-bezier(.25,.8,.25,1),box-shadow 0.3s cubic-bezier(.25,.8,.25,1)!important;box-shadow:0 4px 12px rgb(0 0 0 / .08)!important;border:1px solid rgb(0 0 0 / .02)!important}.office-title{color:#000000!important;font-size:16px!important;font-weight:700!important}.office-email{color:#0f3c68!important;font-size:14px!important;font-weight:600!important;text-decoration:underline!important;transition:color 0.2s ease!important}.office-email:hover{color:#0d3884!important}.why-choose-wrapper{border-radius:12px!important;padding:0px!important;border:1px solid rgb(0 0 0 / .04)!important;display:flex!important;flex-direction:column!important;min-height:100%!important}.why-choose-content p{margin-bottom:1.2em!important;font-family:'Poppins',sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1.8!important;color:#ffffff!important}.why-choose-content li{margin-bottom:.4em;padding:8px;font-size:16px;font-weight:400;color:#fff;text-align:justify}:root{--irc-primary:#192547;--irc-accent:#243666;--irc-accent-hover:#005DC2;--irc-bg:#FFFFFF;--irc-card-bg:#FFFFFF;--irc-border:#192547;--irc-tag-bg:#192547;--irc-tag-color:#FFFFFF;--irc-filter-bg:#E8EFF7;--irc-filter-color:#0A2540;--irc-filter-active-bg:#0073EC;--irc-filter-active-color:#FFFFFF;--irc-text-muted:#000000;--irc-radius:8px;--irc-card-shadow:0 2px 12px rgba(10, 37, 64, 0.08);--irc-card-shadow-hover:0 8px 28px rgba(10, 37, 64, 0.16);--irc-transition:0.25s ease}.iwave-resource-page{background-color:var(--irc-bg);min-height:60vh}.iwave-resource-hero{position:relative;width:100%;min-height:200px;display:flex;align-items:center;justify-content:center;text-align:center;background-color:var(--irc-primary);background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}.iwave-resource-hero::after{content:'';position:absolute;inset:0;background:linear-gradient(95deg,#1E2A4D 0%,#192547 40%,#314A9C 78%,#4A6EDC 100%);;pointer-events:none}.iwave-resource-hero__inner{position:relative;z-index:1;padding:60px 20px}.iwave-resource-hero__title{color:#FFF;font-size:33px;font-weight:700;margin:0 0 0;line-height:1.2;letter-spacing:0em}.iwave-resource-hero__subtitle{color:rgb(255 255 255 / .8);font-size:1rem;margin:0;max-width:600px;margin-inline:auto;line-height:1.6}.iwave-resource-controls{background-color:var(--irc-bg);padding:30px 0 30px}.iwave-resource-search{margin-bottom:28px}.iwave-resource-search__form{display:flex;align-items:center;max-width:400px;margin:0 auto;background:#FFF;border:1px solid var(--irc-border);border-radius:12px;padding:4px 4px 4px 20px;transition:border-color var(--irc-transition),box-shadow var(--irc-transition)}.iwave-resource-search__form:focus-within{border-color:var(--irc-accent);box-shadow:0 0 0 3px rgb(0 115 236 / .15)}.iwave-resource-search__input{flex:1;border:none;outline:none;background:#fff0;font-size:14px;color:var(--irc-primary);padding:5px 0;min-width:0}.iwave-resource-search__input::placeholder{color:var(--irc-text-muted)}.iwave-resource-search__btn{flex-shrink:0;background:var(--irc-accent);color:#FFF;border:none;border-radius:12px;padding:5px 15px;font-size:12px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:5px;transition:background var(--irc-transition),transform var(--irc-transition);white-space:nowrap}.iwave-resource-search__btn:hover{background:var(--irc-accent-hover);transform:translateX(1px)}.iwave-resource-search__btn svg{flex-shrink:0}.iwave-resource-filters{text-align:center;position:relative}.iwave-resource-filters.is-loading{opacity:.6;pointer-events:none}.iwave-resource-filters__inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,2fr));gap:8px 8px;justify-content:center;align-items:stretch}.iwave-resource-filter-btn{align-items:center;padding:8px 8px;border-radius:12px;border:1px solid #fff0;background-color:var(--irc-filter-bg);color:var(--irc-filter-color);font-size:12px;font-weight:500;cursor:pointer;transition:background-color var(--irc-transition),color var(--irc-transition),border-color var(--irc-transition),transform var(--irc-transition),box-shadow var(--irc-transition);letter-spacing:.01em;white-space:nowrap;line-height:1.5}.iwave-resource-filter-btn:hover:not(.is-active){background-color:#fff;border-color:var(--irc-accent);color:var(--irc-accent);transform:translateY(-1px)}.iwave-resource-filter-btn.is-active,.iwave-resource-filter-btn[aria-pressed="true"]{background-color:#243666;color:var(--irc-filter-active-color)}.iwave-resource-filter-btn:focus-visible{outline:2px solid var(--irc-accent);outline-offset:2px}.iwave-resource-content{padding:0 0 60px}.iwave-resource-section-header{display:flex;align-items:center;gap:20px;margin-bottom:36px}.iwave-resource-section-title{font-size:22px;font-weight:600;color:var(--irc-primary);white-space:nowrap;flex-shrink:0;margin:0;line-height:1.2}.iwave-resource-section-rule{flex:1;height:1.5px;background:var(--irc-border);border:none;margin:0}.iwave-resource-results-wrap{position:relative;min-height:200px;transition:opacity 0.2s ease}.iwave-resource-results-wrap.is-loading{opacity:.4;pointer-events:none}.iwave-resource-results-wrap::before{content:'';position:absolute;inset:0;display:none;z-index:2}.iwave-resource-results-wrap.is-loading::before{display:block}.iwave-resource-spinner{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;width:42px;height:42px;border:3px solid var(--irc-border);border-top-color:var(--irc-accent);border-radius:50%}.iwave-resource-results-wrap.is-loading .iwave-resource-spinner{display:block}@keyframes iwave-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.iwave-resource-no-results{width:100%;text-align:center;padding:60px 20px;color:var(--irc-text-muted);font-size:1rem}.iwave-resource-grid{row-gap:28px}.iwave-rc-col{display:flex}.iwave-resource-card{background:var(--irc-card-bg);border:1px solid var(--irc-border);border-radius:var(--irc-radius);box-shadow:var(--irc-card-shadow);overflow:hidden;display:flex;flex-direction:column;width:100%;transition:box-shadow var(--irc-transition),transform var(--irc-transition),border-color var(--irc-transition)}.iwave-resource-card:hover{box-shadow:var(--irc-card-shadow-hover);transform:translateY(-3px);border-color:rgb(0 115 236 / .3)}.iwave-rc-image-wrap{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background-color:var(--irc-primary);flex-shrink:0}.iwave-rc-image-link{display:block;width:100%;height:100%}.iwave-rc-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.45s ease}.iwave-resource-card:hover .iwave-rc-img{transform:scale(1.04)}.iwave-rc-img-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.iwave-rc-img-svg{width:100%;height:100%;display:block}.iwave-rc-play-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgb(10 37 64 / .28);transition:background var(--irc-transition);pointer-events:none}.iwave-resource-card:hover .iwave-rc-play-overlay{background:rgb(10 37 64 / .18)}.iwave-rc-play-btn{width:50px;height:50px;background:rgb(255 255 255 / .92);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgb(0 0 0 / .22);transition:transform var(--irc-transition),background var(--irc-transition)}.iwave-resource-card:hover .iwave-rc-play-btn{transform:scale(1.1);background:#FFF}.iwave-rc-play-btn svg{fill:var(--irc-primary);width:24px;height:24px;margin-left:3px}.iwave-rc-badge{position:absolute;top:12px;right:12px;color:#FFF;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:50px;line-height:1.4;pointer-events:none;z-index:1}.iwave-rc-body{padding:18px 20px 14px;flex:1;display:flex;flex-direction:column}.iwave-rc-type-label{display:inline-block;font-size:0;font-weight:700;color:var(--irc-accent);margin-bottom:8px;line-height:1}.iwave-rc-title{font-size:16px;font-weight:700;line-height:1.4;margin:0 0 10px;color:#243666;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.iwave-rc-title a{color:inherit;text-decoration:none;transition:color var(--irc-transition)}.iwave-rc-excerpt{font-size:12px;color:#000;line-height:1.5;margin:0 0 5px;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.iwave-rc-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:auto;padding-top:5px}.iwave-rc-tag{display:inline-flex;align-items:center;background:#E8EFF7;color:#000;font-size:12px;font-weight:500;letter-spacing:.02em;padding:4px 10px;border-radius:5px;white-space:nowrap;line-height:1.4;text-transform:uppercase;border:none;cursor:pointer}.iwave-rc-buttons{display:flex;border-top:0 solid var(--irc-border);flex-shrink:0}.iwave-rc-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:12px 12px;font-size:12px;font-weight:500;text-decoration:none;text-align:center;white-space:nowrap;border:none;cursor:pointer;transition:background-color var(--irc-transition),color var(--irc-transition),opacity var(--irc-transition);line-height:1.2;letter-spacing:.01em}.iwave-rc-btn+.iwave-rc-btn{border-left:2px solid #fff}.iwave-rc-btn--watch{background:#243666;color:#FFF}.iwave-rc-btn--watch:hover{background:#192547;color:#FFF}.iwave-rc-btn--watch svg{flex-shrink:0}.iwave-rc-btn--read{background:#3a6bf2;color:#FFF}.iwave-rc-btn--read:hover{background:#192547;color:#FFF}.iwave-rc-btn--explore{background:#678cf5;color:#FFF}.iwave-rc-btn--explore:hover{background:#192547;color:#FFF}.iwave-resource-pagination{margin-top:48px;display:flex;justify-content:center}.iwave-resource-pagination .page-numbers{display:inline-flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.iwave-resource-pagination .page-numbers li{display:flex}.iwave-resource-pagination .page-numbers a,.iwave-resource-pagination .page-numbers span{display:flex;align-items:center;justify-content:center;width:60px;height:38px;border-radius:8px;font-size:12px;font-weight:600;text-decoration:none;color:var(--irc-primary);background:#FFF;border:1px solid var(--irc-border);transition:background var(--irc-transition),color var(--irc-transition),border-color var(--irc-transition)}.iwave-resource-pagination .page-numbers a:hover{background:var(--irc-accent);color:#FFF;border-color:var(--irc-accent)}.iwave-resource-pagination .page-numbers .current{background:var(--irc-accent);color:#FFF;border-color:var(--irc-accent)}.iwave-resource-pagination .page-numbers .dots{border:none;background:#fff0;color:var(--irc-text-muted)}@media (max-width:991px){.iwave-resource-hero{min-height:220px}.iwave-resource-section-title{font-size:1.5rem}.iwave-resource-section-header{gap:14px}}@media (max-width:575px){.iwave-resource-hero{min-height:180px}.iwave-resource-hero__inner{padding:40px 16px}.iwave-resource-controls{padding:24px 0 18px}.iwave-resource-search__form{margin:0}.iwave-resource-section-header{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:24px}.iwave-resource-section-rule{width:100%}.iwave-resource-grid{row-gap:20px}.iwave-rc-btn{font-size:.75rem;padding:10px 4px}.iwave-resource-filters__inner{justify-content:flex-start;gap:8px 6px}.iwave-resource-filter-btn{font-size:.75rem;padding:6px 14px}}@media (max-width:400px){.iwave-rc-buttons{flex-wrap:wrap}.iwave-rc-btn{flex-basis:100%;border-left:none!important;border-top:1px solid var(--irc-border)}.iwave-rc-btn:first-child{border-top:none}}.ordering-information-section{background-color:#fff;padding:20px 0 0}.ordering-info-heading{font-size:28px;font-weight:700;color:#002855;text-align:left;margin:0 0 50px;line-height:1.2;letter-spacing:-.3px}.ordering-volume-note{text-align:center;margin:36px 0 0;font-size:18px;font-weight:500;color:#192547}.ordering-volume-note a{color:#005DC2;text-decoration:none;font-weight:500;transition:color 0.2s ease}.ordering-volume-note a:hover{color:#192547}.ordering-cards-wrapper{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:0}.ordering-card{flex:1 1 0%;min-width:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.ordering-card:first-child{padding-left:0}.ordering-card:last-child{padding-right:0}.ordering-card+.ordering-card{border-left:1px solid #d0d5dd}.ordering-card+.ordering-card{border-left:1px solid #d0d5dd;padding-left:50px}.order-part-number{font-size:22px;font-weight:700;color:#002855;line-height:1.25;margin:0 0 15px;word-break:break-word}.order-category-tag{display:inline-block;background-color:#fff;border:1px solid #243666;color:#000;font-size:16px;font-weight:600;padding:4px 20px;border-radius:15px;line-height:1.5;margin:0 0 10px;letter-spacing:.1px}.order-variants-text{font-size:16px;font-weight:600;color:#243666;line-height:1.5;margin:0 0 24px}.order-instock-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 20px}.order-instock-box{display:inline-flex;align-items:center;gap:7px;border:1px solid #243666;color:#111827;background-color:#f0fdf4;font-size:14px;font-weight:600;padding:7px 14px;border-radius:8px;line-height:1.4;white-space:nowrap}.order-supplier-list{display:flex;flex-direction:column;gap:12px;margin-top:auto;width:100%}.order-supplier-row{display:flex;align-items:center;gap:0}.order-supplier-logo-pill{display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #d0d5dd;border-radius:10px;background:#fff;padding:8px 14px;min-width:130px;min-height:10px;text-decoration:none!important;cursor:pointer;transition:border-color 0.18s ease,box-shadow 0.18s ease;flex-shrink:0}.order-supplier-logo-pill:hover{border-color:#243666;box-shadow:0 2px 8px rgb(36 54 102 / .12);text-decoration:none!important}.order-supplier-logo-img{display:block;max-height:36px;max-width:110px;width:auto;height:auto;object-fit:contain}.order-supplier-logo-text{font-size:16px;font-weight:600;color:#243666;line-height:1.3;text-align:center}.order-supplier-divider{width:1px;height:36px;background-color:#d0d5dd;margin:0 14px;flex-shrink:0}.order-instock-pill{display:inline-flex;align-items:center;gap:8px;background-color:#f0fdf4;border:1px solid #86efac;border-radius:8px;padding:7px 14px;font-size:14px;font-weight:600;color:#192547;white-space:nowrap;line-height:1.4}.order-instock-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background-color:#16a34a;flex-shrink:0}.order-supplier-btns{display:flex;flex-wrap:wrap;gap:15px;align-items:center;margin-top:auto}.order-now-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#243666;color:#ffffff!important;font-size:14px;font-weight:600;padding:0 38px;border-radius:12px;text-decoration:none!important;border:1px solid #000;cursor:pointer;line-height:1.3;min-height:42px;min-width:100px;transition:background-color 0.18s ease,border-color 0.18s ease,transform 0.12s ease;white-space:nowrap}.order-now-btn:hover,.order-now-btn:focus{background-color:#001d40;border-color:#001d40;color:#ffffff!important;text-decoration:none!important;transform:translateY(-1px);outline:none}.order-now-btn:active{transform:translateY(0)}@media (max-width:991px){.ordering-information-section{padding:50px 0 44px}.ordering-info-heading{font-size:28px;margin-bottom:40px}.ordering-cards-wrapper{flex-wrap:wrap}.ordering-card{flex:0 0 50%;max-width:50%;padding:0 32px 40px 0}.ordering-card+.ordering-card{padding-left:32px}.ordering-card:nth-child(2n+1):not(:first-child){border-left:0;border-top:1px solid #d0d5dd;padding-left:0;padding-top:36px}.ordering-card:nth-child(2n):not(:first-child):nth-child(n+3){border-top:1px solid #d0d5dd;padding-top:36px}.order-part-number{font-size:18px}}@media (max-width:767px){.ordering-information-section{padding:40px 0 36px}.ordering-info-heading{font-size:24px;margin-bottom:32px}.ordering-cards-wrapper{flex-direction:column}.ordering-card{flex:0 0 100%;max-width:100%;width:100%;padding:0 0 32px}.ordering-card+.ordering-card,.ordering-card:nth-child(2n+1):not(:first-child){border-left:0;border-top:1px solid #d0d5dd;padding-left:0;padding-top:32px}.order-part-number{font-size:18px}.order-now-btn{flex:1 1 auto;text-align:center;justify-content:center}.order-supplier-btns{width:100%}}.iw-industry{--navy:#192547;--dark:#061936;--blue:#006BFF;--cyan:#00BFFF;--bg:none;--soft:#F5F8FC;--ease:cubic-bezier(.2, .7, .2, 1);color:var(--navy);line-height:1.5;overflow-x:clip}.iw-industry *,.iw-industry *::before,.iw-industry *::after{box-sizing:border-box}.iw-industry h1,.iw-industry h2,.iw-industry h3,.iw-industry p,.iw-industry ul{margin:0;padding:0}.iw-industry ul{list-style:none}.iw-industry a{text-decoration:none}.iw-industry img{max-width:100%;height:auto;display:block}.iw-industry :focus-visible{outline:3px solid var(--cyan);outline-offset:3px}.iw-ico{width:1.25em;height:1.25em;flex:none}.iw-wrap{width:min(1240px, 100% - 40px);margin-inline:auto;position:relative;z-index:1}.iw-sec{position:relative;padding:clamp(50px, 0px, 0px) 0;overflow:clip;isolation:isolate}.iw-light{background:var(--soft)}.iw-dark{color:#fff;background:radial-gradient(ellipse at 80% 20%,#0c3a8f 0,transparent 55%),linear-gradient(135deg,var(--dark),var(--navy))}.iw-dark::before{content:"";position:absolute;inset:0;z-index:-2;background:var(--bg) center/cover;opacity:.35}.iw-dark::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgb(0 191 255 / .07) 1px,transparent 1px),linear-gradient(90deg,rgb(0 191 255 / .07) 1px,transparent 1px);background-size:56px 56px;-webkit-mask:radial-gradient(ellipse at 70% 40%,#000,transparent 75%);mask:radial-gradient(ellipse at 70% 40%,#000,transparent 75%)}.iw-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.iw-canvas--light{z-index:0}.iw-head{margin-bottom:clamp(28px, 4vw, 48px);max-width:680px}.iw-head h2,.iw-cta h2{font-size:34px;font-weight:700;letter-spacing:0;line-height:50px}.iw-head__bar{display:block;width:350px;height:3px;margin-top:12px;border-radius:12px;background:linear-gradient(90deg,var(--blue),var(--cyan))}.iw-head p{margin-top:10px;opacity:.75}.iw-dark .iw-head p{opacity:.8}.hl{color:var(--cyan)}.hl--y{color:#FFD23F}.iw-eyebrow{font-weight:600;font-size:22px;color:var(--cyan);margin-bottom:14px}.iw-lead{font-size:16px;max-width:50em;opacity:.88;margin-top:18px}.iw-industry .iw-hero .iw-lead{margin-top:10px!important}.iw-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.iw-btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 10px;border-radius:15px;font-weight:600;border:2px solid #fff0;position:relative;overflow:hidden;transition:transform .3s var(--ease),box-shadow .3s,background .3s}.iw-btn .iw-ico{transition:transform .3s var(--ease)}.iw-btn:hover{transform:translateY(-2px)}.iw-btn:hover .iw-ico{transform:translateX(4px)}.iw-btn--primary{background:linear-gradient(90deg,var(--blue),var(--cyan));color:#fff;box-shadow:0 8px 24px -8px rgb(0 107 255 / .7)}.iw-btn--primary:hover{box-shadow:0 12px 32px -6px rgb(0 191 255 / .7)}.iw-btn--ghost{border-color:rgb(255 255 255 / .4);color:#fff}.iw-btn--ghost:hover{background:rgb(255 255 255 / .1);border-color:#fff}.iw-btn--light{background:#fff;color:var(--navy)}.iw-btn--light::after,.iw-btn--primary::after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,rgb(255 255 255 / .55) 50%,transparent 70%);transform:translateX(-120%);transition:transform .7s var(--ease)}.iw-btn--light:hover::after,.iw-btn--primary:hover::after{transform:translateX(120%)}.iw-btn--light:hover{box-shadow:0 0 0 6px rgb(0 191 255 / .25),0 12px 30px -8px rgb(0 191 255 / .6)}.iw-hero{padding-block:10px}.iw-hero__grid{display:grid;grid-template-columns:1.05fr 1.05fr;gap:clamp(24px, 4vw, 64px);align-items:center}.iw-hero h1{font-size:50px;font-weight:700;letter-spacing:-.03em;line-height:56px}.orbit{position:relative;width:100%;aspect-ratio:1;max-width:500px;margin-inline:auto;container-type:inline-size}.orbit--eco{max-width:720px}.orbit__list{position:absolute;inset:0;--r:36cqw}.orbit--eco .orbit__list{--r:38cqw}.orbit__rings i{position:absolute;left:50%;top:50%;border-radius:50%;border:1px solid rgb(0 191 255 / .22);transform:translate(-50%,-50%) scale(.6);opacity:0;transition:transform 1.4s var(--ease),opacity 1.4s}.orbit__rings i:nth-child(1){width:42%;height:42%}.orbit__rings i:nth-child(2){width:72%;height:72%}.orbit__rings i:nth-child(3){width:100%;height:100%;border-style:dashed}.orbit__rings::after{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,rgb(0 191 255 / .22),transparent 25%);-webkit-mask:radial-gradient(circle,transparent 20%,#000 21%);mask:radial-gradient(circle,transparent 20%,#000 21%);animation:iw-spin 14s linear infinite;opacity:.6}.orbit.is-in .orbit__rings i{transform:translate(-50%,-50%) scale(1);opacity:1}.orbit__core{position:absolute;left:50%;top:50%;width:26cqw;height:26cqw;transform:translate(-50%,-50%) scale(.65);border-radius:50%;display:grid;place-items:center;text-align:center;font-weight:700;font-size:22px;line-height:1.15;padding:8px;background:radial-gradient(circle,#0b3a91,var(--dark) 75%);border:2px solid var(--cyan);box-shadow:0 0 4px rgb(0 191 255 / .55),inset 0 0 30px rgb(0 107 255 / .5);opacity:0;transition:opacity .8s var(--ease),transform .8s var(--ease);animation:iw-pulse 3.6s ease-in-out infinite}.orbit__core{padding:2cqw;overflow-wrap:normal}@media (max-width:600px){.orbit__core{width:34cqw;height:34cqw}}.orbit.is-in .orbit__core{opacity:1;transform:translate(-50%,-50%) scale(1)}.orbit__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:50%;opacity:.35}.orbit__core span{position:relative}.orbit__item{position:absolute;left:50%;top:50%;width:0;height:0;transform:rotate(var(--a))}.orbit__line{position:absolute;left:0;top:0;height:2px;width:var(--r);transform-origin:left center;transform:scaleX(0);background:linear-gradient(90deg,rgb(0 191 255 / .15),rgb(0 191 255 / .8));transition:transform .7s var(--ease) calc(1.0s + var(--i) * .65s),box-shadow .3s}.orbit__anchor{position:absolute;left:var(--r);top:0;width:0;height:0;transform:rotate(calc(-1*var(--a)))}.orbit__pill{position:absolute;left:0;top:0;display:flex;align-items:center;gap:.5em;white-space:nowrap;padding:.65em 1.1em;border-radius:999px;background:#fff;color:var(--navy);font-size:14px;font-weight:400;box-shadow:0 10px 30px -10px rgb(0 0 0 / .5);opacity:0;transform:translate(-50%,-50%) scale(.6);transition:opacity .5s var(--ease) calc(1.55s + var(--i) * .65s),transform .5s var(--ease) calc(1.55s + var(--i) * .65s),box-shadow .3s}.orbit__pill .iw-ico{color:var(--blue)}.orbit.is-in .orbit__line{transform:scaleX(1)}.orbit.is-in .orbit__pill{opacity:1;transform:translate(-50%,-50%) scale(1)}.orbit__item:hover .orbit__line,.orbit__item:focus-within .orbit__line{box-shadow:0 0 12px var(--cyan);background:var(--cyan)}.orbit__item:hover .orbit__pill,.orbit__item:focus-within .orbit__pill{box-shadow:0 0 0 3px var(--cyan),0 0 26px rgb(0 191 255 / .7);transition-delay:0s}.orbit__tip{position:absolute;left:var(--r);top:0;width:0;height:0;transform:rotate(calc(-1*var(--a)));display:none}@media(min-width:768px){.orbit--eco .orbit__pill{font-size:clamp(12px, 2.1cqw, 15px)}}.iw-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 300px),1fr));gap:clamp(18px, 2.4vw, 30px)}.iw-card{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 1px 2px rgb(6 25 54 / .06),0 12px 30px -18px rgb(6 25 54 / .3);transition:transform .45s var(--ease),box-shadow .45s;display:flex}.iw-card__in{display:flex;flex-direction:column;width:100%}.iw-card--content{flex-direction:column}.iw-card:hover{transform:translateY(-6px);box-shadow:0 0 0 1px rgb(0 107 255 / .25),0 22px 44px -18px rgb(0 107 255 / .5)}.iw-card__media{display:block;aspect-ratio:16/10;overflow:hidden;background:linear-gradient(135deg,var(--dark),#0c3a8f);position:relative}.iw-card__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.iw-card:hover .iw-card__media img{transform:scale(1.08)}.iw-card__media.is-ph{display:grid;place-items:center;color:var(--cyan)}.is-ph .iw-ico{width:56px;height:56px;opacity:.8}.iw-card__body{display:flex;flex-direction:column;gap:10px;padding:20px 20px 20px;position:relative;flex:1}.iw-card h3{font-size:18px;color:#192547;font-weight:600;line-height:1.3;padding-right:0}.iw-card--content h3{padding-right:0}.iw-desc{font-size:12px;color:#000;opacity:}.iw-tag{align-self:flex-start;font-size:14px;font-weight:600;color:var(--blue);background:rgb(0 107 255 / .09);padding:3px 10px;border-radius:999px}.iw-arrow{position:absolute;right:10px;top:18px;width:35px;height:35px;border-radius:50%;display:grid;place-items:center;background:#dbe7ff;color:var(--blue);transition:background .3s,color .3s}.iw-arrow .iw-ico{transition:transform .35s var(--ease);width:20px;height:20px}.iw-card:hover .iw-arrow{background:var(--blue);color:#fff}.iw-card:hover .iw-arrow .iw-ico,.sol__card:hover .iw-arrow .iw-ico{transform:translateX(0)}.iw-more{margin-top:auto;padding-top:8px;display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--blue)}.iw-more .iw-ico{transition:transform .3s var(--ease);width:18px;height:18px}.iw-more:hover .iw-ico{transform:translateX(5px)}.sol__stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.95fr) minmax(0,1fr);gap:clamp(20px, 3vw, 44px);align-items:center;padding-block:10px}.sol__stage .iw-canvas{inset:-20px 0}.sol__lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.sol__lines path{fill:none;stroke:rgb(0 107 255 / .35);stroke-width:1.6;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1s var(--ease) calc(.5s + var(--d)*.12s),stroke .3s,stroke-width .3s}.sol__lines circle{fill:var(--cyan);opacity:0;transition:opacity .4s 1.4s}.sol__stage.is-in .sol__lines path{stroke-dashoffset:0}.sol__stage.is-in .sol__lines circle{opacity:1;transition:none}.sol__lines path.on{stroke:var(--cyan);stroke-width:2.6;filter:drop-shadow(0 0 5px var(--cyan))}.sol__col{display:flex;flex-direction:column;gap:40px;position:relative;z-index:2}.sol__center{position:relative;aspect-ratio:1;display:grid;place-items:center;order:0}.sol__rings i{position:absolute;left:50%;top:55%;border-radius:50%;border:1px solid rgb(0 107 255 / .3);transform:translate(-50%,-50%) scale(1);opacity:1;transition:none}.sol__rings i:nth-child(1){width:62%;height:62%;background:radial-gradient(circle,#0b3a91,var(--dark));border:0;box-shadow:0 0 0 8px rgb(0 107 255 / .12),0 0 50px rgb(0 107 255 / .4);transition:transform 1.2s var(--ease),opacity 1.2s,box-shadow .5s}.sol__rings i:nth-child(2){width:78%;height:78%;transition-delay:.15s}.sol__rings i:nth-child(3){width:92%;height:92%;transition-delay:.3s}.sol__rings i:nth-child(4){width:108%;height:108%;border-style:dashed;transition-delay:.45s}.sol__stage.is-in .sol__rings i{transform:translate(-50%,-50%) scale(1);opacity:1}.sol__rings::after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;translate:-50% -50%;border-radius:50%;background:conic-gradient(rgb(0 191 255 / .25),transparent 50%);-webkit-mask:radial-gradient(circle,transparent 30%,#000 50%);mask:radial-gradient(circle,transparent 30%,#000 50%);animation:iw-spin 10s linear infinite}.sol__product{position:relative;display:block;width:80%;max-width:100%;height:auto;object-fit:contain;opacity:1;transform:none;transition:none;margin:0 auto}}.sol__stage.is-in .sol__product{opacity:1;transform:scale(1)}.sol__card{--img:linear-gradient(135deg, #12397a, var(--dark));position:relative;display:flex;align-items:center;gap:15px;min-height:96px;padding:16px 18px;color:#000;border-radius:34px 34px 34px 10px;overflow:hidden;isolation:isolate;background:var(--dark);box-shadow:0 14px 30px -16px rgb(6 25 54 / .7);transition:none;opacity:1}.sol__col--right .sol__card{border-radius:34px 34px 10px 34px;text-align:left}.sol__card::before{content:"";position:absolute;inset:0;z-index:-2;background:var(--img) center/cover;transition:transform 1.2s var(--ease)}.sol__card::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#243666,rgb(6 25 54 / .5))}.sol__col--right .sol__card::after{background:linear-gradient(90deg,#243666,rgb(6 25 54 / .5))}.sol__card:hover{transform:translateY(-4px);box-shadow:0 0 0 1.5px var(--cyan),0 20px 50px -14px #192547}.sol__card:hover::before{transform:scale(1.08)}.sol__ico{width:50px;height:50px;flex:none;border-radius:50%;display:grid;place-items:center;border:1.5px solid rgb(255 255 255 / .55);background:#fff}.sol__ico .iw-ico{width:22px;height:22px}.sol__txt{flex:1;display:flex;flex-direction:column;gap:12px}.sol__txt h3{font-size:16px;font-weight:600;line-height:20px;color:#fff}.sol__txt span{font-size:14px;opacity:0;color:#fff}.sol__card .iw-arrow{position:static;flex:none;background:#fff;color:#192547}.sol__card:hover .iw-arrow{background:#fff;color:#192547}.sol__col--left .sol__card{transform:none}.sol__col--right .sol__card{transform:none}.sol__stage.is-in .sol__card{opacity:1;transform:none;transition:none;animation:none}.sol__card:hover,.sol__stage.is-in .sol__card:hover{transform:scale(1.02)}.sol__card{transition:transform .25s ease,box-shadow .25s ease}@media(max-width:700px){.iw-grid--rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:4px 20px 18px;margin-inline:-20px;scrollbar-width:thin}.iw-grid--rail>*{flex:0 0 82%;scroll-snap-align:center}}.iw-cta{padding-block:60px}.iw-cta__grid{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center}.iw-cta__btns{display:flex;color:#192547;flex-wrap:wrap;gap:14px;padding-left:40px;border-left:1px solid rgb(255 255 255 / .2)}.iw-navico{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.iw-navico a{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;border:1px solid #fff;color:#fff;transition:background .3s,border-color .3s,transform .3s var(--ease)}.iw-navico a:hover{background:#243666;border-color:#fff;transform:translateY(-5px)}.iw-waves{position:absolute;right:0;bottom:0;width:100%;height:100%;z-index:-1;opacity:.5;pointer-events:none}.iw-waves path{fill:none;stroke:#fff;stroke-width:1;stroke-dasharray:15;opacity:1;animation:iw-dash 15s linear infinite}.iw-waves path:nth-child(2){animation-duration:15s;opacity:1}.iw-waves path:nth-child(3){animation-duration:15s;animation-direction:reverse;opacity:1}.iw-js [data-reveal]{opacity:0;transition:opacity .8s var(--ease) calc(var(--d, 0)*90ms),transform .8s var(--ease) calc(var(--d, 0)*90ms)}.iw-js [data-reveal].is-in{opacity:1;transform:none}.iw-js .iw-card[data-reveal].is-in{transition:opacity .8s var(--ease) calc(var(--d, 0)*90ms),transform .45s var(--ease),box-shadow .45s}@keyframes iw-spin{to{transform:rotate(360deg)}}@keyframes iw-dash{to{stroke-dashoffset:-600}}@keyframes iw-pulse{50%{box-shadow:0 0 70px rgb(0 191 255 / .8),inset 0 0 36px rgb(0 107 255 / .6)}}@media(max-width:1023px){.iw-hero__grid{grid-template-columns:1fr}.iw-hero__copy{text-align:center}.iw-hero .iw-lead{margin-inline:auto}.iw-actions{justify-content:center}.sol__stage{grid-template-columns:1fr;gap:28px}.sol__lines,.sol__stage .iw-canvas{display:none}.sol__center{order:-1;max-width:420px;width:100%;margin-inline:auto}.sol__col{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.sol__col--left .sol__card,.sol__col--right .sol__card{transform:translateY(24px)}.iw-cta__grid{grid-template-columns:1fr}.iw-cta__btns{padding:0;border:0}}@media(max-width:767px){.iw-btn{width:100%;justify-content:center}.iw-actions{flex-direction:column}.orbit__pill{padding:.5em .8em}.orbit--eco .orbit__pill b{font-size:.92em}.sol__col{grid-template-columns:1fr}.sol__col--right .sol__card{flex-direction:row;text-align:left}.sol__col--right .sol__card::after{background:linear-gradient(90deg,rgb(6 25 54 / .92),rgb(6 25 54 / .5))}.iw-cta__btns .iw-btn{width:100%}}@media(max-width:420px){.orbit__pill .iw-ico{display:none}}@media(prefers-reduced-motion:reduce){.iw-industry *,.iw-industry *::before,.iw-industry *::after{animation:none!important;transition-duration:.01ms!important;transition-delay:0s!important}.iw-js [data-reveal],.sol__card,.sol__product{opacity:1!important;transform:none!important}.orbit__line{transform:scaleX(1)}.orbit__pill{opacity:1;transform:translate(-50%,-50%)}.orbit__rings i,.sol__rings i{opacity:1;transform:translate(-50%,-50%)}.sol__lines path{fill:none;stroke-dasharray:none;stroke-dashoffset:0;transition:none}}.iw-canvas{display:none}}.iw-industry .sol__card::after,.iw-industry .sol__col--right .sol__card::after{background:linear-gradient(90deg,#243666 0%,rgb(6 25 54 / .5) 100%)}.iw-industry .sol__txt h3,.iw-industry .sol__txt span{color:#FFF}@media (max-width:767px){.iw-industry .sol__col{grid-template-columns:minmax(0,1fr);gap:14px}.iw-industry .sol__card,.iw-industry .sol__col--right .sol__card{min-height:84px;height:auto;padding:12px 14px;gap:12px;border-radius:24px;flex-direction:row;align-items:center;text-align:left}.iw-industry .sol__ico{width:42px;height:42px;flex:0 0 42px}.iw-industry .sol__ico .iw-ico{width:20px;height:20px}.iw-industry .sol__txt{flex:1 1 auto;min-width:0;gap:5px}.iw-industry .sol__txt h3{margin:0;font-size:13px;line-height:1.35;font-weight:600}.iw-industry .sol__txt span{font-size:12px;line-height:1.4}.iw-industry .sol__card .iw-arrow{width:34px;height:34px;flex:0 0 34px}}@media (max-width:380px){.iw-industry .sol__card,.iw-industry .sol__col--right .sol__card{padding:10px;gap:9px}.iw-industry .sol__ico{width:38px;height:38px;flex-basis:38px}.iw-industry .sol__txt h3{font-size:14px}.iw-industry .sol__txt span{font-size:12px}.iw-industry .sol__card .iw-arrow{width:30px;height:30px;flex-basis:30px}}.iw-video-modal{position:fixed;inset:0;z-index:99999;display:none;align-items:center;justify-content:center;padding:20px;background:rgb(0 20 60 / .85)}.iw-video-modal.is-open{display:flex}.iw-video-modal__box{position:relative;width:100%;max-width:960px}.iw-video-modal__title{color:#fff;font-weight:600;font-size:18px;margin:0 44px 12px 0}.iw-video-modal__frame{position:relative;width:100%;padding-top:56.25%;background:#000;border-radius:10px;overflow:hidden;box-shadow:0 20px 60px rgb(0 0 0 / .5)}.iw-video-modal__frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.iw-video-modal__close{position:absolute;top:-6px;right:0;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#fff;color:#0b2e6f;font-size:24px;line-height:36px;cursor:pointer}.iw-video-modal__close:hover{background:#dbe9ff}body.iw-video-open{overflow:hidden}.apc-page{--apc-navy:#192547;--apc-navy-2:#243666;--apc-blue:#0284c7;--apc-text:#192547;--apc-muted:#5b6478;--apc-line:#e2e8f0;--apc-line-strong:#b8bfcc;--apc-bg-soft:#f8fafc;--apc-radius:12px;--apc-shadow-sm:0 1px 3px rgba(15, 23, 42, 0.06), 0 1px 2px rgba(15, 23, 42, 0.04);--apc-shadow-md:0 10px 24px -8px rgba(25, 37, 71, 0.22);--apc-ease:0.2s cubic-bezier(0.4, 0, 0.2, 1);--apc-list-max:520px;color:var(--apc-text)}.apc-page *,.apc-page *::before,.apc-page *::after{box-sizing:border-box}.apc-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.apc-hero{position:relative;overflow:hidden;padding:55px 0 65px;background:linear-gradient(135deg,#071221 0%,#0b192c 45%,#0e2a4a 75%,#0284c7 100%)}.apc-hero::before{content:'';position:absolute;top:-50%;right:-10%;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgb(2 132 199 / .25) 0%,#fff0 70%);pointer-events:none}.apc-hero__content{position:relative;z-index:1}.apc-hero__title{margin:0 0 10px;font-size:32px;font-weight:700;color:#fff}.apc-hero__subtitle{max-width:1000px;margin:0 0 20px;font-size:14px;line-height:1.6;color:#fff}.apc-search{position:relative;max-width:640px;margin:0}.apc-search__input{width:100%;padding:16px 60px 16px 24px;font-size:12px;color:#0f172a;background:#fff;border:1px solid var(--apc-navy);border-radius:12px;box-shadow:0 8px 24px rgb(0 0 0 / .2);outline:none;transition:box-shadow var(--apc-ease);-webkit-appearance:none;appearance:none}.apc-search__input:focus{box-shadow:0 10px 30px rgb(2 132 199 / .4),0 0 0 4px rgb(2 132 199 / .2)}.apc-search__btn{position:absolute;top:50%;right:8px;width:42px;height:42px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--apc-navy);border:0;border-radius:12px;transform:translateY(-50%);cursor:pointer;transition:background var(--apc-ease)}.apc-search__btn:hover,.apc-search__btn:focus-visible{background:var(--apc-blue)}.apc-main{padding:20px 0 40px}.apc-sidebar{background:#fff;border:1px solid var(--apc-navy);border-radius:12px;padding:10px 10px 10px 20px}.apc-sidebar__head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:0 0 10px;padding:8px 10px 8px;border-bottom:1px solid var(--apc-navy)}.apc-sidebar__title{margin:0;font-size:22px;font-weight:700;line-height:1.1;color:#192547}.apc-clear{padding:0 0 4px;font-size:13px;font-weight:600;color:var(--apc-navy);text-decoration:underline;text-underline-offset:3px;background:none;border:0;cursor:pointer}.apc-clear:hover{color:var(--apc-blue)}.apc-clear[hidden]{display:none}.apc-group+.apc-group{margin-top:30px}.apc-group__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0 0 12px;padding:0 6px;font-size:16px;font-weight:600;line-height:1.5;color:#192547;text-align:left;background:none;border:0;cursor:pointer}.apc-caret{flex:0 0 auto;width:0;height:0;border-left:8px solid #fff0;border-right:8px solid #fff0;border-top:10px solid var(--apc-navy);transition:transform var(--apc-ease)}.apc-group__toggle[aria-expanded='false'] .apc-caret{transform:rotate(-90deg)}.apc-group__toggle:focus-visible,.apc-clear:focus-visible{outline:2px solid var(--apc-blue);outline-offset:3px;border-radius:4px}.apc-list{max-height:var(--apc-list-max);margin:0;padding:0 14px 0 6px;overflow-y:auto;list-style:none;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--apc-navy) #fff0}.apc-list[hidden]{display:none}.apc-list::-webkit-scrollbar{width:6px}.apc-list::-webkit-scrollbar-track{background:linear-gradient(90deg,transparent 2px,var(--apc-navy) 2px,var(--apc-navy) 4px,transparent 4px);border-radius:3px}.apc-list::-webkit-scrollbar-thumb{background:var(--apc-navy);border-radius:3px}.apc-opt{margin:0}.apc-opt__label{display:flex;align-items:center;gap:12px;margin:0;padding:5px 0;font-size:14px;font-weight:400;line-height:1.3;color:#243666;cursor:pointer}.apc-opt__text{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.apc-opt__label:hover .apc-opt__text{color:var(--apc-blue)}.apc-opt__count{flex:0 0 auto;font-size:12px;color:#243666;font-variant-numeric:tabular-nums}.apc-check{-webkit-appearance:none;appearance:none;flex:0 0 14px;width:12px;height:14px;margin:0;background:#fff center / 12px 12px no-repeat;border:2px solid #3b4252;border-radius:2px;cursor:pointer;transition:background-color var(--apc-ease),border-color var(--apc-ease)}.apc-check:checked{background-color:var(--apc-navy);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 5 8.6l4.5-5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-color:var(--apc-navy)}.apc-check:focus-visible{outline:2px solid var(--apc-blue);outline-offset:2px}.apc-opt.is-empty .apc-opt__label{cursor:not-allowed;opacity:.45}.apc-opt.is-empty .apc-opt__label:hover .apc-opt__text{color:inherit}.apc-check:disabled{cursor:not-allowed}.apc-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;padding:14px 20px;background:#fff;border:1px solid var(--apc-line);border-radius:var(--apc-radius);box-shadow:var(--apc-shadow-sm)}.apc-toolbar__title{margin:0;font-size:22px;font-weight:700;color:var(--apc-navy)}.apc-toolbar__controls{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.apc-sort{display:flex;align-items:center;gap:8px;margin:0}.apc-sort__label{font-size:13px;font-weight:600;color:var(--apc-navy);white-space:nowrap}.apc-sort__select{padding:7px 28px 7px 12px;font-size:12px;font-weight:500;color:var(--apc-navy);background-color:#fff;border:1px solid var(--apc-line);border-radius:8px;cursor:pointer}.apc-count{font-size:13px;font-weight:600;color:var(--apc-navy);white-space:nowrap}.apc-view{display:flex;overflow:hidden;border:2px solid var(--apc-navy);border-radius:8px;background:var(--apc-navy)}.apc-view__btn{padding:6px 11px;font-size:15px;line-height:1;color:#fff;background:#fff0;border:0;cursor:pointer;transition:background var(--apc-ease),color var(--apc-ease)}.apc-view__btn.is-active{color:var(--apc-navy);background:#fff}.apc-view__btn:focus-visible{outline:2px solid var(--apc-blue);outline-offset:-4px}.apc-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.apc-chips:empty{display:none}.apc-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;font-size:12px;font-weight:500;color:var(--apc-navy);background:#eef2fb;border:1px solid #d5ddf0;border-radius:6px}.apc-chip__remove{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;padding:0;font-size:15px;line-height:1;color:var(--apc-navy);background:#fff0;border:0;border-radius:4px;cursor:pointer}.apc-chip__remove:hover,.apc-chip__remove:focus-visible{color:#fff;background:var(--apc-navy)}.apc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-bottom:36px;transition:opacity var(--apc-ease)}.apc-grid.is-loading{opacity:.45;pointer-events:none}.apc-card{position:relative;display:flex;flex-direction:column;height:100%;padding:12px;background:#fff;border:1px solid var(--apc-line);border-radius:var(--apc-radius);box-shadow:var(--apc-shadow-sm);transition:transform var(--apc-ease),box-shadow var(--apc-ease),border-color var(--apc-ease)}.apc-card:hover{transform:translateY(-4px);border-color:rgb(25 37 71 / .35);box-shadow:var(--apc-shadow-md)}.apc-card__media{display:block;aspect-ratio:768 / 440;margin-bottom:14px;overflow:hidden;background:#fff;border:1.5px solid var(--apc-line-strong);border-radius:10px}.apc-card__img{display:block;width:100%;height:auto;transition:transform 0.35s ease;transform-origin:center top}.apc-card__img--empty{display:block;background:var(--apc-bg-soft)}.apc-card:hover .apc-card__img{transform:scale(1.04)}.apc-card__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start}.apc-card__tag{display:inline-block;margin-bottom:10px;padding:3px 9px;font-size:12px;font-weight:600;line-height:1.4;color:#fff;background:var(--apc-navy);border-radius:4px}.apc-card__title{margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.3;color:#192547}.apc-card__title a{color:inherit;text-decoration:none}.apc-card__title a:hover{color:var(--apc-navy-2);text-decoration:none;text-underline-offset:3px}.apc-card__part{margin:0 0 10px;font-size:14px;font-weight:700;color:var(--apc-navy-2)}.apc-card__foot{margin-top:auto;padding-top:8px;border-top:1px solid #243666}.apc-card__link{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:600;color:#000;text-decoration:none!important;transition:color var(--apc-ease),transform var(--apc-ease)}.apc-card__link:hover,.apc-card__link:focus-visible{color:var(--apc-navy);transform:translateX(3px)}.apc-grid.is-list{grid-template-columns:1fr}.apc-grid.is-list .apc-card{flex-direction:row;align-items:center;gap:24px}.apc-grid.is-list .apc-card__media{flex:0 0 200px;height:140px;margin-bottom:0}.apc-grid.is-list .apc-card__foot{margin-top:0;padding:0 8px 0 0;border-top:0}.apc-empty{grid-column:1 / -1;padding:60px 20px;text-align:center;background:#fff;border:1px dashed var(--apc-line-strong);border-radius:var(--apc-radius)}.apc-empty i{margin-bottom:14px;font-size:2.5rem;color:#94a3b8}.apc-empty h4{margin-bottom:6px;font-size:1.1rem;font-weight:700;color:var(--apc-navy)}.apc-empty p{margin:0;font-size:.875rem;color:var(--apc-muted)}@media (max-width:1199px){.apc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.apc-sidebar__title{font-size:28px}.apc-group__toggle{font-size:18px}.apc-opt__label{font-size:14px}}@media (max-width:991px){.apc-page{--apc-list-max:300px}.apc-hero__title{font-size:28px}.apc-sidebar{border-width:3px;border-radius:24px;padding:22px 16px 24px 18px}}@media (max-width:767px){.apc-toolbar{padding:12px 14px}.apc-toolbar__controls{width:100%;justify-content:space-between;gap:10px}.apc-grid.is-list .apc-card{flex-direction:column;align-items:stretch;gap:0}.apc-grid.is-list .apc-card__media{flex-basis:auto;height:190px;margin-bottom:14px}.apc-grid.is-list .apc-card__foot{margin-top:auto;padding:12px 0 0;border-top:1px solid var(--apc-line)}}@media (max-width:575px){.apc-hero{padding:40px 0 44px}.apc-grid{grid-template-columns:1fr}.apc-sidebar__title{font-size:26px}}@media (prefers-reduced-motion:reduce){.apc-page *,.apc-page *::before,.apc-page *::after{transition:none!important}}.apc-card__desc{width:100%;margin:0 0 14px;font-size:14px;line-height:1.6;color:#1f2937}ul.apc-card__desc{padding-left:18px;list-style:disc}ul.apc-card__desc li{margin:0 0 4px;padding:0}ul.apc-card__desc li::marker{color:var(--apc-navy)}.apc-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;padding-top:6px}.apc-pager[hidden]{display:none}.apc-pager__item{min-width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;font-size:14px;font-weight:600;line-height:1;color:var(--apc-navy);text-decoration:none!important;background:#fff;border:1.5px solid var(--apc-navy);border-radius:8px;transition:background var(--apc-ease),color var(--apc-ease)}a.apc-pager__item:hover,a.apc-pager__item:focus-visible{color:#fff;background:var(--apc-navy)}a.apc-pager__item:focus-visible{outline:2px solid var(--apc-blue);outline-offset:2px}.apc-pager__item.is-current{color:#fff;background:var(--apc-navy);cursor:default}.apc-pager__item.is-disabled{opacity:.35;cursor:default}.apc-pager__dots{min-width:20px;text-align:center;font-weight:600;color:var(--apc-navy)}@media (max-width:575px){.apc-pager{gap:6px}.apc-pager__item{min-width:36px;height:36px;padding:0 9px;font-size:13px}}.iw-search-btn{display:inline-flex;align-items:center;justify-content:center;padding:0 20px 0;margin-right:10px;background:none;border:1px solid #000;border-radius:12px;color:inherit;cursor:pointer}.iw-search-btn--desktop{margin:0 25px 0 auto;color:#192547}#navbarsExampleDefault .gtranslate_wrapper{display:flex;align-items:center;margin-left:0!important}#navbarsExampleDefault .gtranslate_wrapper>div{display:flex;align-items:center;height:100%}.iw-search{position:fixed;inset:0;z-index:99999;display:none;padding:100px 16px 16px}.iw-search.is-open{display:block}.iw-search__panel{width:100%;max-width:500px;margin:0 auto;background:#fff;border:2px solid #192547;border-radius:16px;box-shadow:0 10px 20px rgb(0 0 0 / .25);overflow:hidden}.iw-search__form{display:flex;align-items:center}.iw-search__form input{flex:1;min-width:0;padding:12px 10px;background:#fff0;border:0;outline:0;font-size:16px}.iw-search__close{flex-shrink:0;padding:0 15px;background:none;border:0;color:#192547;font-size:28px;line-height:1;cursor:pointer}.iw-search__form input::-webkit-search-cancel-button,.iws-form input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}@media (max-width:600px){.iw-search{padding:60px 12px 12px}.iw-search__form input{padding:16px 12px;font-size:16px}.iw-search__close{padding:0 12px}}.iws-page{padding:56px 0 72px;background:#fff}.iws-form{position:relative;display:flex;align-items:center;padding:0 16px 0 52px;background:#fff;border:1px solid #d5dae3;border-radius:40px;box-shadow:0 2px 8px rgb(11 31 68 / .06)}.iws-form:focus-within{border-color:#1a56db;box-shadow:0 0 0 3px rgb(26 86 219 / .12)}.iws-form__icon{position:absolute;left:20px;color:#6b7385}.iws-form input{flex:1;min-width:0;padding:16px 0;background:#fff0;border:0;outline:0;color:#0b1f44;font-size:18px}.iws-form__clear{padding:0 6px;background:none;border:0;color:#6b7385;font-size:26px;line-height:1;text-decoration:none;cursor:pointer}.iws-tabs{display:flex;gap:32px;margin:32px 0 20px;border-bottom:1px solid #e5e8ef;overflow-x:auto}.iws-tab{padding:10px 0;margin-bottom:-1px;color:#6b7385;font-weight:500;text-decoration:none;white-space:nowrap;border-bottom:2px solid #fff0}.iws-tab span{margin-left:4px;color:#9aa1b1;font-size:13px}.iws-tab:hover{color:#0b1f44}.iws-tab.is-active{color:#1a56db;border-bottom-color:#1a56db}.iws-ai{margin:0 0 24px;padding:20px 24px;background:#f0f5fb;border:1px solid #1a56db;border-radius:8px}.iws-count{margin:0 0 8px;color:#6b7385;font-size:14px}.iws-list{margin:0;padding:0;list-style:none}.iws-item{padding:24px 0;border-bottom:1px solid #eef0f4}.iws-item__crumb{margin-bottom:4px;overflow:hidden;color:#000;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.iws-item__title{margin:0 0 6px;font-size:22px;font-weight:600;line-height:1.3}.iws-item__title a{color:#243666;text-decoration:none}.iws-item__title a:hover{text-decoration:underline}.iws-item__meta{display:flex;flex-wrap:wrap;gap:6px 10px;margin-bottom:8px;color:#192547;font-size:13px}.iws-item__type{padding:0 5px;color:gold;background:#192547;border-radius:4px;font-weight:600}.iws-item__desc{margin:0;color:#000;font-size:14px;line-height:1.3}.iws-item mark{padding:0;color:inherit;background:none;font-weight:700}.iws-empty{padding:48px 0;text-align:center}.iws-empty h2{margin:0 0 8px;color:#0b1f44;font-size:24px}.iws-empty p{color:#6b7385}@media (max-width:767px){.iws-page{padding:32px 0 48px}.iws-form input{font-size:16px}.iws-item__title{font-size:18px}}