.packaging-redesign-wrapper{width:100%;position:relative}.packaging-redesign-wrapper .hero-section{background-color:#fc0;border:4px solid #1a1a1a;border-radius:20px;flex-direction:column;margin-bottom:60px;margin-right:20px;font-family:inherit;display:flex;overflow:hidden;box-shadow:7px 7px #1a1a1a,10px 10px #fc0}.packaging-redesign-wrapper .hero-top{border-bottom:4px solid #1a1a1a;justify-content:space-between;align-items:center;padding:40px 60px;display:flex}.packaging-redesign-wrapper .hero-top-left{flex-direction:column;display:flex}.packaging-redesign-wrapper .hero-main-title{color:#1a1a1a;letter-spacing:0;margin:0;font-size:110px;font-weight:800;line-height:.8}.packaging-redesign-wrapper .hero-title-row{align-items:flex-end;margin-top:5px;display:flex}.packaging-redesign-wrapper .hero-sub-title{color:#1a1a1a;font-size:18px;font-weight:500;line-height:1.3}.packaging-redesign-wrapper .hero-title-row .divider{background:#1a1a1a;width:3.5px;height:58px;margin-bottom:1%;margin-left:10px;margin-right:15px;position:relative}.packaging-redesign-wrapper .hero-top-right{justify-content:center;align-items:center;display:flex}.packaging-redesign-wrapper .hero-bottom{display:flex}.packaging-redesign-wrapper .hero-bottom-left{color:#fff;background-color:#1a1a1a;border-right:4px solid #1a1a1a;flex-direction:column;flex:0 0 42%;justify-content:space-around;align-items:flex-start;padding:50px 60px;display:flex}.packaging-redesign-wrapper .hero-description{color:#f1f1f1;margin-bottom:40px;font-size:1.4rem;line-height:1.6}.packaging-redesign-wrapper .hero-cta-btn{color:#fff;background:0 0;border:2px solid #fff;border-radius:50px;padding:12px 30px;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s}.packaging-redesign-wrapper .hero-cta-btn:hover{color:#1a1a1a;background:#fff}.packaging-redesign-wrapper .hero-bottom-right{background-color:#fc0;flex:1;justify-content:center;align-items:center;padding:80px 60px;display:flex}.packaging-redesign-wrapper .tags-container{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.packaging-redesign-wrapper .pkg-tag{color:#fff;white-space:nowrap;border-radius:50px;padding:8px 22px;font-size:20px;font-weight:500}.packaging-redesign-wrapper .tag-dark{background-color:#2b2b2b}.packaging-redesign-wrapper .tag-light{background-color:#666}.packaging-redesign-wrapper .packaging-redesign-section-two{background-color:#0000;padding:0}.packaging-redesign-wrapper .design-process-text{flex-direction:column;padding-right:78px;display:flex}.packaging-redesign-section-two .design-process-text .yellow-separator{background-color:#fc0;width:86%;height:2px;margin:20px 0 30px}.packaging-redesign-wrapper .design-process-text p{color:#000;margin:0;font-size:22px;font-weight:500;line-height:1.6}.packaging-redesign-wrapper .yellow-separator{background-color:#fc0;width:30%;height:2px;margin:20px 0 30px}.packaging-redesign-wrapper .design-process-image{justify-content:center;align-items:center;display:flex}.packaging-second-section-top{background:#fc0;border-radius:20px;width:70%;margin:0 auto 44px;padding:18px 15px;box-shadow:7px 7px #1a1a1a,10px 10px #fc0}.packaging-second-section-top p{text-align:center;margin:0;font-size:28px;font-weight:600;line-height:1.2}.packaging-second-section-top p span{font-size:30px;font-weight:800}.packaging-design-gallery.packaging-redesign-wrapper{width:100vw;max-width:100vw;margin-bottom:60px;padding:0;position:relative;left:50%;transform:translate(-50%)}.packaging-design-gallery-image{width:100%}.packaging-design-gallery-image img{object-fit:cover;width:100%;height:auto;display:block}.service-layout{overflow-x:hidden}.packaging-redesign-wrapper .packaging-redesign-section-three{text-align:center;background-color:#0000}.packaging-redesign-wrapper .packaging-redesign-section-three img{max-width:100%;height:auto;display:inline-block}.packaging-redesign-wrapper .packaging-redesign-text-section{padding:60px 0 30px}.packaging-redesign-wrapper .process-highlight-text{color:#1a1a1a;margin-bottom:0;font-size:24px;font-weight:500;line-height:1.5}.packaging-redesign-wrapper .process-sub-text{color:#1a1a1a;margin-top:0;font-size:24px;font-weight:500;line-height:1.6}.second-text-para{z-index:2;margin-top:-45px;position:relative}.packaging-redesign-yellow-section{width:auto;margin-left:-60px;margin-right:-60px;padding-bottom:70px;position:relative}.packaging-redesign-yellow-section .yellow-section-bg-wrapper{z-index:1;background-color:#ffc200;position:absolute;inset:0;overflow:hidden}.packaging-redesign-yellow-section .yellow-curve-container{height:100%;position:relative}.packaging-redesign-yellow-section .yellow-section-bg-wrapper:before{content:"";background:#fff;border-radius:0 0 50% 50%/0 0 100% 100%;width:140%;height:400px;position:absolute;top:-278px;left:-20%}.packaging-redesign-yellow-section .yellow-section-bg-wrapper:after{content:"";background:#fff;border-radius:50% 50% 0 0/100% 100% 0 0;width:140%;height:400px;position:absolute;bottom:-280px;left:-20%}.packaging-redesign-yellow-section .yellow-content-container{z-index:5;position:relative}.packaging-redesign-yellow-section .yellow-section-content{padding:60px 0 90px;position:relative}.packaging-redesign-yellow-section .products-collage-wrapper{width:100%;max-width:100%;margin:0 auto;position:relative}.packaging-redesign-yellow-section .side-product-image{z-index:4;width:26%;max-width:100%;transition:transform .3s;position:absolute}.shaman-section .left-product{top:-60px;left:-6%}.shaman-section .right-product{top:-36px;right:-7%}.shaman-section .center-product-image{z-index:3;width:58%;max-width:100%;margin:-76px auto 0;position:relative}.maahi-products-section{width:100%;padding-top:30px;position:relative}.maahi-products-section .products-collage-wrapper{width:100%;max-width:100%;margin:0 auto;position:relative}.maahi-products-section .side-product-image{z-index:4;width:26%;max-width:100%;transition:transform .3s;position:absolute}.maahi-products-section .left-product{top:-50%;left:0}.maahi-products-section .right-product{top:-44%;right:-7%}.maahi-products-section .center-product-image{z-index:3;width:58%;max-width:100%;margin:0 auto;position:relative}.packaging-redesign-wrapper .unnati-section{width:86vw;max-width:100vw;padding:0;position:relative;left:45%;transform:translate(-50%)}.packaging-redesign-wrapper .unnati-section .unnati-image-wrapper{width:100%;max-width:1500px;margin:0 auto}.packaging-redesign-wrapper .unnati-section img{width:100%;height:auto}.packaging-custom-faq-section{background-color:#0000;max-width:1080px;margin:0 auto;padding:65px 0 40px}.packaging-custom-faq-section .why-choose-banner{text-align:center;background-color:#ffc200;border-radius:20px;width:90%;margin-bottom:55px;padding:20px 40px;box-shadow:7px 7px #1a1a1a,10px 10px #fc0}.packaging-custom-faq-section .why-choose-banner p{color:#1a1a1a;margin:0;font-size:32px;font-weight:500;line-height:1.4}.packaging-custom-faq-section .why-choose-banner strong{font-weight:700}.packaging-custom-faq-section .faq-title-pill{color:#ffc200;text-align:center;background-color:#1a1a1a;border-radius:10px;width:-moz-fit-content;width:fit-content;margin:0 auto 30px;padding:8px 60px;font-size:24px;font-weight:700}.packaging-custom-faq-section .custom-faq-accordion-container{width:100%}.packaging-custom-faq-section .custom-faq-accordion{flex-direction:column;gap:15px;display:flex}.packaging-custom-faq-section .custom-faq-item{box-shadow:none;transition:all .3s;overflow:hidden;background-color:#fff!important;border:2px solid #1a1a1a!important;border-radius:50px!important}.packaging-custom-faq-section .custom-faq-header{margin:0}.packaging-custom-faq-section .custom-faq-header .accordion-button{border:none;justify-content:space-between;align-items:center;width:100%;padding:12px 35px 12px 60px;font-size:20px;font-weight:600;display:flex;color:#000!important;box-shadow:none!important;background-color:#fff!important;border-radius:50px!important}.packaging-custom-faq-section .custom-faq-header .accordion-button:after{content:"+";color:#1a1a1a;justify-content:center;align-items:center;width:40px;height:40px;font-size:48px;font-weight:500;display:flex;background-image:none!important;transform:none!important}.packaging-custom-faq-section .custom-faq-header .accordion-button:not(.collapsed):after{content:"−";font-size:24px}.packaging-custom-faq-section .custom-faq-body{color:#444;padding:0 35px 12px 60px;font-size:16px;line-height:1.6}.packaging-custom-faq-section .custom-faq-body p{margin-top:0;margin-bottom:15px}.packaging-custom-faq-section .custom-faq-body p:last-child{margin-bottom:0}@media (max-width:1200px){.packaging-redesign-wrapper .hero-main-title{font-size:70px}}@media (max-width:1024px){.packaging-redesign-wrapper .design-process-text p{font-size:20px}.packaging-redesign-wrapper .hero-main-title{font-size:55px}.packaging-redesign-wrapper .hero-bottom{flex-direction:column}.packaging-redesign-wrapper .hero-bottom-left{border-bottom:4px solid #1a1a1a;border-right:none;flex:1;padding:40px}.packaging-redesign-wrapper .hero-top{padding:30px 40px}}@media (max-width:767px){.packaging-redesign-wrapper .design-process-text{margin-bottom:40px;padding-right:0}.packaging-redesign-wrapper .yellow-separator{width:100%}.packaging-redesign-wrapper .hero-top{text-align:center;flex-direction:column;gap:30px}.packaging-redesign-wrapper .hero-title-row{flex-direction:column;gap:15px}.packaging-redesign-wrapper .hero-sub-title{border-top:4px solid #1a1a1a;border-left:none;margin-left:0;padding-top:15px;padding-left:0}.packaging-redesign-wrapper .hero-bottom-left{align-items:center}.packaging-redesign-wrapper .hero-bottom-left,.packaging-redesign-wrapper .hero-bottom-right{padding:30px 20px}.packaging-redesign-wrapper .pkg-tag{padding:8px 16px;font-size:14px}.packaging-redesign-yellow-section{z-index:99;width:auto;margin-left:-15px;margin-right:-15px;padding:40px 0 80px}.packaging-redesign-yellow-section .yellow-section-bg-wrapper:before{height:306px;top:-212px}.packaging-redesign-yellow-section .yellow-section-bg-wrapper:after{height:250px;bottom:-175px}.packaging-redesign-yellow-section .yellow-section-content{padding:10px 0}.packaging-redesign-yellow-section .side-product-image{width:28%;max-width:120px}.packaging-redesign-yellow-section .left-product{top:-52%;left:-15%}.packaging-redesign-yellow-section .right-product{top:-52%;right:-16%}.packaging-redesign-yellow-section .center-product-image{width:75%;margin:-10% auto 0}.maahi-products-section{padding:40px 0 20px}.maahi-products-section .side-product-image{width:28%;max-width:120px}.maahi-products-section .left-product{z-index:99;top:-56%;left:-8%}.maahi-products-section .right-product{z-index:99;top:-62%;right:-12%}.maahi-products-section .center-product-image{width:75%;margin:10px auto 0}.packaging-custom-faq-section{padding:40px 0}.packaging-custom-faq-section .why-choose-banner{border-width:3px;padding:15px 20px}.packaging-custom-faq-section .why-choose-banner p{font-size:18px}.packaging-custom-faq-section .faq-title-pill{padding:8px 30px;font-size:16px}.packaging-custom-faq-section .custom-faq-header .accordion-button{padding:15px 25px;font-size:15px}.packaging-custom-faq-section .custom-faq-body{padding:5px 25px 20px;font-size:14px}.packaging-redesign-wrapper .hero-section{margin-bottom:50px;margin-right:8px}.packaging-redesign-wrapper .hero-main-title{font-size:24px}.hero-section .hero-title-row .hero-sub-title br,.packaging-redesign-wrapper .hero-description br{display:none}.packaging-redesign-wrapper .hero-sub-title{font-size:16px}.packaging-redesign-wrapper .hero-description{text-align:center;margin-bottom:20px;font-size:16px}.packaging-redesign-wrapper .packaging-redesign-section-two{padding:0}.packaging-redesign-wrapper .design-process-text p{font-size:16px}.packaging-redesign-wrapper .yellow-separator{margin:15px 0 20px}.packaging-design-gallery.packaging-redesign-wrapper{margin-bottom:40px}.packaging-redesign-wrapper .process-highlight-text,.packaging-redesign-wrapper .process-sub-text{text-align:center;font-size:16px}.packaging-redesign-wrapper .packaging-redesign-text-section{z-index:10;background-color:#fff;padding:40px 15px 0;position:relative}.second-text-para{z-index:10;background-color:#fff;margin-top:0;padding:0 15px 20px;position:relative}.process-highlight-text br{display:none}.packaging-custom-faq-section .why-choose-banner{margin-bottom:40px}.custom-faq-body.accordion-body br,.packaging-redesign-wrapper .hero-title-row .divider{display:none}.packaging-redesign-wrapper .hero-title-row{align-items:center}.packaging-redesign-wrapper .design-process-text p br{display:none}.packaging-redesign-section-two .design-process-text .yellow-separator{width:100%}.packaging-second-section-top{width:100%;margin:0 auto 30px;padding:14px 12px}.packaging-second-section-top p{font-size:16px}.packaging-second-section-top p span{font-size:18px}}@media only screen and (min-width:1100px) and (max-width:1249px){.packaging-redesign-yellow-section,.packaging-design-gallery.packaging-redesign-wrapper{margin-left:-45px;margin-right:-45px}}
