@media (max-width:2570px){.footer .container{width:74%}.about-text-two p{font-size:20px}.single-number p{font-size:20px}.customized-text p{font-size:20px}.expertise-text p{font-size:20px}.recognosation-text p{font-size:20px}.listing li{font-size:20px}.single-technical p{font-size:20px}.single-testimonial p{font-size:20px}.single-contact .contact-texttext a{font-size:20px}.service-detail-feature-text p{font-size:20px}.single-technical p{font-size:20px}.link-anchor-btn{font-size:20px}.about-inner-about-text h2 span{font-size:46px}.about-inner-about-text h2 span.bigl{font-size:56px}.main_menu .container{width:100%}.team-text p{height:240px}.team-two-wrap .team-text p{height:200px}.team-two-wrap .col-md-3 .team-text p{height:250px}.hidden-in-mobile{display:none!important}.clients-wrap .container{width:90%}.single-number p{height:80px}.customized-wrap .container,.partners-wrap .container,.expertise-wrap .container,.about-numbers-wrap .container,.recognisation-facilities-wrap .container{width:90%}.recognisation-facilities-wrap-two .container{width:90%}.partner img{width:200px;margin:auto}.tagline-img{width:480px}}@media (max-width:2400px){.tagline-img{width:420px}.team-text p{height:340px}.team-two-wrap .team-text p{height:300px}.team-two-wrap .col-md-3 .team-text p{height:350px}.project-image-box img{height:500px}}@media (max-width:2000px){.single-testimonial p{min-height:290px}.footer .container{width:80%}}@media (max-width:1921px){.footer .container{width:96%}.insights-by-inner-page-wrap .project-name h3{font-size:28px}.insights-by-inner-page-wrap .project-image-box img{height:320px}.fixed-unit-text h2{font-size:36px}.fixed-unit-text h2 span{font-size:46px}.fixed-unit-text h3{font-size:28px}.project-name h3{font-size:40px}.banner-text h1{font-size:60px}.banner-text h1 span{font-size:70px}.project-image-box img{height:400px}.tagline-img{width:300px}.contact-page-inner-text h1,.product-text h1,.about-inner-text h1,.other-project-page h1{font-size:60px}.contact-page-inner-text h1 span,.product-text h1 span,.about-inner-text h1 span,.other-project-page h1 span{font-size:70px}.single-testimonial p{min-height:370px}}@media (max-width:1601px){.product-wrap{padding:550px 60px 60px 60px}.project-name h3{font-size:34px}.contact-page-inner-text h1,.product-text h1,.about-inner-text h1,.other-project-page h1{font-size:50px}.contact-page-inner-text h1 span,.product-text h1 span,.about-inner-text h1 span,.other-project-page h1 span{font-size:60px}.banner-text h1{font-size:50px}.banner-text h1 span{font-size:60px}.tagline-wrap{height:100vh}.tagline-img{width:240px}.project-image-box img{height:300px}.product-text h1{font-size:48px}.team-heading h2{font-size:38px}.team-heading h2 span{font-size:48px}.about-inner-about-text h2 span{font-size:38px}.about-inner-about-text h2 span.bigl{font-size:48px}.brand-philosophy-heading h2{font-size:38px}.brand-philosophy-heading h2 span{font-size:48px}.process-heading h2{font-size:38px}.process-heading h2 span{font-size:48px}.about-text h2{font-size:38px}.about-text h2 span{font-size:48px}.clients-text-box .heading h2{font-size:38px}.clients-text-box .heading h2 span{font-size:48px}.customized-text .heading h2{font-size:38px}.customized-text .heading h2 span{font-size:48px}.solutions-wrap .heading h2{font-size:38px}.solutions-wrap .heading h2 span{font-size:48px}.partner-text h2{font-size:38px}.partner-text h2 span{font-size:48px}.blogs-wrap .heading h2{font-size:38px}.blogs-wrap .heading h2 span{font-size:48px}.about-text h2 span{font-size:38px}.about-text h2 span.bigl{font-size:48px}.heading h2{font-size:38px}.heading h2 span{font-size:48px}.team-text p{height:400px}.team-two-wrap .team-text p{height:320px}.team-two-wrap .col-md-3 .team-text p{height:430px}.partner img{width:100px}.single-number p{height:120px}.team-img{padding:0 0}.team-img img{width:240px}.team-two-wrap .team-img img{width:200px}.team-two-wrap .col-md-3 .team-img img{width:200px}.customized-wrap .container,.partners-wrap .container,.expertise-wrap .container,.about-numbers-wrap .container,.recognisation-facilities-wrap .container{width:1170px}.single-technical p{font-size:18px}.link-anchor-btn{font-size:14px}.single-testimonial p{min-height:360px}.tp-project-4-content .number{top:80px}.tp-project-4-content .project-text{bottom:80px}.team-text h6{height:60px}}@media (max-width:1400px){.tagline-img{width:240px}.single-testimonial p{min-height:450px}.footer .container .row:first-child .col-md-4{width:26%}.footer .container .row:first-child .col-md-3{width:30%}}@media (max-width:1350px){.product-wrap{padding:410px 60px 60px 60px}.project-name h3{font-size:32px}.banner-text h1{font-size:50px}.banner-text h1 span{font-size:60px}.tagline-img{width:210px}.about-text-two p{font-size:18px}.single-number p{font-size:18px}.customized-text p{font-size:18px}.expertise-text p{font-size:18px}.recognosation-text p{font-size:18px}.listing li{font-size:18px}.single-technical p{font-size:18px}.single-testimonial p{font-size:18px}.single-contact .contact-texttext a{font-size:18px}.service-detail-feature-text p{font-size:18px}.about-text h2 br{display:none}.about-text h2{font-size:36px}.about-text h2 span{font-size:46px}.team-text p{height:460px}.team-two-wrap .team-text p{height:380px}.team-two-wrap .col-md-3 .team-text p{height:480px}.about-text-two h3 br{display:none}.blog-post-5-outer .wt-post-info .wt-post-title .post-title a{font-size:24px}.subservice-text{padding-right:80px}}@media (max-width:1250px){.tp-project-4-content .number p{font-size:50px}.contact-inner-form .checkbox-group .checkbox-inline{width:46%}.footer-listing li a{font-size:14px}.insights-by-inner-page-wrap .project-name h3{font-size:30px}.insights-by-inner-page-wrap .project-image-box img{height:380px}.fixed-unit-text h2{font-size:32px}.fixed-unit-text h2 span{font-size:42px}.fixed-unit-text h3{font-size:24px}.banner-text h1{font-size:40px}.banner-text h1 span{font-size:50px}.contact-page-inner-text h1,.product-text h1,.about-inner-text h1,.other-project-page h1{font-size:50px}.contact-page-inner-text h1 span,.product-text h1 span,.about-inner-text h1 span,.other-project-page h1 span{font-size:60px}.mix-list{gap:5px;flex-direction:column}.mix-list a:after{display:none}.thank-text h2{font-size:40px}.thank-text h5{font-size:18px}.tagline-img{width:220px}.team-two-wrap .col-md-3,.team-two-wrap .col-md-4{width:50%}.team-text p{height:540px}.team-two-wrap .team-text p,.team-two-wrap .col-md-3 .team-text p{height:300px}.subservice-text{padding-right:40px}.blog-post-5-outer .wt-post-info .wt-post-title .post-title a{font-size:20px}.about-inner-about-text h2{font-size:40px}.single-brand>img{height:400px}.main_menu .container{width:100%}.customized-wrap .container,.partners-wrap .container,.expertise-wrap .container,.about-numbers-wrap .container,.recognisation-facilities-wrap .container{width:100%}.company-exp-position .company-exp{padding-right:80px}.company-exp-position .company-exp .circle-text1{right:0}.about-text h2{font-size:40px}.product-about-text h2{font-size:40px}.solutions-wrap .heading h2{font-size:40px}.customized-text .heading h2{font-size:34px}.partner-text h2{font-size:40px}.blog-post-5-outer .wt-post-media img{height:300px}.solution-text h2{font-size:24px}.tp-project-4-content .project-name h2{font-size:36px}.single-number p{height:165px}.key-text{padding-left:80px}.single-testimonial p{min-height:460px}}@media (max-width:991px){.footer .container .row:first-child .col-md-4{width:100%}.footer .container .row:first-child .col-md-3{width:50%}.team-text h6{height:auto}.technical-heading h2{font-size:34px}.technical-heading h2 span{font-size:44px}.footer-listing-two{justify-content:space-between;flex-direction:column;gap:0}.footer-listing li{margin-bottom:0}.product-wrap,.about-inner-wrap,.contact-page-inner-wrap{padding:400px 30px 30px 60px}.contact-page-inner-text h1,.product-text h1,.about-inner-text h1,.other-project-page h1{font-size:40px}.contact-page-inner-text h1 span,.product-text h1 span,.about-inner-text h1 span,.other-project-page h1 span{font-size:50px}.tagline-img{width:120px}.testimonials-wrap .col-md-4:last-child .single-testimonial{margin-bottom:0}.single-key{padding:0 0 0 0!important}.team-heading h2{font-size:24px}.team-heading h2 span{font-size:34px}.about-inner-about-text h2 span{font-size:24px}.about-inner-about-text h2 span.bigl{font-size:34px}.brand-philosophy-heading h2{font-size:24px}.brand-philosophy-heading h2 span{font-size:34px}.process-heading h2{font-size:24px}.expertise-heading h2{font-size:24px}.process-item h5{font-size:44px}.process-heading h2 span{font-size:34px}.clients-text-box .heading h2{font-size:24px}.clients-text-box .heading h2 span{font-size:34px}.solutions-wrap .heading h2{font-size:24px}.solutions-wrap .heading h2 span{font-size:34px}.about-wrap .flex-row{flex-direction:column}.project-image-box img{height:400px}.about-wrap .col-md-7,.about-wrap .col-md-5{width:100%}.career-msg-box{width:100%}.single-testimonial p{min-height:auto}.single-testimonial h2{height:auto}.service-details-featured-three-wrap .col-md-4{width:100%}.service-details-featured-three-wrap .row{flex-direction:column;width:100%;margin:auto}.service-details-featured-three-wrap .row>[class*='col-']{width:100%;float:left}.service-details-featured-three-wrap h3{height:auto;margin-bottom:10px}.service-details-featured-three-wrap .col-md-4:after{display:none}.sandeep-service-details-featured-three-wrap .row>[class*='col-']{margin-bottom:0}.sandeep-service-details-featured-three-wrap{padding-bottom:0}.sandeep-fixed-unit-wrap .fixed-unit-wrap .flex-row-middle{gap:0}.service-details-featured-three-wrap .container{width:100%}.sandeep-fixed-unit-wrap{padding-top:0!important}.sandeep-fixed-unit-wrap .flex-row-middle{gap:0!important}.service-details-featured-three-wrap .col-md-3:after{display:none}.single-details-featured-three{text-align:center;margin-bottom:60px}.team-two-wrap .col-md-3,.team-two-wrap .col-md-4{width:100%}.team-two-wrap .team-text p,.team-two-wrap .col-md-3 .team-text p{height:auto}.team-img img{width:200px;margin:auto}.team-text p{height:auto}.team-two-wrap .team-text p{height:auto}.team-two-wrap .col-md-3 .team-text p{height:auto}.single-subservice .col-sm-8{width:100%}.service-detail-feature-text h2{font-size:25px;line-height:1}.service-detail-feature-text h2 span{font-size:34px}.service-detail-feature-text{padding-left:0}.single-subservice .row{flex-direction:column;width:100%;margin:auto}.single-subservice{padding:40px 0!important}.subservice-img .gt-btn.style1{position:relative;bottom:unset;right:unset}.single-subservice .col-sm-6{width:100%}.subservice-text{padding-right:40px;margin-bottom:0}.single-subservice{padding:0 0!important}.modal-body .form-group{width:100%}.blog-post-5-outer .wt-post-info .wt-post-title .post-title a{font-size:16px}.product-about-text h2,.product-about-text h2 span{font-size:40px!important}.fixed-unit-wrap{padding:60px 0}.flex-row-middle{flex-direction:column}.fixed-unit-wrap .flex-row-middle{gap:25px}.flex-row-middle .col-md-6{width:100%}.fixed-unit-img img{margin:10px auto 0 auto}.railing-product-about-wrap{padding:80px 20px}.contact-inner-form{padding:60px 0}.team-two-wrap .single-team{margin-bottom:0}.about-text h2 span.bigl{font-size:34px}.about-text h2 span{font-size:24px}.tagline-text h2 span{font-size:34px}.clients-text-box .heading h2 span{font-size:34px}.solutions-wrap .heading h2 span{font-size:34px}.customized-text .heading h2 span{font-size:34px}.product-about-text h2 span{font-size:34px}.about-inner-about-text h2 span.bigl{font-size:34px}.brand-philosophy-heading h2 span{font-size:34px}.team-heading h2 span{font-size:34px}.process-heading h2 span{font-size:34px}.recognosation-main-text h2 span{font-size:34px}.customized-text .heading h2{font-size:24px}.partner-text h2{font-size:24px}.blogs-wrap .heading h2{font-size:24px}.blogs-wrap .heading h2 span{font-size:34px}.single-number{display:flex;flex-direction:column}.single-number h2{order:-1;margin:0}.single-number h6{font-size:16px;margin:10px 0}.processes-list{padding:0 30px;flex-direction:column;width:100%;gap:0}.process-item{gap:0;flex-direction:column}.process-item img{width:20px;transform:rotate(90deg)}.about-inner-about-text h2{margin-bottom:30px}.about-inner-about-text h2 br{display:none}.brand-philosophy-wrap .container{width:100%}.single-team{margin-top:60px}.gallery-wrap .img1 img{height:400px}.clients-wrap .container{width:100%}.numbers-wrap{margin-top:60px}.single-number p{height:85px}.hidden-in-mobile{display:block!important}.about-text h2{margin-bottom:30px;font-size:24px}.product-about-text h2{margin-bottom:30px}.single-number:after{display:none}.single-number{margin-bottom:60px;margin:10px 0}.customized-text{padding-right:0;margin-bottom:30px}.blog-post-5-outer .wt-post-media img{height:220px}.footer-logo img{width:160px;text-align:center;margin:auto;margin-bottom:30px}.footer-bottom{margin-top:30px;flex-direction:column;align-items:center;gap:10px}.expertise-wrap .flex-row{flex-direction:column}.expertise-wrap .container{width:100%}.expertise-heading h2 br{display:none}.expertise-heading{margin-bottom:30px}.banner-text h1{font-size:30px}.banner-text h1 span{font-size:40px}}@media (max-width:769px){.banner-wrap::after{display:none}.footer .container .row:first-child .col-md-3{width:100%}.footer .container .row:first-child .col-md-5{width:100%}.footer-contact{text-align:left;margin-top:30px}.contact-form-box .checkbox-group .checkbox-inline{width:46%}.single-key .col-sm-6{width:100%}.contact-inner-form .checkbox-group .checkbox-inline{width:46%}.product-wrap,.about-inner-wrap,.contact-page-inner-wrap{padding:300px 30px 30px 60px}.banner-text h1{font-size:30px}.banner-text h1 span{font-size:40px}.contact-page-inner-text h1,.product-text h1,.about-inner-text h1,.other-project-page h1{font-size:30px}.contact-page-inner-text h1 span,.product-text h1 span,.about-inner-text h1 span,.other-project-page h1 span{font-size:40px}.thank-text h2{font-size:36px}.thank-arrow{width:30px}.bronze-windows-doors-gallery-wrap{padding:0}.bronze-windows-doors-fixed-unit-wrap-2{padding-bottom:0}.services-page-customized-wrap{margin-top:0}.single-subservice{padding:0 0!important}.project-image-box img{height:300px}#process-section{min-height:auto!important;padding-top:0}.heading h2{font-size:24px}.service-detail-feature-text h2{font-size:24px}.services-sub-wrap .container{width:100%}.single-service-detail-feature .row{flex-direction:column}.service-detail-feature-text{margin-top:40px}.single-service-detail-feature{padding:40px 0 0 0!important}.banner-wrap{border:0 solid #151515;margin-top:55px}.blog-post-5-outer .wt-post-info .wt-post-title .post-title{height:auto}.product-about-text h2,.product-about-text h2 span{font-size:30px!important}.product-about-text-two h3{margin-bottom:0}.emblem-wrap i img{margin-top:2px}.emblem:after{height:56px;width:56px;top:23px}.partner img{width:65px}.main_menu .item-right{flex:0 0 70%}.expertise-wrap .container{padding:80px 30px}.about-inner-about-wrap{padding:80px 20px}.about-numbers-wrap .single-number{text-align:left}.recognosation-img{margin-right:0;margin-bottom:30px}.single-brand{margin-bottom:30px}.gallery-wrap .img1 img{height:360px}.osolution-info{flex-direction:column;align-items:flex-start}.key-text{padding-left:0;margin-top:20px;margin-bottom:60px}.keyfeature-heading{padding-left:0;margin-bottom:30px}.single-technical h3 br{display:none}.single-number p{height:auto}.fill-text{background:none!important;-webkit-background-clip:initial;-webkit-text-fill-color:#fff}.single-key .row{flex-direction:column}.tp-project-4-content .project-name h2{font-size:24px}.partner-text p{font-size:18px}.tagline-mb{display:block;margin-top:50px;animation:shrinkGrow 8s infinite ease-in-out}.tagline-wrap{display:none}.emblem-wrap i{width:40px;top:77%;text-align:center;margin:auto}.emblem{width:100px;height:100px}.emblem span{font-size:6px}.about-text h2 br{display:none}.about-wrap{padding:80px 20px}.product-about-text h2 br{display:none}.product-about-wrap{padding:80px 20px}.project-wrap .heading{position:relative;right:unset;top:unset;text-align:center;margin-top:0;background-color:#151515}.project-wrap .heading h2{color:#fff}.tp-project-4-bg{height:500px}.tp-project-4-content .number{top:20px;left:20px}.tp-project-4-content .project-text{bottom:20px;padding:0 20px}.single-number h2{font-size:40px;margin:0 0}.single-number{margin-bottom:40px}.clients-wrap{padding:80px 0}.solutions-wrap .heading{position:relative;top:unset;left:unset;right:unset}.clients-text-box .heading h2{font-size:24px}.solutions-wrap .heading h2{font-size:24px;color:#fff;margin-bottom:30px}.flex-row{flex-direction:column}.company-exp-position{margin-top:0}.row-reserse-mobile{flex-direction:column-reverse}.partner{margin:5px 0}.partner-text{margin-bottom:30px}.osolution-media img{height:300px}}@media (max-width:640px){.banner-text h1{font-size:20px}.banner-text h1 span{font-size:30px}.project-image-box img{height:300px}.modal.in .modal-dialog{width:95%;margin-top:30px}.modal-body label{line-height:1;margin-bottom:0}.modal-body .form-control{height:30px}.blog-post-5-outer .wt-post-info{flex-direction:column;align-items:flex-start;gap:0}.main_menu .item-right{flex:0 0 60%}.process-item h5{font-size:30px}.gallery-wrap .img1 img{height:300px}.mix-list{justify-content:flex-start}.footer .col-sm-6{width:100%}.footer-contact{text-align:left;margin-top:20px}.partners-wrap .container{padding:80px 30px}.partner-text h2 br{display:none}.customized-text .heading h2 br{display:none}.clients-text-box .heading h2 br{display:none}.tp-project-4-content .project-text{flex-direction:column;align-items:flex-start}.tp-project-4-content .project-name h2{margin-bottom:20px}}@media (max-width:480px){.contact-form-box .checkbox-group .checkbox-inline{width:100%}.footer-contact p br{display:none}.contact-inner-form .checkbox-group .checkbox-inline{width:100%}.product-wrap,.about-inner-wrap,.contact-page-inner-wrap{padding:300px 5px 30px 5px;border:0}.about-inner-about-text h2 span.bigl{font-size:inherit}.brand-philosophy-heading h2 span{font-size:inherit}.team-heading h2 span{font-size:inherit}.about-text h2{font-size:25px}.clients-text-box .heading h2{font-size:25px}.solutions-wrap .heading h2{font-size:25px}.customized-text .heading h2{font-size:25px}.process-heading h2{font-size:25px}.process-heading h2 span{font-size:inherit}.expertise-heading h2{font-size:25px}.service-detail-feature-text h2{font-size:25px;text-transform:capitalize}.service-detail-feature-text h2 span{font-size:inherit}.other-solution-heading h2{font-size:25px}.other-solution-heading h2 span{font-size:inherit}.solutions-wrap .heading h2{font-size:25px}.team-heading h2{font-size:25px}.recognosation-main-text h2{font-size:25px}.product-about-text h2,.product-about-text h2 span{font-size:25px!important}.keyfeature-heading h2{font-size:25px}.keyfeature-heading h2 span{font-size:35px}.key-text h2{font-size:24px}.customized-text .heading h2{font-size:25px}.contact-inner-text h3{font-size:25px}.product-about-text h2,.product-about-text h2 span{font-size:25px!important}.fixed-unit-text h2{font-size:25px}.fixed-unit-text h2 span{font-size:inherit}.technical-heading h2{font-size:25px}.career-msg-box h4{font-size:25px}.technical-heading h2 span{font-size:inherit}.customized-text .heading h2{font-size:25px}.subservice-text h2{font-size:25px}.subservice-text h2 span{font-size:inherit}.banner-text h1 span{font-size:inherit}.contact-page-inner-text h1,.product-text h1,.about-inner-text h1,.other-project-page h1{font-size:25px}.contact-page-inner-text h1 span,.product-text h1 span,.about-inner-text h1 span,.other-project-page h1 span{font-size:inherit}.customized-text .heading h2 span{font-size:inherit}.process-item img{width:10px}.testimonials-wrap .container{width:100%}.contact-inner-contact-wrap .col-md-5{padding:40px 20px}.partner-text h2{font-size:25px}.blogs-wrap .heading h2{font-size:25px}.projects-page-grid-wrap .container-fluid{width:100%}.project-image-box img{height:260px}.project-text-box{flex-direction:column;align-items:flex-start}.about-text h2 span.bigl{font-size:inherit}.tagline-text h2 span{font-size:inherit}.clients-text-box .heading h2 span{font-size:inherit}.solutions-wrap .heading h2 span{font-size:inherit}.customized-text .heading h2 span{font-size:inherit}.partner-text h2 span{font-size:inherit}.blogs-wrap .heading h2 span{font-size:inherit}.partner{width:33%}.partner img{width:80%;height:50px;object-fit:contain}.main_menu .item-right{flex:0 0 55%}.main_menu .item-center{flex:0 0 40%}.company-exp-position .company-exp{padding-right:0}.gallery-wrap .img1 img{height:auto}.gallery-wrap .img2 img{height:auto}.gallery-wrap .img4 img{height:auto}.banner-wrap{border:0 solid #fff;margin-top:60px}.banner-wrap img{height:330px;object-fit:cover}.about-wrap{border:0 solid #fff}.about-inner-about-wrap{border:0 solid #fff}.about-text h2{font-size:28px}.product-about-wrap{border:0 solid #fff}.product-about-text h2{font-size:28px}.about-inner-about-text h2{font-size:28px}.about-text-two h3{margin-bottom:10px;font-size:22px}.blogs-wrap{padding:70px 0}.main_menu .logo img{width:140px}}@media (max-width:360px){.main_menu .item-right{flex:0 0 50%}.main_menu .item-center{flex:0 0 50%}.solution-text h2{font-size:20px}.gt-btn.style1{font-size:12px;line-height:14px;padding:8px 14px}}