.heading h2,p{margin-bottom:15px}.heading p,body{font-family:TRIAL_Riegla-Regular}.btn,.heading h2{display:inline-block}.btn,body{line-height:25px}.about-section .about-info,.banner-info,.cta-btn .right,.extra-info,.heading,.image-wrapp{text-align:center}.main-banner,.newsletter-section,.partnership-section,footer{background-repeat:no-repeat}.banner-section-wr,.newsletter-section,.page-banner-wrapper,.partnership-section,.tech-support-section,footer{background-position:center;background-size:cover}.banner-section-wr,.main-banner,.newsletter-section,.page-banner-wrapper,.partnership-section,.product-banner,.tech-support-section,footer{background-size:cover}@font-face{font-family:TRIAL_Riegla-Black;src:url(//www.generalinstruments.net/wp-content/themes/general-instruments/fonts/TRIAL_Riegla-Black.otf) format("opentype")}@font-face{font-family:TRIAL_Riegla-Bold;src:url(//www.generalinstruments.net/wp-content/themes/general-instruments/fonts/TRIAL_Riegla-Bold.otf) format("opentype")}@font-face{font-family:TRIAL_Riegla-Light;src:url(//www.generalinstruments.net/wp-content/themes/general-instruments/fonts/TRIAL_Riegla-Light.otf) format("opentype")}@font-face{font-family:TRIAL_Riegla-Medium;src:url(//www.generalinstruments.net/wp-content/themes/general-instruments/fonts/TRIAL_Riegla-Medium.otf) format("opentype")}@font-face{font-family:TRIAL_Riegla-Regular;src:url(//www.generalinstruments.net/wp-content/themes/general-instruments/fonts/TRIAL_Riegla-Regular.otf) format("opentype")}*{margin:0;padding:0}body{font-size:16px;color:#002347}.container{max-width:1200px;width:96%;margin:0 auto}ul{list-style:none}a{text-decoration:none}img{max-width:100%;vertical-align:middle}h1,h2{font-family:TRIAL_Riegla-Black}b,h3,h4,h5,h6,strong{font-family:TRIAL_Riegla-Bold}li,p{font-family:TRIAL_Riegla-Light}h2{font-size:40px;line-height:45px}h3{font-size:32px;line-height:35px}h4{font-size:25px;line-height:30px}.heading p,h5{font-size:22px;line-height:30px}.below-banner-center p.para,.top_head ul li a,button{font-family:TRIAL_Riegla-Medium}button{border:none;font-size:16px;line-height:22px;cursor:pointer}section{padding:50px 0}.heading h2{position:relative}.heading h2::after,.heading h2::before{position:absolute;content:'';top:0;bottom:0;background-repeat:no-repeat;background-size:auto;width:45px}.heading h2::before{background-image:url(//www.generalinstruments.net/wp-content/themes/general-instruments/images/head-left.png);left:-60px;background-position:center left}.heading h2::after{background-image:url(//www.generalinstruments.net/wp-content/themes/general-instruments/images/head-right.png);right:-60px;background-position:center right}.btn{padding:12px 10px;min-width:120px;transition:.35s linear;font-size:18px;border-radius:5px}.main-header,.top_head{padding:10px 0;display:flex}.btn-primary,.our-approval-logos .tab .tablinks.active{background-color:#f58634;color:#fff}ul.social-icons li svg{width:20px;height:20px}.top_head{justify-content:space-between;align-items:center;border-bottom:1px solid #d2d3d7}.bottom-footer ul.social-icons,.bottom-footer ul.social-icons a,.main-header .main-menu .nav-ul>li>ul.sub-menu>li>ul.sub-menu.active,.top_head ul,li.menu-item-has-children{display:flex}.top_head ul li a{display:flex;align-items:center}.bottom-footer ul.social-icons li,.top_head ul li{margin-right:10px}.bottom-footer ul.social-icons li:last-child,.top_head ul li:last-child{margin-right:0}.top_head ul li a span{margin-left:10px;color:#002347}.main-header{justify-content:space-between;align-items:center}.main-header .logo img{width:auto;height:60px}.contact-i-with-text .slick-track,.form-control.checboxwr label,.main-header .main-menu .nav-ul,.postmetadata,.product-banner .banner-logos{display:flex;align-items:center}.main-header .main-menu .nav-ul li{margin-right:20px}.main-header .main-menu .nav-ul>li:last-child{margin-right:0;background-color:#f58634;border-radius:6px;padding:6px 15px}.heading-wrapper h2,.main-header .main-menu .nav-ul>li:last-child a,.partnership-right,.product-banner h1,.product-banner ul li:last-child a{color:#fff}.main-header .main-menu .nav-ul li a{color:#002347;font-family:TRIAL_Riegla-Medium}.main-banner{height:80vh;padding:0}.main-banner .container{height:80vh;position:relative}.banner-info{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.banner-info h1{font-size:30px;line-height:40px;margin-top:10px;color:#fff;font-family:TRIAL_Riegla-Black;letter-spacing:1px}.below-banner{box-shadow:0 15px 30px 0 #00234726;border-radius:10px;display:flex;justify-content:space-between;align-items:center;position:relative;margin-top:-100px;background-color:#fff;height:230px;padding:0}.below-banner-wr{position:relative;width:30%}.below-banner-right{text-align:right}.below-banner-wr .auth_info{background:linear-gradient(180deg,#f58634 0,rgba(245,134,52,0) 100%);position:absolute;bottom:0;padding:10px;width:200px;text-align:center;left:20px;border-radius:10px 10px 0 0}.below-banner-right .auth_info{right:20px;left:auto}.below-banner-wr img{position:relative;margin-top:-60px}.below-banner-center{width:40%;text-align:center}.below-banner-wr .auth_info h5,.below-banner-wr .auth_info p{font-size:20px;line-height:30px;color:#fff;margin-bottom:0}.below-banner-center p{font-size:22px;line-height:30px;font-family:TRIAL_Riegla-Bold;margin-bottom:0}.below-banner-center p.para{font-size:16px;line-height:20px;margin-top:5px}.our-approval-section{padding-top:70px}.our-approval-section .heading p{font-size:24px;line-height:30px;font-family:TRIAL_Riegla-Light}.our-approval-logos{margin-top:30px}.our-approval-logos .tab{display:flex;justify-content:center;margin-bottom:30px}.our-approval-logos .tab .tablinks{background-color:#fdecde;color:#f58634;border-radius:5px;margin:0 5px;padding:12px 20px}.our-approval-logos .tabcontent{display:flex;flex-wrap:wrap;justify-content:center}.our-approval-logos .approval-logo{width:calc(100% / 5);text-align:center;margin-bottom:10px}.slider-wr .slide{border-radius:10px;overflow:hidden;height:550px;position:relative}.slider-wr .slide::after{position:absolute;content:'';background:linear-gradient(3.29deg,rgba(0,35,71,.6) 5.32%,rgba(0,35,71,.6) 35.69%,rgba(0,35,71,0) 84.99%);top:0;left:0;right:0;bottom:0}.slider-wr .slide img{height:100%;width:100%;object-fit:cover;object-position:center}.slider-wr .slide .location{position:absolute;bottom:25px;left:25px;z-index:1;color:#fff}.slider-wr .slide .location p{font-size:20px;line-height:30px;display:flex;align-items:center;font-family:TRIAL_Riegla-Light;color:#f58634}.asia-network .network p,.footer-menu ul li,.india-network .network p,.location-left .location h4,.slider-wr .slide .location h5,.tech-support .support p,.vacancy-info ul li{margin-bottom:10px}.slider-wr .slide .location p svg{width:25px;height:25px;margin-right:10px}a.slide-link-wr{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.slider-wr ul.slick-dots{bottom:10px}.slick-dots li{width:10px!important;height:10px!important;background-color:#fff;border-radius:50%}.slick-dots li.slick-active,.submit-btn input{background-color:#f58634}.slick-dots li button{padding:0;width:10px;height:10px}.form-control .wpcf7-not-valid-tip,.mobile-menu,.page-banner-wrapper .banner-wraps ul.tax-breadcrumb li:last-child:after,.product-banner ul li:last-child:after,.quote-wrapper,.quote-wrapper h5,.quote-wrapper p,.slick-dots li button::before{display:none}.award-section .image-wrapp,.main-header .main-menu .nav-ul>li.menu-item-has-children>a,.newsletter,.newsletter-form form,.our-product-section,.slider-section .container,div#sidebar .widget.widget_search .wp-block-search__inside-wrapper{position:relative}.slider-boxes{width:200px;position:absolute;top:0;right:30px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;height:100%}.slider-boxes .slider-box{background-color:#fff;width:100%;text-align:center;border-radius:5px;padding:15px 8px}.slider-boxes .slider-box h4{font-family:TRIAL_Riegla-Black;font-size:35px;line-height:45px;color:#f58634;display:inline-block;width:auto;position:relative}.slider-boxes .slider-box h4::after{position:absolute;content:'+'}.slider-boxes .slider-box p{font-family:TRIAL_Riegla-Bold;line-height:22px}.about-section .about-info h3{font-family:TRIAL_Riegla-Medium;font-weight:100;font-size:25px;line-height:32px}.about-section .about-info p{width:70%;margin:20px auto 40px}.partnership-section{position:relative;background-image:url(//www.generalinstruments.net/wp-content/themes/general-instruments/images/partnership-banner.webp)}.partnership-section::before{position:absolute;content:'';background:#002347D9;top:0;left:0;right:0;bottom:0}.partnership-section .container{position:relative;display:flex;justify-content:space-between;align-items:center}.partnership-left,.partnership-right{width:49%}.partnership-section .image-wrapper{position:relative;padding:30px}.partnership-section .image-wrapper::before{position:absolute;content:'';background-color:#f58634;width:calc(50% + 50px);height:calc(50% + 50px);left:0;bottom:0;border-radius:10px}.partnership-section .image-wrapper img{position:relative;border-radius:10px}.partnership-right .heading{text-align:left;margin-bottom:30px}.partnership-right .heading h2{margin-left:65px}.partnership-right .heading p{font-size:20px;line-height:28px;font-family:TRIAL_Riegla-Light}.gic-boxes,.service-boxes{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-top:50px}.gic-boxes .gic-box{width:calc(33% - 20px);border:1px solid #fde7d6;border-radius:10px;text-align:center}.gic-boxes .gic-box .box,.product_cateogry_box>div{padding:20px}.gic-boxes .gic-box .box h4{font-size:20px;line-height:25px;margin:15px 0;font-family:TRIAL_Riegla-Regular}.location-section,.services-section{background-color:#eef0f3}.service-boxes .service-box{width:calc((100% / 4) - 20px);text-align:center;box-shadow:0 5px 10px 0 #0023471A;background-color:#fff;border-radius:10px}.service-boxes .service-box .box{padding:25px}.service-boxes .service-box img{height:50px;object-fit:none}.service-boxes .service-box h4{font-size:20px;line-height:25px;margin-top:12px;font-family:TRIAL_Riegla-Regular}.our-clients{display:flex;justify-content:center;flex-wrap:wrap;margin:50px 0}.our-clients .logo{width:calc((100% / 6) - 20px);margin:0 10px 10px}.extra-info p{font-size:20px;line-height:30px;margin-bottom:20px}.letstalk-wr{display:flex;justify-content:space-between;align-items:center;position:relative;border-radius:20px;padding:30px;margin-top:20px}.letstalk-wr::after{position:absolute;content:'';background-color:#fde7d6;top:75px;left:0;bottom:75px;right:0;border-radius:20px}.letstalk-wr>*{width:49%;position:relative;z-index:1}.form-control input,.form-control select,.form-control textarea{padding:10px;border:1px solid #d2d3D780;border-radius:5px;box-sizing:border-box;width:100%;color:#002347}::placeholder{color:#002347;font-family:TRIAL_Riegla-Light;letter-spacing:1px}.form-control input:focus-visible,.form-control select:focus-visible,.form-control textarea:focus-visible{outline:0;border-color:#002347}.form-wrapper form.wpcf7-form,.popup-form-wr .popup-form form{display:flex;flex-wrap:wrap;justify-content:space-between}.form-control{width:48%;margin-bottom:15px}.about-content-wr .content-wrapper,.form-control.message,.popup-form-wr .popup-form .form-control:nth-child(6),.product-popup-form-wr .form-control:nth-child(5),.product-popup-form-wr .form-control:nth-child(7),.quote-wrappers img,.submit-btn,.vacancy-form .form-control{width:100%}.form-control textarea{height:100px;resize:none}.submit-btn input{width:100%;box-shadow:0 5px 10px 0 #f586341A;border-radius:5px;color:#fff;padding:10px;border:none}.form-control label{font-family:TRIAL_Riegla-Medium;font-size:14px;line-height:20px;margin-bottom:10px;display:block}.form-wrapper{box-shadow:0 0 30px 0 #1c253926;border-radius:10px;padding:20px;background-color:#fff}.form-control .wpcf7-not-valid{border-color:red}.form-control .wpcf7-not-valid:focus-visible{outline:0}.wpcf7-response-output{position:absolute;bottom:0;left:0;right:0;text-align:center;font-size:12px;padding:0!important;line-height:18px;margin:5px!important}footer{background-image:url(//www.generalinstruments.net/wp-content/themes/general-instruments/images/footer-bg.png);padding:30px 0 0}.footer-blocks,.product-detials-info .container,.single-post-type .container,.vacancy-wrapper .container{display:flex;justify-content:space-between}.footer-blocks .footer-group{width:24%}.footer-blocks .footer-group a,.footer-blocks .footer-group p,.footer-group span{color:#8a919f}.footer-blocks .footer-group h4{font-size:22px;line-height:30px;margin-bottom:25px;color:#fff}.contact-dtl ul li{display:flex;align-items:flex-start;margin-bottom:20px}.contact-dtl ul li .icon{position:relative;top:3px;margin-right:15px;width:30px;height:30px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%}.contact-dtl ul li .text{width:calc(100% - 50px)}.contact-dtl ul li .text p,.product-contact-form .form-control{margin-bottom:0}.foot_logo img{height:auto;object-fit:contain;object-position:left;margin-bottom:25px;width:75%}.footer-blocks .footer-group .foot_logo a,.main-header .main-menu .nav-ul>li.mega-menu.menu-item-has-children>ul.sub-menu.active{display:block}.bottom-footer{border-top:1px solid #485062;margin-top:20px;padding:20px 0;display:flex;justify-content:space-between;align-items:center}.bottom-footer a,.bottom-footer p{color:#8a919f;margin-bottom:0}.bottom-footer ul.social-icons a svg{width:30px;height:30px}.bottom-footer ul.social-icons a svg *{fill:#fff}.certification-section .slick-track{display:flex!important;align-items:center;justify-content:center;overflow:visible!important}.certification-section .slick-list{padding:0!important;overflow:visible!important}.certification-section .container{overflow:hidden}.certification-section .certification-logos{transform:scale(.8,.8);margin-top:0}.certification-section .logo img{width:110px}.certification-section .logo{height:inherit;display:flex;align-items:center;justify-content:center;margin:0 30px}.newsletter-section{background-image:url(//www.generalinstruments.net/wp-content/themes/general-instruments/images/newsletter-bg.webp);position:relative}.newsletter-section::after{position:absolute;content:'';background-color:#f58634E5;top:0;right:0;bottom:0;left:0}.newsletter-section .container{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center}.heading-wrapper{width:300px}.newsletter-wr{width:calc(70% - 300px)}.newsletter-wr .newsletter input,.newsletter-wr .newsletter span{width:100%;display:block}.newsletter-wr .newsletter input{height:50px;padding:10px;border-radius:10px;border:none;box-sizing:border-box}.newsletter-wr .newsletter .submit{position:absolute;right:0;top:0;bottom:0;cursor:pointer}.newsletter-wr .newsletter .submit input{position:relative;font-size:0;padding:0 30px;border-radius:0 10px 10px 0;background:url(https://www.generalinstruments.net/wp-content/uploads/2023/10/newsletterarrow.png) 13px 3px no-repeat #002347;cursor:pointer}.banner-section-wr,.page-banner-wrapper,.product-banner,.tech-support-section{background-repeat:no-repeat}.newsletter-wr .newsletter .submit img{position:absolute;top:22px;left:30px;transform:translate(-50%,-50%);display:none}.image-with-text.career-page,.location-left .location:last-child,.newsletter p{margin:0}.our-product-section .heading{position:relative;z-index:1}.our-product-section>img{position:absolute;right:0;width:30%}.product-boxes{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:40px}.product-boxes .product-box{width:calc(33% - 20px);border-radius:10px;position:relative;margin-bottom:30px;background-color:#fff;overflow:hidden}.product-boxes .product-box>img{height:350px;object-fit:cover;object-position:center center;display:block;margin:0 auto}.product-boxes .product-box::after{position:absolute;content:'';background:linear-gradient(180deg,rgba(0,35,71,0) -4.71%,#002347 100%);top:0;right:0;bottom:0;left:0;border-radius:10px}.product-boxes .product-box .product-info{border:0;width:90%;margin:0 auto;position:absolute;bottom:25px;left:5%;right:5%;color:#fff;z-index:1}.product-boxes .product-box .product-info p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;margin:20px 0}.product-boxes .product-box .product-info a{color:#fff;font-size:18px;line-height:25px;display:flex;align-items:center}.career-page .service-box .box .read-more svg,.product-boxes .product-box .product-info a svg,.product_cateogry_box a.read-more svg{margin-left:10px}.asia-network .network h4,.india-network .network h4,.product-boxes .product-box .product-info h4,.single-post-type .container .post h2,.single-post-type .container .post h3,.single-post-type .container .post h4{margin:15px 0;}.page-banner-wrapper{height:250px;position:relative}.page-banner-wrapper::after,.tech-support-section::after{position:absolute;content:'';background-color:#002347D9;top:0;left:0;bottom:0;right:0}.page-banner-wrapper h1{position:absolute;width:96%;transform:translateY(-50%);color:#fff;z-index:1;font-size:55px;line-height:60px;left:0;text-align:center;right:0;text-transform:capitalize;margin:0 auto}.cta-btn .container,.location-section .container{display:flex;justify-content:space-between;align-items:center}.image-with-text .container>*,.image-with-text-slide .img-txt-wrp>*,.location-section .container>*{width:48%}.location-right iframe{width:100%;height:350px;border:none;border-radius:10px}.location-left .location{display:flex;display:flex;margin-bottom:20px}.location-left .location svg{width:35px;height:30px}.location-left .location .address-wr{width:calc(100% - 45px);margin-left:10px}.asia-network,.solution-boxes,.tech-support{display:flex;justify-content:space-between;margin-top:30px}.asia-network .network{width:calc(45% - 15px);border:1px solid #fde7d6;border-radius:10px;text-align:center;padding:20px}.india-network .network,.tech-support .support{border:1px solid #fde7d6;padding:20px;text-align:center}.tech-support-section{background-image:url(https://test.generalinstruments.net/wp-content/uploads/2023/10/factory.jpg);position:relative}.tech-support-section .container{position:relative;z-index:1;color:#fff}.tech-support .support{border-radius:10px;width:calc(20% - 10px)}.tech-support .support h5{font-size:18px;line-height:25px;margin:10px 0;font-family:TRIAL_Riegla-Regular;color:#e97a25}.india-network{display:flex;justify-content:center;flex-wrap:wrap;margin-top:30px}.india-network .network{width:calc((100% / 3) - 65px);margin:0 10px 20px;border-radius:10px}.main-page h3{font-size:28px;line-height:35px;margin-bottom:15px}.main-page ol{padding-left:20px}.main-page ol li,.main-page ul li{margin-bottom:15px;font-family:TRIAL_Riegla-Light}.about-content-wr h2,.category-info-wr h2,.category-info-wr h3,.featured-image,.vacancy-form h2,.vacancy-info h1,.vacancy-info h2,.vacancy-info h3,.vacancy-info h4,.vacancy-info h5,.vacancy-info h6{margin-bottom:20px}.below-banner.about-us-page{margin:70px auto 0}.solution-boxes .solution-box{width:calc(25% - 15px);border:1px solid #fde7d6;border-radius:10px;text-align:center;padding:10px 0}.solution-boxes .solution-box>*{padding:0 10px}.solution-boxes .solution-box>p{font-family:TRIAL_Riegla-Medium;font-size:20px;line-height:25px;margin:10px 0}.image-with-text{background-color:#eef0f3;margin:50px 0}.award-section{background-color:transparent}.image-with-text .container,.image-with-text-slide .img-txt-wrp{display:flex!important;justify-content:space-between;align-items:center}.content-wrapp h2{font-size:30px;line-height:35px;margin-bottom:15px}.award-section .container{flex-direction:row-reverse}.award-section .image-wrapp img{padding:20px;box-shadow:0 0 10px #ccc;width:calc(100% - 40px)}.award-section .content-wrapp h3{color:#f58634;font-size:40px;line-height:50px;margin:20px 0}svg.hamburger *{fill:#f5893a}.about-content-wr .container{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column-reverse}.quote-wrapper{width:100%;box-shadow:0 0 10px #ccc;border-radius:10px;align-items:center;justify-content:space-between;margin-bottom:50px}.quote-wrapper .auth_info{padding:10px}.quote-wrappers{width:100%;box-shadow:none}.quote-wrappers .container{display:flex;align-items:center;justify-content:space-between;box-shadow:0 0 10px #ccc;border-radius:10px;flex-direction:row-reverse}.quote-wrappers .auth_info{width:68%;font-size:25px;line-height:40px}.contentimg{width:30%}.quote-wrapper .contents{width:68%}.banner-section-wr{text-align:center;display:flex;justify-content:center;align-items:center;background-image:url(https://test.generalinstruments.net/wp-content/uploads/2023/10/Banner.jpg);color:#fff;padding:200px 0;height:100%}.banner-section-wr h1{font-size:55px;line-height:60px;text-align:center;text-transform:capitalize}.tax-product_category h1{font-size:35px;line-height:40px}.posts-section{margin:50px 0}.posts-section .container{display:flex;justify-content:center;flex-wrap:wrap}.posts-section .container>*{width:calc((100% / 2) - 30px);margin:0 15px 30px;box-shadow:0 0 10px #ccc;border-radius:10px;padding-bottom:20px}.posts-section .post .cat,.posts-section .post .postmetadata,.posts-section .post h2{padding:0 20px}.blog-image{margin-bottom:20px;transition:.5s linear;overflow:hidden;border-radius:10px}.blog-image:hover img{transform:scale(1.1);transition:.5s linear}.posts-section h2{font-size:18px;line-height:25px;margin:5px 0 20px;font-family:TRIAL_Riegla-Bold}.blog-image img{background-color:#fff;border-radius:10px;border:1px solid #ccc;width:100%;height:300px;object-fit:cover;transition:.5s linear}.posts-section .container>* h2 a,div#sidebar .widget ul li a{color:#002347}.author-img{margin-right:20px;width:50px}.author-img img{width:50px;height:50px;border-radius:50%;border:1px solid #ccc}.author-info{width:calc(100% - 70px)}.author-info span.name{display:block;font-size:22px;line-height:30px;font-family:TRIAL_Riegla-Bold}.author-info span:not(.name){font-size:18px;line-height:30px}.solution-boxes .solution-box>img{height:70px;object-fit:contain}.career-page .gic-box{text-align:left;transition:.35s linear;cursor:pointer}.career-page .gic-box ul li{position:relative;padding-left:20px}.career-page .gic-box ul li::before{position:absolute;content:"\00BB";left:0;top:0;font-size:20px;line-height:23px}.career-page .gic-box:hover{background-color:#f58634;color:#fff;transition:.35s linear}.career-page .service-box .box{text-align:left;padding:15px 20px}.career-page .service-box .box h4{margin:0 0 20px}.career-page .service-box .box .read-more{display:flex;align-items:center;font-size:16px;line-height:22px;color:#03264a;font-weight:900}.career-page .service-box{width:calc((100% / 3) - 20px)}.single-post-type{margin:150px 0 50px}.single-post-type .container .post{width:75%}.single-post-type .container #sidebar{width:23%}.featured-image img{border-radius:10px;box-shadow:0 0 10px #ccc}.posts-section .cat a,.single-post-type .container .post .cat a{color:#f58634;font-size:16px;background-color:transparent;padding:0;display:inline-block}.single-post-type .container .post h1{margin:20px 0;font-size:50px;line-height:60px;border-bottom:1px solid #ccc}.single-post-type .container .post ul li{position:relative;padding-left:15px;margin-bottom: 10px;}.single-post-type .container .post ul li::before{position:absolute;content:'';background-color:#e97a25;width:6px;height:6px;left:0;border-radius:50%;top:8px}.product-banner{position:relative;background-position:top;padding:120px 0 20px}.product-banner::after{position:absolute;content:'';background-color:#002347D9;top:0;right:0;bottom:0;left:0}.product-banner .container{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1;height:150px}.product-banner .product-head{width:60%}.product-banner ul{display:flex;align-items:center;margin-top:10px;flex-wrap:wrap}.product-banner ul li{padding-right:10px;margin-right:10px;position:relative}.product-banner ul li::after{position:absolute;content:'/';right:0;top:0;color:#f58634}.main-header .main-menu .nav-ul>li>ul.sub-menu>li.menu-active,.main-header .main-menu .nav-ul>li>ul.sub-menu>li.menu-active>a,.page-banner-wrapper .banner-wraps ul.tax-breadcrumb li a,.product-banner ul li a{color:#f58634}.product-banner .banner-logos img{height:50px;object-fit:contain;margin:0 10px}.product-detials-info .product-image{width:40%;text-align:center;height:100%}.product-contact-form,.product-detials-info .product-detials{width:55%}.product-detials-info .product-image img{width:calc(100% - 20px);border:2px solid #eef0f3;border-radius:10px;padding:10px 0;height:400px;object-fit:contain;object-position:center center}.product-detials h2{font-size:25px;line-height:35px;margin-bottom:20px}.product-content h3{font-size:20px;line-height:30px;margin-bottom:15px}.product-content ol,.product-content ul{padding-left:20px;margin-bottom:20px}.product-content ul{list-style:disc}.contact-image-section .container{border:1px solid #f58634;border-radius:10px;display:flex;justify-content:space-between;align-items:center}.product-contact-img img{width:100%;border-top-left-radius:10px;border-bottom-left-radius:10px}.product-contact-form h3{font-size:25px;line-height:30px;margin-bottom:30px}.product-contact-form form{display:flex;flex-wrap:wrap;justify-content:space-between;padding-right:20px}.product-contact-form form>span.wpcf7-form-control-wrap{position:absolute}.contact-i-with-text .container{border:1px solid #f58634;padding:20px 0;background:linear-gradient(to right,#f58634 32%,transparent 32%)}.contact-i-with-text{background-color:#fff;margin:0}.contact-i-with-text a{background-color:#002347;color:#fff;display:inline-block;padding:6px 15px;border-radius:5px}.contact-i-with-text .content-wrapp{padding:0 20px;width:65%}.contact-i-with-text .content-wrapp button.slick-arrow::before{color:#000}.contact-i-with-text .content-wrapp button.slick-arrow.slick-next,.product-box-slider .slick-next{right:0}.contact-i-with-text .image-wrapp{display:flex;justify-content:center;width:33%}div#sidebar .widget{box-shadow:0 0 10px #ccc;padding:15px;margin-bottom:20px}div#sidebar .widget h2.wp-block-heading{font-size:22px;line-height:30px;margin-bottom:10px}.vacancy-info ul,div#sidebar .widget ul{list-style:disc;padding-left:20px}div#sidebar .widget ul li{margin-bottom:5px}div#sidebar .widget.widget_search .wp-block-search__inside-wrapper input{width:100%;height:35px;border-radius:5px;border:1px solid #ccc}div#sidebar .widget.widget_search .wp-block-search__inside-wrapper button{display:inline-block;margin-top:10px;padding:8px 15px;background-color:#002347;color:#fff;font-family:TRIAL_Riegla-Regular}.download-sheet a.btn span b,.single-post-type .container .post h3{font-size:28px;line-height:35px}.process-wrps{display:flex;margin:20px 0 50px;flex-wrap:wrap;justify-content:center;gap:15px}.process-wrps .process h4{font-size:18px;line-height:30px;margin:15px 0 5px}.process-wrps .process{width:calc((100% / 3) - 30px);background-color:#eb7b30;padding:10px;color:#fff;border-radius:10px;position:relative}.process-wrps .process>span{position:absolute;background-color:#fff;width:30px;border-radius:50%;height:30px;display:flex;align-items:center;justify-content:center;color:#333;top:-10px;box-shadow:0 0 10px #ccc;left:-10px}.main-header .main-menu .nav-ul>li>ul.sub-menu{position:absolute;left:0;right:0;top:100%;background-color:#ccc;z-index:11;padding:20px}.main-header .main-menu .nav-ul>li>ul.sub-menu>li{display:flex;margin-bottom:10px}.main-header .main-menu .nav-ul>li>ul.sub-menu>li a{width:15%;padding-right:10px}.main-header .main-menu .nav-ul>li>ul.sub-menu>li>ul.sub-menu{flex-wrap:wrap;width:82%;position:absolute;right:0;display:none;top:20px;transform:translateX(20px)}.main-header .main-menu .nav-ul>li>ul.sub-menu>li>ul.sub-menu li{width:30%;margin-bottom:20px}.main-header .main-menu .nav-ul>li.mega-menu.menu-item-has-children>ul.sub-menu{position:absolute;left:0;right:0;top:100%;background-color:#fff;z-index:11;padding:20px;display:none;min-height:300px;max-width:1200px;width:100%;margin:0 auto}.main-header .main-menu .nav-ul>li.menu-item-has-children>a::after{position:absolute;content:'';background:0 0;bottom:0;z-index:111111;left:0;right:0;top:0;padding:25px 0}li.menu-item-has-children svg.icon.icon-caret{width:14px;margin-left:10px;cursor:pointer}.main-header .main-menu .nav-ul>li.mega-menu.menu-item-has-children>ul.sub-menu svg.icon.icon-caret{position:relative;left:-20px}header.header{position:absolute;left:0;right:0;top:0;z-index:9}header.header .container{background-color:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:0 15px 5px;box-shadow:0 10px 15px 0 #1c25391A}.page-banner-wrapper h1{top:65%}.quote-wrapper .auth_info{font-size:35px;line-height:45px}.slick-initialized .slick-slide:focus-visible{outline:0}.career-extra .heading h2,.career-page .heading h2{margin-bottom:30px}span.wpcf7-spinner{position:absolute;right:0}.product-contact-img{width:40%}.product-box-slider .product-box.slick-slide{margin-left:15px}.product-box-slider .slick-arrow::before{color:#000;font-size:40px}html{scroll-behavior:smooth}.vacancy-info{width:52%}.vacancy-form{width:40%;padding:20px;box-shadow:0 0 10px #ccc;position:relative}.vacancy-form .form-control.file span:last-child{font-size:12px}.form-control.checboxwr label input[type=checkbox]{width:10px;margin-right:5px}.banner-info>img{width:220px}.download-sheet{text-align:center;margin:20px 0}section.product-detials-info{padding-bottom:15px}.download-sheet a.btn{width:calc(75% - 50px);font-size:30px;line-height:50px;text-transform:uppercase;font-weight:900;display:flex;align-items:center;justify-content:center;padding:15px 0;cursor:pointer;margin:0 auto;background:#012060;border-radius:10px;position:relative}.download-sheet a.btn::before{position:absolute;content:'';background-image:url(//www.generalinstruments.net/wp-content/themes/general-instruments/images/pdf-badge.png);left:-32px;top:0;bottom:0;right:0;background-repeat:no-repeat;background-position:left center}.product-box-slider .slick-prev{left:0;z-index:1}.download-sheet a.btn span{font-size:22px;line-height:32px;padding:0 50px;text-transform:capitalize}.download-sheet a.btn span:last-child{padding:0}.about-banner-auth{margin:80px auto 30px;padding:0 20px}.about-banner-auth .below-banner-center{width:65%;text-align:left}.category-info-wr{padding-bottom:0}.cta-btn{background-color:#092a4d;color:#fff}.cta-btn .left{width:70%}.cta-btn .left p{margin:0;font-size:22px;line-height:32px}.product-subcategories{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.product_cateogry_box{width:calc(33% - 20px);box-shadow:0 0 10px #ccc;border-radius:10px;position:relative}.product_cateogry_box a.ovrlink{position:absolute;top:0;left:0;right:0;bottom:0}.product_cateogry_box .category-img{text-align:center;margin-bottom:30px}.product_cateogry_box .category-img img{height:250px;width:auto;object-fit:contain}.product_cateogry_box a.read-more{display:flex;align-items:center;font-size:18px;line-height:30px;margin-top:20px;color:#000}.popup-form-wr{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1;display:none}.popup-overlay{position:absolute;background-color:#000;left:0;right:0;bottom:0;top:0;opacity:.7}.popup-form-wr .popup-form{position:absolute;max-width:40%;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);background-color:#fff;padding:30px;z-index:9}.popup-form-wr .popup-form a.close-btn{position:absolute;right:5px;top:5px;color:#000;font-size:18px;line-height:25px;font-weight:900;border:1px solid;width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center}section.letstalk-section,section.newsletter-section{overflow-x:hidden}a.gi_product_link.main-gic-link{position:absolute;top:0;left:0;right:0;bottom:0;background:0 0;z-index:2}.newsletter-form .wpcf7-response-output{bottom:-40px}.page-banner-wrapper .banner-wraps{position:absolute;left:0;right:0;width:96%;margin:0 auto}.page-banner-wrapper .banner-wraps h1{position:relative;transform:translateY(0);top:0;width:100%}.page-banner-wrapper .banner-wraps ul.tax-breadcrumb{display:flex;justify-content:center;margin-top:15px;position:relative;z-index:1}.page-banner-wrapper .banner-wraps ul.tax-breadcrumb li{padding-right:20px;margin-right:10px;position:relative}.page-banner-wrapper .banner-wraps ul.tax-breadcrumb li:last-child{padding:0;margin:0}.page-banner-wrapper .banner-wraps ul.tax-breadcrumb li::after{position:absolute;content:'/';right:0;font-size:22px;line-height:25px}@media(max-width:1400px){h2{font-size:32px;line-height:40px}h4{font-size:22px;line-height:28px}.below-banner-wr .auth_info h5,.below-banner-wr .auth_info p{font-size:18px;line-height:25px}.about-section .about-info h3,.footer-blocks .footer-group h4,.heading p,.our-approval-section .heading p{font-size:20px;line-height:25px}.product-boxes .product-box .product-info p{margin:12px 0;-webkit-line-clamp:3;line-clamp:3}.gic-boxes .gic-box .box h4,.service-boxes .service-box h4{font-size:18px;line-height:22px}}@media(max-width:1200px){.main-header .main-menu .nav-ul>li.mega-menu.menu-item-has-children>ul.sub-menu,header.header .container{width:94%}.blog-image img{height:auto;object-fit:contain;max-height:285px}.posts-section .cat a,.single-post-type .container .post .cat a{font-size:14px}.banner-info>img{width:50%;margin-bottom:10px;max-width:250px}}@media(max-width:1024px){.our-product-section>img{width:200px}.posts-section .container>*{width:calc((100% / 2) - 30px)}.single-post-type .container .post h1{font-size:40px;line-height:50px}.download-sheet a.btn{width:calc(100% - 12px)}.main-header .main-menu .nav-ul>li>ul.sub-menu>li>ul.sub-menu li{margin-right:10px}.main-header .main-menu .nav-ul>li.mega-menu.menu-item-has-children>ul.sub-menu{min-height:370px}}@media(max-width:850px){div#cssmenu{position:fixed;top:0;background-color:#fff;bottom:0;width:300px;display:block;left:-150%;transition:.35s linear;box-shadow:0 0 60px 0 #000;z-index:9}.mobile-menu{display:block;position:relative}.mobile-menu svg{width:45px;height:45px}div#cssmenu.drawer-open{left:0;transition:.35s linear;width:75%;overflow-y:auto}div#cssmenu ul{flex-direction:column;padding:15px 10px}div#cssmenu ul li:last-child{padding:0;margin:0;background-color:transparent;color:#000}div#cssmenu ul li:last-child a{color:#002347}svg.close{display:none}.india-network .network{width:calc((100% / 3) - 35px);margin:0 5px 10px;padding:10px}.main-header .main-menu .nav-ul>li.mega-menu.menu-item-has-children>ul.sub-menu{min-height:unset}.single-post-type .container .post{width:65%}.single-post-type .container #sidebar{width:30%}.product-box-slider .slick-next{right:0}.product-box-slider .slick-prev{left:0}.product-box-slider .slick-next,.product-box-slider .slick-prev{z-index:1}.download-sheet a.btn span b{font-size:30px;line-height:40px}.download-sheet a.btn span{font-size:22px;line-height:30px}div#cssmenu ul li{margin:0 0 15px;width:100%;position:relative;flex-wrap:wrap}.main-header .main-menu .nav-ul>li.mega-menu.menu-item-has-children>ul.sub-menu.active{display:block;position:relative;left:0;right:0;width:100%}li.menu-item-has-children svg.icon.icon-caret{position:absolute;top:0;right:0}.main-header .main-menu .nav-ul>li>ul.sub-menu>li a{width:90%}div#cssmenu ul li.menu-item-has-children svg.icon.icon-caret{position:absolute;right:0;left:auto;top:5px}.main-header .main-menu .nav-ul>li.mega-menu.menu-item-has-children>ul.sub-menu>li>ul.sub-menu{left:0;width:100%;background:#fff;z-index:1;right:auto;position:static}}@media(max-width:768px){.main-banner,.main-banner .container{height:500px}.banner-info>img{width:auto;height:85px;object-fit:scale-down}.banner-info h1,h2{font-size:25px;line-height:30px}.partnership-section .container{display:block;text-align:center}.letstalk-wr>*,.partnership-left,.partnership-right,.partnership-section .image-wrapper img{width:100%}.image-wrapper,.partnership-right .heading{text-align:center}.partnership-right .heading h2{margin-left:0}.globe-wrapper,.partnership-right{margin-top:40px}.gic-boxes .gic-box,.product_cateogry_box{width:calc(50% - 20px)}.letstalk-wr{display:block;padding:0}.contact-wrapper{width:90%;margin:0 auto}.letstalk-wr::after{top:0;bottom:0}.newsletter-wr,.product-banner .product-head{width:50%}.footer-blocks,.tech-support{flex-wrap:wrap}.footer-blocks .footer-group{width:48%;margin-bottom:30px}h4{font-size:22px;line-height:30px}.our-approval-section .heading p{font-size:18px;line-height:25px}.slider-boxes .slider-box h4{font-size:25px;line-height:35px}.about-section .about-info h3,.heading p{font-size:17px;line-height:22px}.our-product-section>img{top:150px}.below-banner{height:145px;justify-content:center}.below-banner-wr{position:absolute;width:30%;bottom:0}.below-banner-right{right:0}.below-banner-left{left:0}.below-banner-center{width:175px}.below-banner-center p{font-size:18px;line-height:22px}.below-banner-wr .auth_info{width:160px}.below-banner-wr .auth_info h5,.below-banner-wr .auth_info p{font-size:14px;line-height:20px}.tech-support .support{width:calc(45% - 15px);margin-bottom:10px}.india-network .network{width:calc((100% / 2) - 35px)}.india-network .network p:nth-child(3){word-break:break-all}.career-page .service-box{width:calc((100% / 2) - 20px)}.product-detials-info .product-detials,.product-detials-info .product-image{width:49%}.about-banner-auth{justify-content:right;padding:0}.about-banner-auth2{justify-content:left}.about-banner-auth .below-banner{justify-content:space-between;height:auto;padding:0}.about-banner-auth .below-banner-center{padding:20px 10px}.product_cateogry_box h4{font-size:22px;line-height:25px}.download-sheet a.btn span{width:70%;flex:0 0 70%}.download-sheet a.btn span:last-child{width:40px;flex:0 0 40px;left:88%!important}section.newsletter-section{padding-bottom:50px}}@media(max-width:650px){.heading{width:70%;margin:0 auto}.product-boxes .product-box{width:calc(50% - 10px);margin-bottom:20px}.our-clients .logo,.service-boxes .service-box{width:calc((100% / 3) - 20px)}.slider-wr .slide{height:auto}.slider-boxes{position:static;width:100%;flex-wrap:wrap;flex-direction:row}.slider-boxes .slider-box{width:calc((100% / 2) - 23px);border:1px solid #ccc;height:115px;margin-bottom:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.newsletter-section .container{display:block;text-align:center}.heading-wrapper,.location-section .container>*,.newsletter-wr,.product-contact-form,.product-contact-img,.product-detials-info .product-detials,.product-detials-info .product-image,.single-post-type .container #sidebar,.single-post-type .container .post,.vacancy-form,.vacancy-info{width:100%}.newsletter-wr,.product-banner .banner-logos,.product-detials-info .product-detials{margin-top:20px}.service-boxes .service-box .box{padding:15px 13px}.form-control{width:100%;margin-bottom:10px}section{padding:30px 0}.location-section .container{display:block}.gic-boxes,.location-right,.single-post-type .container #sidebar,.vacancy-form{margin-top:30px}.asia-network .network{width:48%;padding:20px 0}.asia-network .network>*,.tech-support .support>*{padding:0 10px}.tech-support .support{width:48%;padding:20px 0;margin-bottom:20px}header.header .container{padding:0 4%;width:90%}header.header .container>*{padding:10px}.contact-image-section .container,.product-banner .container,.product-detials-info .container,.single-post-type .container,.solution-boxes,.vacancy-wrapper .container{flex-wrap:wrap}.solution-boxes .solution-box{width:calc(50% - 5px);margin-bottom:5px}.image-with-text .container,.image-with-text-slide .img-txt-wrp{display:block!important}.image-with-text .container>*,.image-with-text-slide .img-txt-wrp>*,.product-banner .container>*{width:100%;text-align:center}.image-wrapp{margin-bottom:30px}.our-approval-logos .approval-logo{width:calc(100% / 3)}.banner-section-wr h1,.page-banner-wrapper h1{font-size:40px;line-height:50px}.tax-product_category h1{font-size:28px;line-height:35px}.product-contact-form{padding:20px}.contact-i-with-text .container{padding:0;background:0 0}.image-with-text-slide .image-wrapp{padding:20px 0;background-color:#f58634}.contact-i-with-text .content-wrapp{padding:0 0 20px}.product-banner .banner-logos,.product-banner ul{justify-content:center}.single-post-type .container .post h1{font-size:31px;line-height:40px}.single-post-type .container .post h3{font-size:22px;line-height:30px}.heading p{word-wrap:break-word}.product-banner{padding:90px 0 60px}.product-detials-info .product-image img{height:270px}.contact-i-with-text .content-wrapp .slick-arrow{display:none}.product-box-slider .slick-next,.product-box-slider .slick-prev{top:100%}.product-box-slider .slick-next{right:calc(50% - 30px)}.product-box-slider .slick-prev{left:calc(50% - 30px)}.contact-i-with-text{overflow:hidden}.download-sheet a.btn span img{width:60px!important}.download-sheet a.btn span{padding-left:40px;padding-right:40px}.download-sheet a.btn span+span{padding:0;position:absolute;right:10px}.product_cateogry_box .category-img img{height:150px}.container{max-width:1200px;width:90%;margin:0 auto}.below-banner{width:96%}.contact-i-with-text .content-wrapp button.slick-arrow.slick-prev{left:0}.contact-i-with-text .content-wrapp .content-wrps{padding:0 25px}.award-section{padding:0;margin:20px 0}.download-sheet a.btn::before{width:75px;height:75px;background-size:contain;background-position:center center;left:-22px;top:50%;transform:translateY(-50%)}}@media(max-width:600px){.below-banner{margin:-100px auto 0;justify-content:space-between;height:auto;padding:155px 0 0}.below-banner-wr{position:relative;width:48%}.below-banner-center{width:100%;position:absolute;top:15px}.below-banner-wr .auth_info{width:130px;bottom:0;background-color:#f58634}.below-banner-wr .auth_info h5,.below-banner-wr .auth_info p{font-size:13px;line-height:18px}.below-banner-left .auth_info{left:0}.below-banner-right .auth_info{right:0}.below-banner.about-us-page{margin-top:0}.slider-wr .slide img{height:300px}.slider-wr .slide .location h5{margin-bottom:0;font-size:20px;line-height:25px}.slider-wr .slide .location p{font-size:18px;line-height:22px;margin-bottom:5px}.about-content-wr .container{display:block}.about-content-wr .content-wrapper,.cta-btn .left,.cta-btn .right{width:100%}.quote-wrapper{width:100%;align-items:flex-start;display:none}.posts-section .container>*{width:100%;margin:0 0 30px}.process-wrps .process{width:calc((100% / 2) - 30px)}.about-banner-auth{margin:50px auto 25px;text-align:center;padding:0;flex-direction:column}.about-banner-auth .below-banner-center,.about-banner-auth .below-banner-wr{width:100%;text-align:center}.about-banner-auth .below-banner-center{position:static;padding:20px 0;width:96%;margin:0 auto}.about-banner-auth2{flex-direction:column-reverse}.about-banner-auth .below-banner-wr .auth_info{left:0;right:0;margin:0 auto}.about-banner-auth .below-banner-wr{padding-bottom:0}.cta-btn .container{flex-wrap:wrap;text-align:center}.cta-btn .right{margin-top:30px}.popup-form-wr .popup-form{max-width:75%}}@media(max-width:480px){.about-section .about-info p,.career-page .service-box,.footer-blocks .footer-group,.gic-boxes .gic-box,.product-boxes .product-box,.product-boxes .product-box img,.product_cateogry_box{width:100%}.service-boxes .service-box{width:calc((100% / 2) - 20px)}.asia-network{flex-wrap:wrap}.asia-network .network,.india-network .network,.tech-support .support{width:100%;margin-bottom:10px}.asia-network-section .heading,.solution-section .heading,.tech-support-section .heading{width:225px;margin:0 auto}.heading h2::after{right:-45px}.heading h2::before{left:-45px}.download-sheet a.btn span{padding-left:50px;padding-right:50px;font-size:16px;line-height:25px}.download-sheet a.btn span img{width:40px!important}.download-sheet a.btn span b{font-size:22px;line-height:30px}.product_cateogry_box .category-img img{height:250px}.download-sheet a.btn span:last-child{left:85%!important}.product-banner{padding:60px 0 40px;height:300px;display:flex;align-items:center}}@media(max-width:400px){.below-banner-wr{padding-bottom:20px}.top_head ul:not(.social-icons) li:first-child a{height:25px}.top_head ul li a span{margin-left:5px;font-size:14px;line-height:25px}.top_head ul li{margin-right:5px}header.header .container>*{padding:10px 0}.quote-wrapper,.quote-wrappers .container{display:block;text-align:center}.quote-wrappers .auth_info{width:90%;margin:0 auto}.quote-wrapper{display:none}}
.main-banner .banImg {
position: absolute;
left: 0;
right: 0;
width: 100%;
height: auto;
top: 0;
bottom: 0;
}