@media (min-width:2000px){.page-id-2 .carousal-padding{position:relative;margin-left:25%}}@media (min-width:2400px){.page-id-2 .carousal-padding{position:relative;margin-left:28%}}@media (max-width:1400px){header .navbar-nav .nav-item{padding-right:25px}.digital-block.d-flex{padding:40px 0}}@media (max-width:1200px){.main-industry{padding-top:50px}.industry-block{padding:0 0 120px}.carrer-banner .product-btn{padding-left:0}.carrer-section .footer-form{bottom:130px;width:500px;padding-right:30px}.banner .swiper-slide,.plane-banner{padding-top:220px}.banner h5,.banner p{max-width:520px}.top-haeder ul{right:22px}.container{max-width:inherit;margin:auto;padding:0 20px}h1{font-size:68px;font-weight:500;line-height:1}h2{font-size:55px;font-weight:500;line-height:1}h3{font-size:40px;font-weight:500;line-height:1.1}h4{font-size:30px;font-weight:500;line-height:1.1}h5{font-size:20px}h6{font-size:16px;color:var(--white)}p{font-size:16px;line-height:1.3;margin:0}.two-colum .row{padding-left:0}.footer-text{flex-basis:22%;margin-bottom:20px}.station{height:800px}.banner-description h4{padding:50px 0 70px;min-height:inherit}.leadership-block .description h2{font-size:60px}.terms-condition{padding-bottom:0}h1.b_products{font-size:40px}.banner-description h4{font-size:25px}.carousal-padding{margin-left:20px}}@media (max-width:992px){h1{font-size:50px;font-weight:500;line-height:1}h2{font-size:45px;font-weight:500;line-height:1}h3{font-size:30px;font-weight:500;line-height:1.1}h4{font-size:20px;font-weight:500;line-height:1.1}.station-img img{width:300px}.banner-btn{padding:50px 0 50px}.footer-text{flex-basis:26%}footer .footer-flex .footer-text:nth-child(3) h6:first-child img{width:28%}.social-links{display:flex;align-items:start;justify-content:start}.footer-flex{padding:80px 0 50px}.bg-grey{padding:100px 0}.carousal-padding{margin-left:0;padding:0 20px}.vision-section{padding:100px 0}.station{height:770px}.how-it-works-new h2{font-size:50px}.visualization-solution{padding:100px 0 30px}.product-details{padding:120px 0}.product-card{padding:25px 0}.carrer-section .footer-form{width:100%;padding-right:30px;position:inherit;margin-top:25px}.common-banner .breadcrumb{padding-bottom:40px}.carrer-banner .product-btn{padding-top:40px;padding-left:0}.general-padding{padding:80px 0}.carrer-banner{padding-bottom:30px}.common-banner,.plane-banner{padding-top:220px}.leharris-maps-section .industry-img{margin-top:-195px}.block-industry{padding-top:25px}.mini-description h6{font-size:16px}.leharris-maps-section{padding:80px 0}.join-team h4{padding-top:40px}.footer-form{background:var(--darkBlue);padding:30px;margin-top:-40%}.maps-description .banner-btn{padding:80px 0 0 0}.industry-block{padding:80px 0 80px}.industry-two-colum.two-colum{padding:20px 0 80px}.last-block-project .block-industry{padding-top:20px;padding-right:20px}.leharris-maps{margin:-20px 0 80px}header nav.navbar{margin:0 22px}.navbar-toggler{border:none}.main-navbar{left:0;top:190px;width:100%;background-color:#fff}.main-navbar .nav-content{padding:20px 46px;height:calc(100vh - 190px);display:flex;flex-direction:column;justify-content:space-between;width:100%}body.menu-open{overflow:hidden}.top-haeder{visibility:hidden}body header{transition:300ms background-color}body.menu-open header{background-color:#000;height:190px}.menu-footer-div{display:block;font-weight:400;font-size:12px;line-height:18px;letter-spacing:0%;text-align:center;color:#0a142f46;text-align:center;margin-bottom:5px}.main-navbar .header-btn{position:absolute;top:-34px;right:0}header .navbar-nav .nav-item a{color:#0a142f;font-weight:700;font-size:16px;line-height:28px;letter-spacing:0;display:flex;align-items:center;gap:20px}header .navbar-nav .nav-item .dropdown-item{font-weight:700}.navbar .dropdown-toggle::after{content:"";border:none;display:inline-block;width:9px;height:14px;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 14" fill="none"><path d="M1 13L7.34854 7L0.999999 1" stroke="%239A9A9A" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:contain;background-repeat:no-repeat;transition:transform 0.3s ease}.navbar .dropdown-toggle.show::after{transform:rotate(90deg)}.lang-changer{border-top:1px solid #0a142f1c;padding-top:35px;display:flex;align-items:center;flex-direction:row;gap:5px;color:#0a142f;font-weight:700;font-size:16px;line-height:28px;letter-spacing:0;width:65%}.digital-description{padding:0 0 0 30px}.header-white .menu-icon .box{stroke:#000}.header-white .menu-icon .bar{fill:#000}.menu-open .header-white .menu-icon .box{stroke:#fff}.menu-open .header-white .menu-icon .bar{fill:#fff}.two-colum{padding:30px 0}.page-template-frontpage-php .bg-blue{padding-bottom:280px}.product-details{padding:100px 0}.mini-text{flex-direction:column}.mini-text ul{display:flex;width:100%;justify-content:space-between}.mini-text p{padding-bottom:10px}footer{padding:50px 0 10px}.carrer-section blockquote{font-size:35px}}@media (max-width:767px){.partner-img{padding-bottom:30px;padding-right:0}.leharris-maps-section{padding:50px 0}.page-template-frontpage-php .bg-blue{padding-bottom:80px}.page-id-2 .flex-row-reverse .description{padding-left:0}.two-colum .description p{padding-top:0;padding-bottom:20px}.two-colum span{padding-bottom:20px;display:block}.two-colum .row{padding-top:0}.two-colum .description h4{padding-bottom:20px}.page-id-2 .flex-row-reverse .description{padding-left:0}.banner-description h4{font-size:25px}h1.b_products{font-size:35px}.digital-description{padding:0}.digital-block.d-flex{flex-direction:column}.digital-img img{width:200px;margin-bottom:50px}.banner-btn.common-btn{padding:50px 0 0 0;flex-wrap:wrap;justify-content:space-around}.banner-btn.common-btn a{margin-right:0;margin-bottom:20px}.leader-img{margin-bottom:30px}.flex-right .leader-img .link{left:0}.flex-right .leader-img{justify-content:start}.industry-block .description{max-width:100%}.common-banner .banner-btn{padding:40px 0 0}.common-banner-text p{padding-left:0;padding-top:40px}.form-image .row{display:flex;flex-direction:column-reverse}.leharris-maps-section .industry-img{margin-top:50px}.common-banner,.plane-banner{padding-top:200px}.breadcrumb li a,.breadcrumb li.active{color:#9a9a9a;font-size:14px}.project-work{padding:80px 0 0 0}.page-template-page-immersive-visualization .project-work{padding:80px 0 80px}.visualization-solution{padding:80px 0 30px}.how-it-works-new h2{font-size:40px}.btn-secondary{padding:10px 25px;font-size:16px;line-height:55px}.description p{padding-right:0}.vision-section{padding:80px 0}.bg-grey{padding:80px 0}.bg-grey h4{max-width:inherit;padding-bottom:30px;text-align:center}.bg-grey h4{max-width:inherit;text-align:center}.footer-text{flex-basis:50%}.product-switcher{flex-direction:column;align-items:center;justify-content:center;gap:10px}.product-group{width:100%}h1{font-size:50px;font-weight:500;line-height:1}h2{font-size:45px;font-weight:500;line-height:1}h3{font-size:30px;font-weight:500;line-height:1.1}h4{font-size:20px;font-weight:500;line-height:1.1}.mini-text ul{padding-top:20px}.serve-img img{width:100%;margin-bottom:30px}.serve-img h5{bottom:40px}.two-colum img{margin-top:20px}.footer-form{margin-top:30px}.text{padding:0}.text h3{padding-bottom:25px}.general-padding{padding:80px 0}.block{padding-bottom:50px}.station-img{flex-direction:column;align-items:self-start}.station-img p{padding-top:20px;padding-left:0}.project-work .product-btn{padding-top:70px}.plane-banner,.carrer-banner{height:inherit}.banner-description h4{padding:50px 0 50px;max-width:inherit;min-height:inherit}.product-details{padding:100px 0!important}.description h2{padding-bottom:20px}.industry-block .industry-img img{position:inherit;right:0;top:80px;width:100%;padding-top:40px}.industry-block{padding:50px 0 0}.main-industry{padding:50px 0}.last-block-project h4{padding-bottom:20px}.page-template-page-industry-infrastructure .industry-block{padding:50px 0}.last-block-img h5,.last-block-project h5{padding-top:50px;padding-bottom:100px}.leharris-maps{margin:-60px 0 80px}.last-block-project .block-industry{padding-top:20px;padding-right:0}.case-study h4{padding:15px 0 30px;max-width:860px}.maps-description .banner-btn{padding:40px 0 40px 0}.case-study.general-padding{padding-bottom:80px}.carrer-section .footer-form{margin-top:30px}.condition-block{padding-top:50px;padding-right:0}.terms-condition p{padding-right:0}.condition-block h6{padding-bottom:8px}.product-card .d-flex{flex-direction:column!important}.product-details .banner-btn{padding:50px 0 0 0;display:flex;flex-direction:column;align-items:center}.product-details .banner-btn a{margin-right:0;margin-bottom:20px}.virtial-text{max-width:100%;padding-top:20px}.page-id-2 .flex-row-reverse .description{padding-left:0}.two-colum{padding:30px 0 0}.product-btn{padding-bottom:20px}.who-we-serve{margin-top:0}.description ul,.description ul li,.two-colum-product .description{padding-right:0}.description ul{padding-top:10px;padding-left:30px}.description ul li{padding-left:20px}.block-industry.last-block{padding:50px 0 25px}.block-industry{padding-bottom:10px}.page-template-page-industry-powerutilities .industry-bottom{padding-bottom:0}.vision-section{background:url(https://imagine-4d.com/wp-content/uploads/2025/09/imagine-4d_m.webp) center center no-repeat;padding:180px 0;background-size:cover;color:var(--white)}.tab{padding:10px 15px;font-size:14px;margin:10px 3px}}@media (max-width:568px){h2{font-size:35px}.maps-description{padding:20px}.footer-text{flex-basis:100%}.banner .banner-btn{display:flex;flex-direction:column}.banner .banner-btn a:first-child{margin-bottom:20px;align-items:center;justify-content:center}.banner .banner-btn a{display:flex;align-items:center;justify-content:center}.leader-banner h3{padding-bottom:20px}.leharris-maps-section .description{padding-right:0}}@media (min-width:992px){.flex-row-reverse .description{padding-left:50px!important}}@media (max-width:768px){.flex-row-reverse .description{padding-left:0px!important}}.page-id-6049 .product-card{padding:25px 0;margin:0}.page-id-6049 .product-card,.page-id-2 .product-card{padding:100px 0;background:var(--white);margin:0}@media only screen and (width:393px) and (height:852px) and (-webkit-device-pixel-ratio:3){.tab{padding:10px 15px;font-size:14px;margin:10px 3px}.vision-section{background:url(https://imagine-4d.com/wp-content/uploads/2025/09/imagine-4d_m.webp) center center no-repeat;padding:180px 0;background-size:cover;color:var(--white)}