.image-video-1 p{display:none;margin-bottom:0}.hero-detail-section{color:#fff;overflow:hidden;padding:250px 0;position:relative}.hero-detail-section span.bg-image{background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;left:0;opacity:1;position:absolute;right:0;top:0;width:100%;z-index:1}.hero-detail-section .video-wrapper{height:0;left:0;padding-bottom:56.25%;position:absolute;top:0;width:100%}.hero-detail-section .video-wrapper p{display:none}.hero-detail-section .video-wrapper iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media (max-aspect-ratio:16/9){.hero-detail-section .video-wrapper iframe{height:100%;width:auto}}.hero-detail-section .page-center{position:relative;z-index:3}.hero-detail-section:after{background-color:rgba(0,0,0,.5);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.hero-detail-section a.back-btn{color:#fff;display:inline-block;font-family:Roboto;font-size:15px;font-weight:800;left:75px;letter-spacing:0;line-height:17px;padding:2px;position:absolute;text-align:left;top:28px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;z-index:3}.hero-detail-section .hero-detail .hero-detail-category{color:#fff;font-family:Roboto;font-size:15px;font-style:normal;font-weight:800;line-height:114%;margin-bottom:12px;text-align:center}.image-video{margin-bottom:20px}.image-video.image-video-2{margin-bottom:20px;margin-top:0}.hero-detail-section .hero-detail{margin:0 auto;max-width:784px;width:100%}.hero-detail-section .hero-detail h1{color:#fff;font-family:Roboto;font-size:60px;font-style:normal;font-weight:700;line-height:125%;margin-bottom:20px;text-align:center}.hero-detail-section .hero-detail .hero-detail-subtitle{color:#fff;font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:25px;margin:0 auto;max-width:384px;text-align:center}.hero-detail-image img{max-height:872px}.hero-content-section .page-center{max-width:1230px;padding:0 15px}.hero-content-section .hero-content{margin:0 auto;max-width:820px;padding:92px 0;text-align:center}.hero-content-section .hero-video{padding-bottom:20px}.hero-content-section .hero-content p,.hero-content-section .hero-content span{color:#1f1f1f;font-family:Roboto;font-size:23px;font-style:normal;font-weight:500;line-height:35px;text-align:center}.hero-content-section .challenge-section{background:#000;margin-bottom:20px;padding:70px 30px}.hero-content-section .challenge-section-inner{margin:0 auto;max-width:660px;text-align:center}.hero-content-section .challenge-content{color:#fff;font-family:Roboto;font-size:17px;font-style:normal;font-weight:400;line-height:175%}.hero-content-section .challenge-heading h2{color:#fff;font-family:Roboto;font-size:34px;font-style:normal;font-weight:700;line-height:130%}.fabrication-section,.rendering-section,.strategy-section{text-align:center}.fabrication-section .fabrication-image img,.rendering-section .rendering-image img,.strategy-section .strategy-image img{width:100%}.fabrication-section .fabrication-image,.rendering-section .rendering-image,.strategy-section .strategy-image{margin-bottom:20px}.fabrication-section .fabrication-content,.rendering-section .rendering-content,.strategy-section .strategy-content{background-color:#f4f4f4;margin:0 auto 20px;max-width:100%;padding:70px 30px;text-align:center;width:100%}.fabrication-section .fabrication-content div,.fabrication-section .fabrication-content h3,.fabrication-section .fabrication-content p,.rendering-section .rendering-content div,.rendering-section .rendering-content h3,.rendering-section .rendering-content p,.strategy-section .strategy-content div,.strategy-section .strategy-content h3,.strategy-section .strategy-content p{margin-left:auto;margin-right:auto;max-width:660px}.fabrication-section .fabrication-content>*,.rendering-section .rendering-content>*,.strategy-section .strategy-content>*{margin:0 auto}.hero-content-section .fabrication-section h3,.hero-content-section .rendering-section h3,.hero-content-section .strategy-section h3{color:#1f1f1f;font-family:Roboto;font-size:34px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:15px}.hero-content-section .fabrication-section p,.hero-content-section .rendering-section p,.hero-content-section .strategy-section p{color:#737373;font-family:Roboto;font-size:17px;font-style:normal;font-weight:400;line-height:175%}.hero-content-section .testimonial-section{margin:0 auto;max-width:850px;padding-bottom:70px;padding-top:50px;text-align:center}.hero-content-section .testimonial-image{padding-bottom:36px;text-align:center}.hero-content-section .testimonial-bio p{color:#1f1f1f;font-family:Petrona;font-size:27px;font-style:normal;font-weight:400;line-height:150%;text-align:center}.hero-content-section .testimonial-details p{color:#b6b6b6;font-family:Roboto;font-size:15px;font-style:normal;font-weight:700;letter-spacing:2px;line-height:175%;text-align:center}.hero-content-section .image-listing-section{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10px;padding-bottom:50px;padding-top:70px}.image-gallery-heading{padding-bottom:30px;text-align:center;width:100%}.hero-content-section .image-listing-section .image-card{margin:0 10px 20px;overflow:hidden;width:calc(33.33% - 20px)}.hero-content-section .image-listing-section .image-card img{height:100%;object-fit:cover;transform:scale(1);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:100%}.hero-content-section .image-listing-section .image-card:hover img{transform:scale(1.1)}.more-project-section{background-color:#f4f4f4;padding:60px 0}.more-project-section .more-project-heading{padding-bottom:40px}.more-project-section .more-project-heading h3{color:#1f1f1f;font-family:Roboto;font-size:24px;font-style:normal;font-weight:700;line-height:175%;text-align:center}.more-project-listing{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:60px}.more-project-listing .more-project-card{position:relative;width:320px}.more-project-listing .more-project-image{height:100%;overflow:hidden;width:100%}.more-project-listing .more-project-image img{height:100%;max-width:100%;object-fit:cover;transform:scale(1.01);transition:.3s;width:100%}.more-project-listing .more-project-image img:hover{transform:scale(1.1)}.more-project-listing .more-project-category{background:linear-gradient(180deg,#000,transparent 74.48%);left:0;padding:40px 30px;position:absolute;top:0;width:100%;z-index:1}.more-project-listing .more-project-category p{color:#fff;font-family:Roboto;font-size:20px;font-style:normal;font-weight:700;line-height:22px;text-transform:uppercase}.more-project-section .btn-wrapper.btn-primary-wrapper{text-align:center}.more-project-section a.cta_button{height:48px}@media (max-width:1199px){.hero-detail-section{padding:150px 0}.hero-content-section .hero-content{padding:70px 0}}@media (max-width:991px){.hero-detail-section{padding:100px 0}.hero-detail-section .hero-detail h1{font-size:50px;line-height:1.25}.hero-content-section .challenge-heading h2{font-size:30px}.hero-content-section .testimonial-bio p{font-size:25px}.hero-content-section .fabrication-section,.hero-content-section .strategy-section{flex-wrap:wrap-reverse}.hero-content-section .fabrication-image,.hero-content-section .rendering-image,.hero-content-section .strategy-image{margin-left:0;margin-right:0;width:100%}.hero-content-section .fabrication-image img,.hero-content-section .rendering-image img,.hero-content-section .strategy-image img{width:100%}.hero-content-section .image-listing-section .image-card{width:calc(50% - 20px)}.hero-content-section .image-listing-section{padding:50px 0}.more-project-section .more-project-heading{padding-bottom:20px}.more-project-listing{padding-bottom:40px}}@media (max-width:767px){.hero-detail-section .hero-detail h1{font-size:34px;line-height:1.5}.hero-content-section .hero-content{padding-bottom:35px;padding-top:50px}.hero-content-section .hero-content p{font-size:20px;line-height:32px}.hero-content-section .fabrication-content,.hero-content-section .rendering-content,.hero-content-section .strategy-content{margin-left:0;margin-right:0;padding:70px 30px;width:100%}.hero-content-section .fabrication-image,.hero-content-section .rendering-image,.hero-content-section .strategy-image{margin-left:0;margin-right:0;width:100%}.hero-content-section .image-listing-section .image-card{margin:0 0 20px;width:100%}.more-project-listing .more-project-card{width:100%}.hero-detail-section a.back-btn{left:20px;top:20px}.hero-content-section .more-project-listing,.more-project-section .btn-wrapper.btn-primary-wrapper{padding-bottom:50px}.hero-content-section .image-listing-section{margin:0}.hero-content-section .testimonial-section{padding-bottom:50px}.hero-content-section .challenge-section,.hero-content-section .fabrication-content,.hero-content-section .rendering-content,.hero-content-section .strategy-content{padding:50px 30px}}