@media (min-width:576px){.pro-gal-area{max-width:45%}#application .app-details .icon-block{border-bottom:1px solid #ddd;padding:3rem 1.5rem 5rem;width:50%;position:relative}#application .app-details .icon-block:after{content:"";position:absolute;top:48%;transform:translateY(-50%);left:0;height:272px;width:1px;background-color:#ddd;display:none}}@media (min-width:768px){body{font-size:17px}h1,.counter .count-numb{font-size:90px}h2{font-size:48px}h3{font-size:36px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}#banner.inr-bnr h1,#opportunity h1{font-size:64px}#network-list .card .card-body,#application .app-details,#miss-viss{font-size:16px}#blog-details h2{font-size:40px}#blog-details h4,#network-list .card .card-body h4,#case-study .card h4,#Footer h4,.indu-block-content h4{font-size:24px}.pro-gal-area{max-width:30%}#network-loc .loc-list a{font-size:18px}.indu-block-content{font-size:20px}#contact-details h3{font-size:32px}#cont-location .cont-location-block p{min-height:130px}.counter.count-about .count-numb{font-size:72px}#miss-viss h3{font-size:32px}#listing .divider{border-left:1px solid #e6e6e6;height:100%}}@media (min-width:992px){.cmnpad{padding:3rem 0}#faq .col-pad{padding-right:calc(((100% - 1410px) / 2) + .75rem)}.navbar .navbar-nav li+li .nav-link{margin-left:.5rem}.pro-gal-area{max-width:22%}#network-loc .loc-list a,#application .app-details .icon-block{width:33%}#network-loc .loc-list a:nth-child(3n+2):after,#network-loc .loc-list a:nth-child(3n+3):after,#application .app-details .icon-block:nth-child(3n+2):after,#application .app-details .icon-block:nth-child(3n+3):after{display:block}}@media (min-width:1200px){.dropdown:hover>.dropdown-menu{display:block}}@media(min-width:1340px){#contact .contact-info-area{min-width:870px;max-width:870px}#contact .contact-info-area .cont-btn{position:absolute;right:79px;bottom:-17px;margin:0}.container{padding:0 15px;max-width:1300px}#products .card{max-height:240px;padding:40px 0}}@media (min-width:1500px){.container{max-width:1440px}}@media (min-width:1200px) and (max-width:1499.98px){h1,.counter .count-numb{font-size:70px}h2{font-size:35px}.sub-title{padding:5px 10px}.counter.count-about .count-numb{font-size:52px}#banner.inr-bnr h1,#opportunity h1{font-size:48px}}@media (max-width:1499.98px){#why-choose .content-area{width:45%}#client-review .quality h2,#client-review .quality a{margin:1.5rem}#faq .faq-content-area{padding:4rem 0}#faq .col-pad{padding-right:calc(((100% - 1320px) / 2) + .75rem)}}@media (max-width:1399.98px){.navbar .navbar-nav li+li .nav-link{margin-left:0}#why-choose .content-area{width:55%}#client-review .satisfied-customers{padding:2rem 1.3rem}#faq .col-pad{padding-right:calc(((100% - 1080px) / 2) + .75rem)}#client-review .swiper_wrap{width:90%;margin:auto}}@media (min-width:992px) and (max-width:1199.98px){h1,.counter .count-numb{font-size:60px}h2{font-size:32px}#banner.inr-bnr h1{font-size:50px}#case-study .card h4,#Footer h4{font-size:20px}#about .about-text-area .right-content-area .about-content{width:58%}.counter.count-about .count-numb{font-size:42px}}@media (max-width:1339px){#contact .cont-btn{display:flex;justify-content:end;position:relative;top:50px;right:20px}#contact .contact-info-area .cont-btn p button.wpcf7-form-control.wpcf7-submit.cont-btn{width:auto}}@media (max-width:1199.98px){.offcanvas{z-index:9999999999 !important}ul.dropdown-menu.open-dropdown-menu{display:block !important;padding:10px;box-shadow:unset}.navbar .navbar-nav li .nav-link{margin-left:0;border-bottom:1px solid #f2f2f2}a.hdr-tel{display:block;margin:0 0 14px !important;padding:0 !important}.hdr-menu-wrap{width:auto !important}.navbar .toggle.web-btn>span{padding:0 20px;font-size:30px}.navbar .hdr-cont-info{margin-top:2rem}.navbar .hdr-cont-info a{width:auto;margin-bottom:2rem}.navbar a.alt.web-btn.hdr-contact{padding:6px 7px 6px 31px !important}#products .card .card-body{padding:2rem}#products .card .products-card-img{position:static;margin:auto;display:block;width:237px}#products .card{padding:1rem 0}#faq .col-pad{padding-right:0}#faq .faq-content-area{padding:4rem 4rem 4rem 0}#case-study .card .card-img .category{right:15px}#client-review .quality{flex-wrap:wrap;align-items:start}#client-review .quality a{margin:-4rem 0 1.5rem 1.5rem}#contact .contact-info-area{background:#eff3f6;padding:2rem;border-radius:30px}#contact .contact-info-area .cont-btn{margin:0}#revolution br,#industry br{display:none}#blog-details .share a{margin:0 .3rem}#project-details .product-detail-img{width:50%}#project-details .product-detail-des{width:48%}#contact .contact-info-area .cont-btn p .cont-btn{left:auto;top:auto}#contact .cont-btn{top:0;justify-content:center}}@media (min-width:768px) and (max-width:991.98px){h1,.counter .count-numb{font-size:40px}h2{font-size:32px}#banner.inr-bnr h1{font-size:40px}.sub-title{padding:5px 10px}.counter.count-about .count-numb{font-size:32px}}@media (max-width:1024px){.record-items-wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:991.98px){#about .about-text-area .about-fst-img{margin:0 auto 2rem}#about .about-text-area .right-content-area{width:100%}#about .counter{width:100%;justify-content:center}#why-choose .content-area{width:100%}#client-review .quality h2{width:44%}#client-review .quality h2 br{display:none}#faq .faq-content-area{padding:0 4rem 4rem 2rem}#contact{background-position:57% 0}#Footer .subscribe .input-group .btn{padding:0 1rem}#network-loc .loc-list a:nth-child(2n+2):after,#application .app-details .icon-block:nth-child(2n+2):after{display:block}#application br{display:none}.btn-tabs{flex-wrap:wrap}#project-details .product-detail-img,#project-details .product-detail-des{width:100%;margin-bottom:1rem}}@media (max-width:767.98px){h1{font-size:25px}#banner p{font-size:12px;text-align:center}.gal-slider img{height:auto !important}.gallery-section .swiper-thumbs{height:260px !important;width:90px !important;padding:15px 0 !important}#banner .bnr-img{object-fit:cover !important;height:295px !important}#banner.inr-bnr{background-color:#1b2332}#banner.inr-bnr .bnr-img{object-fit:contain;height:auto !important}#banner.inr-bnr:after{display:none}#banner.inr-bnr .carousel-caption{position:inherit;transform:unset}#client-review .swiper-button-prev{left:0}#client-review .swiper-button-next{right:0}#client-review .swiper-container{margin:0 20px}#client-review .swiper-button-next,#client-review .swiper-button-prev{width:25px;height:25px}#client-review .swiper-button-next:after,#client-review .swiper-button-prev:after{font-size:10px}#banner .bnr-sub-title{font-size:12px;padding:3px 10px}#banner .carousel-caption{text-align:center}#banner .carousel-control-next,#banner .carousel-control-prev{width:5%}#about .about-text-area .about-fst-img{margin:0 auto 2rem;width:auto;height:auto}#about .about-text-area .right-content-area .about-content{width:100%;text-align:center}#about .about-text-area .about-sec-img{width:auto;height:auto;margin:auto}#products .card h3,#why-choose .content-area,#client-review .satisfied-customers{text-align:center}#why-choose .content-area .quality{text-align:left}.counter .count-block:before{height:50px}#revolution .revo-content .bg-primary,#industry .ind-block,.counter .count-type,#blog-details .share{font-size:14px}#faq .card .card-header a{font-size:20px;text-align:left}#industry .showcase{font-size:18px}.counter{flex-wrap:wrap}.counter .count-block{width:40%}.counter .count-block:nth-child(3n):before{background:0 0}.counter .count-block{margin-top:20px}.counter .count-block:nth-child(3n){margin-left:0!important}.portfolio-gallery-area{flex-direction:column;gap:20px !important;padding:0 10px}#projects .pro-gal-area{border-radius:20px;width:100% !important;max-width:100%}.home-project-img-1>img,.home-project-img-4>img,.home-project-img-5>img,.home-project-img-6>img{height:auto;width:100% !important}.home-project-2-3 .home-project-thum{margin-bottom:10px}.btn-tabs{display:none}.category-dropdown{width:100%;padding:10px;border-radius:8px}.custom-dropdown{position:relative;width:100%;border-radius:6px;cursor:pointer;z-index:9999}.custom-dropdown .dropdown-toggle{padding:10px 15px;font-size:16px;color:#333;display:flex;justify-content:space-between;align-items:center;background-color:#f2f2f2;border-radius:50px}.custom-dropdown .dropdown-toggle:after{content:"\f063";font-family:"Font Awesome 6 Free";font-weight:900;font-size:14px;margin-left:8px;border:0 !important}.filter-mobile-link span{color:#000;font-weight:500;font-size:14px;display:inline-flex;align-items:center;gap:7px;border-bottom:1px solid}.filter-mobile-link{text-align:right}.custom-dropdown .dropdown-menu{list-style:none;margin:0;padding:0;position:absolute;top:100%;left:0;width:100%;max-height:0;overflow:hidden;background:#fff;border:1px solid #ddd;border-radius:6px;opacity:0;transition:all .3s ease;z-index:1001;display:block !important}.custom-dropdown.open .dropdown-menu{max-height:400px;opacity:1;overflow-y:auto}.custom-dropdown .dropdown-menu li{padding:10px 15px;cursor:pointer;transition:background .2s}.custom-dropdown .dropdown-menu li:hover,.custom-dropdown .dropdown-menu li.active{background:#f5f5f5}.dropdown-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000}.dropdown-overlay.active{display:block}#Footer .copyright .float-start{float:none !important;text-align:center}#Footer .copyright .float-end{float:none !important;text-align:center}.col-md-3.product-filter-area{position:fixed;top:-24px;z-index:99999;background:#fff;left:0;padding:20px 20px 40px;bottom:auto;display:none;height:100svh}.filter-heading{display:flex;align-items:center;justify-content:space-between;font-size:20px !important;font-weight:700}.open-filter{display:block !important}#listing .pro-list-area .card .card-body p{display:none}.filter-data-hold{height:calc(100svh - 120px);overflow-y:auto;padding-bottom:20px;overflow-x:hidden}.view-filter-data .close-filter{display:block;text-align:center;border:1px solid #000;padding:7px;font-size:16px;font-weight:500;border-radius:120px;color:#000;text-transform:uppercase;background-color:#fff}.view-filter-data{padding:10px 0}.over-flow-hidden{overflow:hidden}#listing .pro-list-area .col.product-card{width:50%;flex:unset;padding:4px}#listing .pro-list-area .card .card-body h4{font-weight:600;margin-bottom:0;font-size:12px;line-height:16px}.enquiry-form{margin-top:30px}.record-items-wrap{grid-template-columns:repeat(1,1fr);gap:0px}.video-thum{margin-top:30px}.timelapse-wrapper{display:block}.timelapse-tabs{width:100%;margin:0 0 30px}.timelapse-videos{border-left:none;padding-left:0}}@media (max-width:639.98px){.counter .count-block+.count-block{margin-left:50px}.counter .count-block:before{left:-24px}.scroll-logos div{margin:0 1rem}#projects .pro-tabs a{padding:12px 8px}#projects .pro-gal-area.active-color{padding:16% 7%}.portfolio-gallery-area.gap-4{gap:.5rem!important}#projects .pro-gal-area>img{margin-bottom:.5rem}.quality img.d-block.mx-auto.img-fluid{width:40%}.quality h2{font-size:18px}.web-btn>span{padding:2px 2px 2px 15px}#contact .contact-info-area{padding:2rem 1rem}#network-loc .loc-list a:after{left:-10px}#project-details .product-detail-img .thumbs{max-height:230px}#project-details .product-detail-img .main-image{height:300px}.blog-gallery-image{height:180px}}