@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Figtree:wght@300;400;500;600;700&display=swap);:root{--font-primary:'Figtree', sans-serif;--font-heading:'Poppins', sans-serif;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--text-15:0.9375rem;--text-17:1.0625rem;--text-19:1.1875rem;--text-22:1.375rem;--text-42:2.625rem;--text-50:3.125rem;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--space-xs:0.25rem;--space-sm:0.5rem;--space-md:0.625rem;--space-lg:0.9375rem;--space-xl:1.25rem;--space-2xl:1.5625rem;--space-3xl:1.875rem;--space-4xl:3.125rem;--space-5xl:5rem;--space-6xl:6.25rem;--radius-none:0;--radius-sm:0.125rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-full:50%;--size-icon-xs:1.5rem;--size-icon-sm:2rem;--size-icon-md:2.625rem;--size-icon-lg:3.75rem;--size-avatar-sm:2.8125rem;--size-avatar-md:5.3125rem;--size-avatar-lg:5.9375rem;--shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.1);--shadow-md:0 0.25rem 0.625rem rgba(0,0,0,0.1);--shadow-lg:0 0.5rem 1.25rem rgba(0,0,0,0.15);--primary-red:#D80D07;--menu-color:#444444;--dark-grey:#333;--light-grey:#666;--white:#fff;--black:#000}body{font-family:var(--font-primary);font-size:var(--text-base);line-height:var(--leading-normal);font-weight:var(--font-normal);color:#333;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-semibold);line-height:var(--leading-tight);margin-bottom:.5em}h1{font-size:var(--text-4xl)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-2xl)}h4{font-size:var(--text-xl)}h5{font-size:var(--text-lg)}h6{font-size:var(--text-base)}p{margin-bottom:1rem;line-height:var(--leading-relaxed)}.text-primary{font-family:var(--font-primary)}.text-heading{font-family:var(--font-heading)}.font-light{font-weight:var(--font-light)}.font-normal{font-weight:var(--font-normal)}.font-medium{font-weight:var(--font-medium)}.font-semibold{font-weight:var(--font-semibold)}.font-bold{font-weight:var(--font-bold)}.peekay-header{position:relative;width:100%}.nav-link.search-icon.search-toggle{border-bottom:none;width:auto;margin-left:auto;border:none;text-align:right;margin-right:0}.peekay-header.scrolled{box-shadow:0 .25rem 1.25rem rgb(0 0 0 / .15)}.top-info-bar{background:#F5F5F5;padding:.5rem 0;border-bottom:.0625rem solid #eee}.contact-info{display:flex;gap:1.25rem}.contact-item{display:flex;align-items:center;gap:.3125rem;color:var(--dark-grey);text-decoration:none;font-family:var(--font-primary);font-weight:700;font-style:normal;font-size:var(--text-sm);line-height:1.5rem;letter-spacing:0;transition:color 0.3s ease}.contact-item:hover{color:var(--primary-red)}.contact-item span{font-family:var(--font-primary);font-weight:400;font-style:normal;font-size:var(--text-sm);line-height:1.625rem;letter-spacing:0}.contact-item i{color:var(--primary-red);font-size:.75rem}.top-actions{display:flex;justify-content:flex-end;align-items:center;gap:1.25rem}.social-icons{display:flex;gap:.625rem}.social-icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:var(--white);border-radius:50%;color:#333;text-decoration:none;transition:all 0.3s ease}.social-icon:hover{background:var(--primary-red);color:var(--white)}.btn-custom{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;font-family:var(--font-primary);font-weight:700;font-style:normal;font-size:var(--text-sm);line-height:1.143125rem;letter-spacing:0;text-align:center;text-transform:uppercase;border:none;border-radius:0;transition:all 0.3s ease;position:relative;white-space:nowrap;cursor:pointer;outline:none}.btn-custom.btn-arrow{clip-path:polygon(0 0,calc(100% - 1.1rem) 0,100% 50%,calc(100% - 1.1rem) 100%,0 100%)}.btn-custom.btn-primary{background:var(--primary-red);color:var(--white)}.btn-custom.btn-primary:hover{background:#b30a05;transform:translateY(-.0625rem);box-shadow:0 .25rem .5rem rgb(216 13 7 / .3)}.btn-custom.btn-primary:active{transform:translateY(0);box-shadow:0 .125rem .25rem rgb(216 13 7 / .3)}.btn-custom.btn-secondary{background:var(--white);color:var(--primary-red);border:.125rem solid var(--primary-red)}.btn-custom.btn-secondary:hover{background:var(--primary-red);color:var(--white);transform:translateY(-.0625rem);box-shadow:0 .25rem .5rem rgb(216 13 7 / .2)}.btn-custom.btn-outline{background:#fff0;color:var(--primary-red);border:.125rem solid var(--primary-red)}.btn-custom.btn-outline:hover{background:var(--primary-red);color:var(--white);transform:translateY(-.0625rem)}.btn-custom.btn-dark{background:var(--black);color:var(--white)}.btn-custom.btn-dark:hover{background:var(--dark-grey);transform:translateY(-.0625rem);box-shadow:0 .25rem .5rem rgb(0 0 0 / .3)}.btn-custom.btn-sm{padding:.5rem 1rem;font-size:var(--text-xs);line-height:.98rem}.btn-custom.btn-sm.btn-arrow{clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 50%,calc(100% - 1rem) 100%,0 100%)}.btn-custom.btn-lg{padding:1rem 2rem;font-size:var(--text-base);line-height:1.306rem}.btn-custom.btn-lg.btn-arrow{clip-path:polygon(0 0,calc(100% - 2rem) 0,100% 50%,calc(100% - 2rem) 100%,0 100%)}.btn-custom:disabled,.btn-custom.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.btn-custom.loading{position:relative;color:#fff0}.btn-custom.loading::after{content:'';position:absolute;width:1rem;height:1rem;border:.125rem solid #fff0;border-top:.125rem solid currentColor;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.quote-btn{display:flex;align-items:center;gap:.5rem;background:var(--primary-red);color:var(--white);padding:.75rem 1.5rem;text-decoration:none;font-family:var(--font-primary);font-weight:700;font-style:normal;font-size:var(--text-sm);line-height:1.143125rem;letter-spacing:0;text-align:center;text-transform:uppercase;border:none;border-radius:0;transition:all 0.3s ease;position:relative;clip-path:polygon(0 0,calc(100% - 1.5rem) 0,100% 50%,calc(100% - 1.5rem) 100%,0 100%);white-space:nowrap}.quote-btn:hover{background:#b30a05;transform:translateY(-.0625rem);box-shadow:0 .25rem .5rem rgb(216 13 7 / .3)}.quote-btn:active{transform:translateY(0);box-shadow:0 .125rem .25rem rgb(216 13 7 / .3)}.main-navbar{background:var(--white);padding:.9375rem 0;border-bottom:.0625rem solid #eee;position:-webkit-sticky;position:sticky;top:0;z-index:1000;transition:all 0.5s ease-in-out}.main-navbar.scrolled{padding:.5rem 0;box-shadow:0 .25rem 1.25rem rgb(0 0 0 / .15)}.logo a{display:block;text-decoration:none;transition:all 0.5s ease-in-out}.logo img{transition:all 0.5s ease-in-out;max-height:60px;width:auto}.main-navbar.scrolled .logo img{max-height:45px}.logo-img{max-height:3.125rem;width:auto;transition:all 0.5s ease-in-out}.main-navbar.scrolled .logo-img{max-height:2.5rem}.nav-wrapper{display:flex;justify-content:flex-end;align-items:center;position:relative}.nav-wrapper .nav-menu{display:flex;list-style:none;margin:0;padding:0;gap:2.5rem;align-items:center}.nav-wrapper .nav-item{position:relative}.nav-wrapper .nav-link{color:var(--menu-color);text-decoration:none;font-family:var(--font-primary);font-weight:600;font-style:normal;font-size:var(--text-17);line-height:var(--text-xl);letter-spacing:-.03125rem;transition:color 0.3s ease;display:flex;align-items:center;gap:.3125rem}.nav-wrapper .nav-link:hover,.nav-wrapper .nav-item.active .nav-link{color:var(--primary-red)}.nav-wrapper .nav-item.dropdown .nav-link i{font-size:.625rem;transition:transform 0.3s ease}.nav-wrapper .nav-item.dropdown:hover .nav-link i{transform:rotate(180deg)}.nav-wrapper .search-icon{font-size:1rem}.nav-wrapper .nav-item.dropdown{position:relative}.nav-wrapper .sub-menu{position:absolute;top:100%;left:0;background:#fff;border:1px solid #eee;min-width:220px;padding:.5rem 0;display:none;flex-direction:column;box-shadow:0 .5rem 1rem rgb(0 0 0 / .1);z-index:999;list-style:none}.nav-wrapper .sub-link{padding:.75rem 1rem;text-decoration:none;color:var(--menu-color);font-family:var(--font-primary);font-size:.9375rem;font-weight:500;display:block;transition:background 0.3s ease,color 0.3s ease}.nav-wrapper .sub-link:hover{background-color:#f8f8f8;color:var(--primary-red)}.nav-wrapper .nav-item.dropdown:hover>.sub-menu{display:flex}.mobile-menu-toggle{display:none;flex-direction:column;gap:.25rem;cursor:pointer;padding:.3125rem;z-index:1001}.mobile-menu-toggle span{width:1.5625rem;height:.1875rem;background:var(--menu-color);transition:all 0.3s ease;border-radius:var(--radius-sm)}.mobile-menu-toggle.active span:nth-child(1){transform:rotate(45deg) translate(.3125rem,.3125rem)}.mobile-menu-toggle.active span:nth-child(2){opacity:0}.mobile-menu-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(.4375rem,-.375rem)}.hero-carousel-section{position:relative;height:unset;min-height:37.5rem;overflow:hidden}.hero-carousel{height:100%;max-height:43.375rem;min-height:37.5rem}.hero-slide{position:relative;height:100%;max-height:43.375rem;min-height:37.5rem;display:flex;align-items:center;overflow:hidden}.hero-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgb(0 0 0 / .7) 0%,rgb(0 0 0 / .4) 50%,rgb(0 0 0 / .2) 100%);z-index:2}.hero-content-container{position:relative;z-index:3;height:100%}.hero-background{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 50%,#0f3460 100%);z-index:1}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgb(0 23 74 / .6) 0%,#fff0 73.98%);z-index:2}.hero-content{position:relative;z-index:3;color:var(--white);width:100%;min-width:20rem;word-break:break-word;max-width:66rem;text-wrap:balance}.hero-tagline{font-family:'Figtree',sans-serif;font-weight:600;font-style:normal;font-size:1.375rem;line-height:1.1818;letter-spacing:.15625rem;text-transform:uppercase;margin-bottom:1.5rem;opacity:.9}.hero-title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-5xl);line-height:1.2;letter-spacing:-.02em;margin-bottom:2.5rem;color:var(--white)}.hero-cta{margin-top:2rem}.hero-navigation{position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:10;pointer-events:none}.hero-prev,.hero-next{position:absolute;width:3rem;height:3rem;background:rgb(255 255 255 / .2);border:.125rem solid rgb(255 255 255 / .3);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--white);font-size:1.25rem;cursor:pointer;transition:all 0.3s ease;pointer-events:all}.hero-prev{left:2rem}.hero-next{right:2rem}.hero-prev:hover,.hero-next:hover{background:var(--primary-red);border-color:var(--primary-red);transform:scale(1.1)}.owl-carousel .owl-dots{position:absolute;z-index:9999;left:0;transform:none;justify-content:flex-start;width:100%;padding-left:calc((100% - 1320px) / 2);bottom:2rem}.owl-carousel .owl-dots .owl-dot{width:9px;height:9px;background-color:#fff!important;border-radius:10px;transition:width 0.3s ease,height 0.3s ease;opacity:.7}.owl-carousel .owl-dot.active{width:38px;height:9px;opacity:1}.owl-carousel .owl-dots{display:flex;gap:.5rem}.hero-pagination{position:absolute;bottom:2rem;left:2rem;z-index:10}.pagination-dots{display:flex;gap:.75rem}.dot{width:.75rem;height:.75rem;border-radius:50%;background:rgb(255 255 255 / .3);border:.125rem solid rgb(255 255 255 / .5);cursor:pointer;transition:all 0.3s ease}.dot.active{background:var(--white);border-color:var(--white)}.dot:hover{background:rgb(255 255 255 / .6)}section{display:inline-block;vertical-align:top;width:100%;vertical-align:top;overflow:hidden}.Distributing_section{padding:var(--space-5xl) 0}.Distributing_section h2{font-family:Poppins;font-weight:700;font-style:Bold;font-size:var(--text-42);line-height:3.15rem;letter-spacing:-.13125rem;color:#222529}.Distributing_section h6{font-family:Figtree;font-weight:600;font-style:SemiBold;font-size:var(--text-base);line-height:1.625rem;letter-spacing:.15625rem;text-transform:uppercase;color:#D80D07}.Distributing_section p{font-family:'Figtree',sans-serif;font-weight:400;font-style:normal;font-size:var(--text-base);line-height:1.625rem;letter-spacing:0;color:#4d4e50}.Distributing_section .read-more-link{color:#D80D07;font-family:Figtree;font-weight:600;font-style:SemiBold;font-size:var(--text-sm);line-height:1.125rem;letter-spacing:0%;text-align:right;text-decoration:none}.Distributing_section .read-more-link:hover{text-decoration:underline}.Distributing_section .video-wrapper{position:relative;display:inline-block;width:100%;max-width:100%}.Distributing_section .video-wrapper video{display:block;width:100%;height:auto;border-radius:var(--radius-md)}.Distributing_section .custom-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.Distributing_section .custom-play-icon img{width:var(--size-icon-lg);height:var(--size-icon-lg);opacity:.85}.stats-section{background-color:#D80D07;font-family:Poppins;padding:3rem 4rem}.stats-section h2{font-family:Poppins;font-weight:700;font-style:Bold;font-size:var(--text-50);line-height:1.625rem;letter-spacing:-.0625rem;margin-bottom:.25rem;color:#fff;text-align:left;margin-bottom:1rem}.stats-section p{font-family:Poppins;font-weight:600;font-style:SemiBold;font-size:var(--text-19);line-height:1.6875rem;letter-spacing:-.05875rem;color:#fff;text-align:left;margin-bottom:0}.industries-section{background:#f9f9f9;font-family:'Figtree',sans-serif;clip-path:polygon(65% 0%,100% 10%,100% 89%,45% 100%,0 100%,0 14%);padding:var(--space-6xl) 0}.industries-section .section-tag{font-family:Figtree;font-weight:500;font-style:Medium;font-size:var(--text-base);line-height:2.625rem;letter-spacing:.15625rem;text-align:center;text-transform:uppercase;color:#D80D07;margin-bottom:.5rem}.industries-section .section-title{font-family:Poppins;font-weight:700;font-style:Bold;font-size:var(--text-42);line-height:2.625rem;letter-spacing:-.109375rem;text-align:center;color:#222529;margin-bottom:var(--space-sm)}.industries-section .section-subtext{font-family:Figtree;font-weight:400;font-style:Regular;font-size:var(--text-19);line-height:1.625rem;letter-spacing:0%;text-align:center;color:#777;margin:0 auto}.industries-section .industry-card{border-radius:var(--radius-none);text-align:center;background-color:#fff0}.industries-section .industry-card>img{aspect-ratio:2.04 / 1.27;object-fit:cover}.industries-section .icon-box{height:var(--size-icon-lg);display:flex;justify-content:center;align-items:center}.industries-section .bg-blue{background-color:#001D5B}.icon-box img{height:var(--size-icon-sm)}.industries-section .industry-img{width:100%;margin-bottom:var(--space-md);aspect-ratio:2.7 / 1.68;object-fit:cover}.industries-section .industry-card h5{font-family:Poppins;font-weight:600;font-style:SemiBold;font-size:var(--text-lg);margin-top:.50rem;line-height:2rem;letter-spacing:-.055rem;text-align:center;margin-bottom:var(--space-xs);color:#222529}.industries-section .industry-card p{font-family:Figtree;font-weight:400;font-style:Regular;font-size:var(--text-15);line-height:1.375rem;letter-spacing:0%;text-align:center;color:#777}.industries-section .sectionheading{margin-bottom:var(--space-4xl)}.manufacturing-capabilities{background:#001D5B;padding:var(--space-6xl) 0;position:relative;background-image:url(/wp-content/themes/pkgroup/assets/images/peekaybg.png);background-size:contain;background-repeat:no-repeat;background-position:center bottom var(--space-4xl)}.section-tag{font-family:Figtree;font-weight:500;font-style:Medium;font-size:var(--text-base);line-height:2.625rem;letter-spacing:.15625rem;text-align:center;text-transform:uppercase;margin-bottom:var(--space-sm);color:#D80D07}.manufacturing-capabilities .section-title{font-family:Poppins;font-weight:700;font-size:var(--text-42);line-height:2.625rem;letter-spacing:-.109375rem;color:#fff;margin-bottom:.75rem;text-transform:capitalize}.manufacturing-capabilities .section-subtext{max-width:59.375rem;margin:0 auto;font-family:Figtree;font-weight:400;font-style:Regular;font-size:var(--text-19);line-height:1.625rem;letter-spacing:0%;text-align:center;color:#fff}.dist-card{padding:var(--space-xl);border-radius:.375rem;height:100%;transition:transform 0.3s ease;display:flex;align-items:center;gap:var(--space-lg)}.dist-card span{width:var(--size-avatar-lg);height:var(--size-avatar-lg);align-content:center;background-color:#D80D07;flex-shrink:0}.dist-card:hover{transform:translateY(-.3125rem)}.dist-card .icon{width:var(--size-icon-md);height:auto}.dist-card h5{font-family:Poppins;font-weight:600;font-style:SemiBold;font-size:var(--text-lg);text-align:left;line-height:2rem;letter-spacing:-.055rem;margin-bottom:.3125rem;color:#fff}.dist-card p{font-family:Figtree;font-weight:400;font-style:Regular;font-size:var(--text-15);text-align:left;line-height:1.375rem;letter-spacing:0%;margin:0;color:#BCBCBC}.read-more-btn{color:#fff;font-weight:500;font-size:var(--text-sm);padding-bottom:.1875rem;margin-top:var(--space-3xl);text-decoration:none}.testimonial-section{background-color:#f7f7f7;font-family:'Figtree',sans-serif;padding:var(--space-6xl) 0;position:relative;clip-path:polygon(100% 1%,100% 87%,70% 99%,0 87%,0 0)}.testimonial-section .section-tag{text-align:left}.testimonial-section .section-title{text-align:left;color:#222529}.testimonial-section .section-subtext{text-align:left;max-width:50rem;color:#777;margin:0 0 var(--space-md)}.testimonial-card{background:#fff0;border-radius:var(--radius-md);padding:var(--space-2xl);text-align:left;min-height:15.625rem}.quote-mark{font-size:1.875rem;color:#e00000;display:block;margin-bottom:var(--space-md)}.testimonial-text{font-family:Figtree;font-weight:400;font-style:Regular;font-size:var(--text-base);display:flex;line-height:1.625rem;letter-spacing:0%;color:#000;margin-bottom:var(--space-xl);gap:var(--space-md)}.testimonial-card .client-img{width:var(--size-avatar-sm)!important;width:auto;height:var(--size-avatar-sm)!important;object-fit:contain}.image-icon{width:var(--size-avatar-md);height:var(--size-avatar-md);border-radius:50%;background-color:#fff;align-items:center;text-align:center;justify-content:center;display:flex}.client-name{font-size:var(--text-15);font-weight:600;color:#D80D07;margin:0}.client-role{font-size:var(--text-xs);color:#666;margin:0;font-family:poppins}.testimonial-section .owl-nav{position:absolute;top:50%;width:100%;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 var(--space-md);pointer-events:none}.testimonial-section .owl-nav .owl-prev,.testimonial-section .owl-nav .owl-next{pointer-events:all}.testimonial-section .owl-nav .owl-prev{margin-left:-30px}.testimonial-section .owl-nav .owl-next{margin-right:-30px}.testimonial-section .arrow-circle{width:2.5rem;height:2.5rem;background-color:#001f4d;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff}.testimonial-section .owl-carousel .owl-nav button.owl-next:hover,.testimonial-section .owl-carousel .owl-nav button.owl-prev:hover{background-color:#fff0;box-shadow:none;outline:none}.testimonial-section .arrow{display:inline-block;width:var(--space-md);height:var(--space-md);border-top:var(--radius-sm) solid #fff;border-right:var(--radius-sm) solid #fff}.testimonial-section .arrow.left{transform:rotate(-135deg)}.testimonial-section .arrow.right{transform:rotate(45deg)}.contact-section{background-color:#fff;font-family:'Figtree',sans-serif;padding-top:70px!important}.contact-heading{font-size:var(--text-22);font-weight:700;margin-bottom:var(--space-xl)}.contact-info{gap:var(--space-lg);color:#777;font-size:var(--text-15);margin-bottom:45px}.contact-info strong{font-weight:700;font-size:var(--text-xl);line-height:1.47rem;letter-spacing:-.06125rem;color:#001D5B;margin-bottom:10px;display:block}.wpcf7 br,.contact-section br{display:none}.wpcf7-form-control-wrap{margin-bottom:10px;display:block}.contact-info a{color:#777;text-decoration:none;font-weight:500}.contact-info a:hover{text-decoration:underline;color:#D80D07}.contact-icon{width:var(--size-icon-xs);margin-top:0}.contact-form .form-control{background-color:#f7f7f7;border:none;border-radius:0;padding:.75rem;font-size:var(--text-sm);box-shadow:none}.contact-form textarea.form-control{resize:none;max-height:170px}.contact-info span{display:block}.send-btn{background-color:#e00000;color:#fff;border:none;font-weight:600;padding:var(--space-md) var(--space-2xl);font-size:var(--text-sm);position:relative;clip-path:polygon(0 0,100% 0,95% 100%,0% 100%);transition:background 0.3s ease}.send-btn:hover{background-color:#c10000}.footer{color:#fff;background-color:#002856;clip-path:polygon(30% 0,100% 13%,100% 99%,0 100%,0 13%)}.footer-top{position:relative;padding:var(--space-6xl) 0 var(--space-3xl);background-color:#002856}.footer-brand{font-size:var(--text-2xl);font-weight:700;color:#ff2b2b;margin-bottom:var(--space-md);max-width:9.6875rem;display:block}.footer-brand img{max-width:100%;height:auto}.footer-desc{font-size:var(--text-15);color:#fff;margin-bottom:var(--space-md);font-weight:700}.footer-social a{display:inline-block;margin-right:var(--space-md);width:2.0625rem;height:2.0625rem;text-align:center;line-height:2.0625rem;border-radius:50%;background-color:#fff;transition:background 0.3s ease;color:#001D5B}.footer-social a:hover{background-color:#D80D07;color:#fff}.footer-title{margin-bottom:var(--space-lg);color:#fff;font-family:Poppins;font-weight:600;font-size:var(--text-17);line-height:1.275625rem;letter-spacing:.125rem;text-transform:uppercase}.footeraddress p,.footeraddress a{font-family:Figtree;font-weight:400;font-style:Regular;font-size:var(--text-15);line-height:1.375rem;letter-spacing:0%;color:#B5B5B5;text-decoration:none}.footeraddress a:hover{color:#fff;text-decoration:underline}.footeraddress p span{color:#fff}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:var(--space-sm)}.footer-links a{color:#B5B5B5;text-decoration:none;font-size:var(--text-15)}.footer-links a:hover{text-decoration:underline;color:#FFF}.footer-bottom{color:#d4dbe2;font-size:.8125rem;border-top:.0625rem solid rgb(255 255 255 / .1)}.ftbt-inner{display:flex;justify-content:space-between;align-items:center;font-family:Figtree;font-weight:400;font-style:Regular;font-size:var(--text-15);line-height:1.375rem;letter-spacing:0%;color:#B5B5B5;text-decoration:none}.ftbt-inner a{color:#B5B5B5;text-decoration:none}.ftbt-inner a:hover{color:#fff;text-decoration:underline}.footer-credits{display:block;margin-top:var(--space-xs)}.footer-accordion-toggle{display:none;background:none;border:none;color:#fff;font-family:var(--font-heading);font-size:1rem;font-weight:600;padding:.5rem 0;width:100%;text-align:left;position:relative}.footer-accordion-toggle::after{content:'+';position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.25rem}.footer-accordion-toggle.active::after{content:'–'}.footer-accordion-content{display:block}.inner-banner{background:url(/wp-content/themes/pkgroup/assets/images/your-banner-bg.png);background-size:auto 100%;background-position:center right;color:#fff;padding:2rem 0;position:relative;background-repeat:no-repeat;background-color:#001D5B}.inner-banner.banner-title{font-family:var(--font-heading);font-weight:700;font-size:2rem;margin:0}.inner-banner .breadcrumb-nav{font-family:var(--font-primary);font-size:.875rem;color:#fff}.inner-banner .breadcrumb-nav a{color:#fff;text-decoration:none;font-weight:500;text-transform:uppercase}.inner-banner h1{font-size:var(--text-3xl)}.inner-banner .breadcrumb-nav a:hover{text-decoration:underline}.inner-banner .breadcrumb-nav span{color:#d3d3d3;text-transform:uppercase}.companyOverview_section{position:relative}.companyOverview_section::before{content:'';position:absolute;top:0;left:0;width:49%;height:100%;background:#f5f5f5;clip-path:polygon(80% 0,100% 50%,80% 100%,0 100%,0 0);z-index:-1}.img-container figure{box-shadow:0 30px 60px -30px #00000073}.img-container figure img{width:100%;height:auto;border-radius:0}.stats-summary-section{padding:4rem 0;font-family:var(--font-primary);background:#fff}.summary-title{font-family:var(--font-heading);font-weight:700;font-size:1.6rem;margin-bottom:1rem;color:#222529}.summary-description{font-size:1rem;color:#4D4E50;line-height:1.625;margin-bottom:1.5rem}.summary-points{list-style:none;padding-left:0;margin:0}.summary-points li{position:relative;padding-left:2.5rem;font-size:1rem;color:#4D4E50;line-height:1.8;margin-bottom:.75rem}.summary-points li::before{content:url(/wp-content/themes/pkgroup/assets/images/circle-check.svg);position:absolute;left:0;top:0rem}.summary-image{max-width:100%;height:auto;aspect-ratio:5.33 / 4.36;object-fit:cover}.companyOverview_section.ourmission_section h2{font-size:var(--text-4xl)}.companyOverview_section p{color:#777}.vision-mission-section{padding:4rem 0;background-color:#fff;font-family:var(--font-primary)}.vision-mission-section .content-image img{width:100%;height:auto;border-radius:0;object-fit:cover;aspect-ratio:6.11 / 3}.vision-mission-section .content-block{margin-bottom:3rem;display:flex;flex-wrap:wrap}.vision-mission-section p{font-family:'Figtree',sans-serif;font-weight:400;font-style:normal;font-size:var(--text-base);line-height:1.625rem;letter-spacing:0;color:#777}.vision-mission-section h6{font-family:Figtree;font-weight:600;font-style:SemiBold;font-size:var(--text-base);line-height:1.625rem;letter-spacing:.15625rem;text-transform:uppercase;color:#D80D07}.vision-mission-section .row:nth-child(even){flex-direction:row-reverse}.leadership-section{padding:4rem 0;background-color:#fff;font-family:var(--font-primary);padding-bottom:0;margin-bottom:-24px}.leadership-section .section-tag{font-family:var(--font-primary);font-size:1rem;font-weight:500;text-transform:uppercase;color:#D80D07;margin-bottom:.25rem}.leadership-section .section-title{font-weight:700;color:#222529;margin-bottom:1rem}.leadership-section .section-subtext{font-size:var(--text-19);color:#777;max-width:1170px;margin:0 auto 2rem auto;line-height:1.6}.leadership-section .team-photo img{max-width:850px;aspect-ratio:3 / 1.7;height:auto;border-radius:0;object-fit:cover;object-position:top}Biplab .leadership-section .leader-profile{max-width:800px;margin:0 auto}.leadership-section .leader-name{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:700;color:#000;margin-bottom:.25rem}.leadership-section .leader-title{color:#D80D07;font-weight:600;font-size:1rem;margin-bottom:1rem;text-transform:uppercase}.leadership-section .leader-bio{font-size:1rem;color:#4D4E50;line-height:1.6}.timeline-section{padding:4rem 0;background-color:#001D5B;color:#fff;font-family:var(--font-primary)}.timeline-section .section-tag{font-size:.875rem;color:#D80D07;font-weight:600;text-transform:uppercase;margin-bottom:.25rem}.timeline-section .section-title{font-weight:700;margin-bottom:3rem;color:#fff;text-align:center}.timeline-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:.25rem;text-align:center;align-items:start;justify-items:center}.timeline-block{position:relative;display:flex;flex-direction:column;align-items:center;height:100%}.timeline-block:nth-child(odd) .timeline-icon{background:#D80D07}.timeline-block:nth-child(odd){flex-direction:column-reverse}.timeline-block-two{text-align:left}.timeline-block-two h5{font-family:Poppins;font-weight:600;font-size:18px;line-height:25px;letter-spacing:-.88px}.timeline-block .timeline-icon{background:#fff;padding:.75rem;border-radius:4px;margin:0 auto 0;width:95px;height:95px;display:flex;align-items:center;justify-content:center}.timeline-block .timeline-icon img{max-width:60px;height:auto;object-fit:contain}.timeline-block .timeline-line{width:1px;height:68px;background:#fff;margin:-25px auto 0;position:relative}.timeline-block .timeline-line:before{content:'';position:absolute;top:-10px;left:50%;transform:translateX(-50%);width:13px;height:13px;background:#fff;border-radius:50%}.timeline-block:nth-child(even) .timeline-line:after{content:'';position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:13px;height:13px;background:#fff;border-radius:50%}.timeline-block:nth-child(even) .timeline-line:before{display:none}.timeline-block .timeline-year{font-weight:700;font-size:1.125rem;margin-bottom:.75rem;color:#fff}.timeline-block .timeline-chevron{width:100%;height:42px;line-height:28px;font-weight:600;font-size:.875rem;margin:0 auto .5rem;position:relative;padding:0 .5rem;text-align:center;clip-path:polygon(85% 0%,100% 50%,85% 100%,0% 100%,15% 50%,0% 0%);max-width:170px}.timeline-block .filled{background:#D80D07;color:#fff}.timeline-block .outlined{background-image:url(/wp-content/themes/pkgroup/assets/images/outline-chev.svg);background-repeat:no-repeat;width:170px;background-size:contain;height:47px;clip-path:unset}.timeline-block .timeline-block-one{width:100%;text-align:center;display:flex;flex-direction:column}.timeline-block:nth-child(even) .timeline-block-one{flex-direction:column-reverse}.timeline-block:nth-child(even) .timeline-block-one .timeline-line{width:1px;height:68px;background:#fff;margin:0 auto -25px;position:relative}.timeline-block .timeline-subtext{font-size:var(--text-15);color:#fff;line-height:1.5;margin-top:.5rem;max-width:200px}body.page.page-id-16,body.page.page-id-446{background-color:#EFEFEF}.product-section{padding:4rem 1rem;text-align:center}.peekay-productbody{background-color:#EFEFEF!important}.section-tag{color:#D80D07;text-transform:uppercase;font-weight:500;margin-bottom:.5rem;font-size:1rem}.section-title{font-size:var(--text-4xl);font-weight:700;margin-bottom:1rem;color:#222529}.product-section .section-description{max-width:1120px;margin:0 auto 2.5rem auto;font-size:var(--text-19);color:#777;line-height:1.6}.product-section .product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;justify-items:stretch}.product-section .product-card{background-color:#fff;border-radius:.5rem;overflow:hidden;box-shadow:0 2px 8px rgb(0 0 0 / .05);text-align:left;padding:1.25rem}.product-section .product-image{width:100%;height:auto;display:block;aspect-ratio:5.94 / 3.12}.product-section .product-info{padding:1.5rem 0}.product-section .product-info h4{font-size:1.75rem;font-weight:600;margin-bottom:.5rem;color:#222529}.product-section .product-info p{font-size:1rem;color:#4D4E50;margin-bottom:1rem;line-height:1.5}.product-section .product-link{font-family:Figtree;font-weight:600;font-size:1rem;line-height:1.5;letter-spacing:2.5px;text-transform:uppercase;text-decoration:none;transition:all 0.2s ease;color:#D80D07}.product-section .product-link:hover{text-decoration:underline}.product-category-sub-section{background-color:#EFEFEF;padding:60px 0 120px}.product-category-sub-section .accordion{background-color:#fff0;border-radius:0;box-shadow:unset}.product-category-sub-section .accordion .accordion-button{font-family:var(--font-heading);font-weight:700;font-size:1.6rem;color:#001D5B;text-transform:uppercase;background-color:#fff0;padding:25px 0}.product-category-sub-section .accordion .accordion-button:focus{box-shadow:none}.product-category-sub-section .accordion .accordion-item{background-color:#fff0;border:none;border-bottom:1px solid rgb(119 119 119 / .37)}.product-category-sub-section .accordion .category-description{font-size:1rem;color:#777;margin-bottom:20px;line-height:1.6}.product-category-sub-section .accordion .product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:30px 30px}.product-category-sub-section .accordion .product-item{display:flex;align-items:center;gap:10px;font-size:14px;color:#222;text-decoration:none;padding:5px 0;transition:all 0.2s ease}.product-category-sub-section .accordion .product-item span{padding-left:10px;position:relative;font-size:1.15rem;font-weight:600;color:hsl(214 9% 15%)}.product-category-sub-section .accordion .product-item span:hover{color:#D80D07}.product-category-sub-section .accordion .product-item span::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:40px;background-color:#001D5B;border-radius:0}.product-category-sub-section .accordion .accordion-body{padding:0rem 0 1.5rem}.product-category-sub-section .accordion .accordion-button:not(.collapsed){box-shadow:none}.product-category-sub-section .accordion .product-item img{width:38px;flex-shrink:0}.product-category-sub-section .accordion .accordion-button::after{content:"+";font-weight:700;color:#fff;font-size:20px;margin-left:auto;background-image:none;transform:none;width:34px;height:34px;background-color:#D80D07;border-radius:50%;text-align:center;line-height:34px}.product-category-sub-section .accordion .accordion-button[aria-expanded="false"]::after{content:"+"}.product-category-sub-section .accordion .accordion-button[aria-expanded="true"]::after{content:"−"}.product-category-sub-section .accordion .accordion-button:not(.collapsed)::after{background-image:none}.enquiryModal input[type="text"],.enquiryModal input[type="email"],.enquiryModal textarea,.enquiryModal select,.enquiryModal .form-control,.enquiryModal input:not([type="submit"]){background-color:#F7F7F7;border:1px solid #F7F7F7;border-radius:0;padding:15px 20px;font-size:.9rem;color:#222529;width:100%}.enquiryModal input[type="text"]:focus,.enquiryModal input[type="email"]:focus,.enquiryModal textarea:focus,.enquiryModal select:focus,.enquiryModal .form-control:focus,.enquiryModal input:not([type="submit"]):focus{background-color:#F7F7F7;border:1px solid #D80D07;outline:none;box-shadow:none}.enquiryModal input[type="submit"]{background-color:#D80D07;color:#fff;border:none;padding:15px 30px;font-size:.9rem;cursor:pointer;transition:background-color 0.3s ease}.enquiryModal .modal-content{padding:35px;border-radius:0}.enquiryModal .modal-content .modal-header,.enquiryModal .modal-content .modal-body{border-bottom:none;padding:0;margin-bottom:1.23rem}.enquiryModal .modal-content .btn-close{border:1px solid #D80D07;background-color:#fff0;color:#D80D07;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;filter:brightness(0) saturate(100%) invert(17%) sepia(50%) saturate(6166%) hue-rotate(353deg) brightness(89%) contrast(110%)}.enquiryModal .modal-content .modal-title{font-family:Poppins;font-weight:700;font-size:32.2px;line-height:41.86px;letter-spacing:-1.61px}.product-section.industrysection .product-grid{display:flex;grid-template-columns:unset;gap:2rem;justify-content:center;align-items:flex-start}section.product-category-sub-section.industries-sub-section{background-color:#fff}.product-category-sub-section.industries-sub-section .accordion .accordion-button{padding:20px 20px}.product-category-sub-section.industries-sub-section .accordion .accordion-button{color:#4D4E50}.product-category-sub-section.industries-sub-section .accordion .accordion-item{background-color:#EFEFEF;border-bottom:none;margin-bottom:1.25rem}.product-category-sub-section.industries-sub-section .accordion .accordion-body{padding:0rem 1.5rem 1.5rem}.we-serve-container{display:flex;align-items:flex-start;gap:60px;width:100%;margin:0 auto;flex-wrap:wrap}.we-serve-image img{width:420px;max-width:100%;border-radius:0}.we-serve-content{flex:1}.we-serve-content h3{font-size:1.15rem;line-height:1.5;color:#222529;font-weight:700;margin-bottom:1.25rem}.we-serve-list{display:grid;grid-template-columns:repeat(2,minmax(250px,1fr));gap:22px 30px;padding:0;list-style:none}.we-serve-list li{display:flex;align-items:center;font-size:1rem;color:#4D4E50;position:relative;padding-left:40px;font-weight:600}.we-serve-list li::before{content:url(/wp-content/themes/pkgroup/assets/images/circle-check.svg);position:absolute;left:0;top:60%;transform:translateY(-50%)}.job-application-form{max-width:100%;margin:0 auto;padding:0 20px}.job-application-form h3{font-size:20px;font-weight:600;margin-bottom:20px;color:#222529}.job-application-form form{display:flex;flex-direction:column;gap:15px}.job-application-form input[type="text"],.job-application-form input[type="email"],.job-application-form input[type="tel"],.job-application-form select,.job-application-form textarea{padding:12px;font-size:14px;border:none;background-color:#f7f7f7;width:100%;border-radius:0}.job-application-form input[type="number"],.job-application-form input[type="text"],.job-application-form input[type="email"],.job-application-form input[type="tel"],.job-application-form select,.job-application-form textarea{padding:12px;font-size:14px;border:1px solid #f7f7f7;background-color:#f7f7f7;width:100%;border-radius:0}.job-application-form input[type="number"]:focus-visible,.job-application-form input[type="text"]:focus-visible,.job-application-form input[type="email"]:focus-visible,.job-application-form input[type="tel"]:focus-visible,.job-application-form select:focus-visible,.job-application-form textarea:focus-visible{border:1px solid #D80D07;box-shadow:none;outline:none}.titlearea .section-tag{text-align:left}.titlearea .section-subtext{text-align:left;color:#777;margin:0}.job-application-form textarea{resize:vertical}.job-application-form .file-label{font-size:14px;font-weight:500;margin-top:10px}.job-application-form .file-upload{display:flex;align-items:center;gap:10px;background:#f7f7f7}.job-application-form .file-upload input[type="file"]{display:none}.job-application-form .file-button{background-color:#001f4e;color:#fff;padding:10px 15px;font-size:13px;cursor:pointer;border-radius:3px}.job-application-form #file-name{font-size:13px;color:#444}.job-application-form input.btn-custom{max-width:210px}.peekay-body-grey{background-color:#efefef}.trusted-principals{padding:4rem 0 6rem;text-align:center}.trusted-principals .section-subtext,.global-reach .section-subtext{color:#777;max-width:920px;margin:0 auto 3rem}.trusted-principals .section-title{text-wrap:balance;max-width:475px;margin:0 auto .5rem}.trusted-principals .brands-grid{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;gap:1rem;justify-items:center}.trusted-principals .owl-carousel .owl-item img{display:block;width:unset}.trusted-principals .brand-card{display:flex;align-items:center;justify-content:center;border-radius:0;border:1px solid #ccc;width:100%;height:150px;background:#fff;padding:10px;box-sizing:border-box}.trusted-principals .brand-card img{max-width:100%;max-height:100%;object-fit:contain}.world-map-container{position:relative;width:100%;height:auto;max-width:100%;margin:2.5rem auto 5rem;display:block}.map-section{position:relative;max-width:100%}.india-map{width:100%;height:auto;display:block}.delhi{top:20%;left:45%}.ahmedabad{top:40%;left:30%}.mumbai{top:55%;left:28%}.bangalore{top:80%;left:40%}.kolkata{top:35%;left:75%}.content-map .section-tag{text-align:left}#map{height:500px;width:100%;max-width:100%;margin:20px auto;border:2px solid #ddd;border-radius:8px}.leaflet-popup-content{font-size:14px;font-weight:700;color:#e60000}.leaflet-container{z-index:0}.trusted-principals .owl-nav{position:absolute;top:50%;width:100%;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 var(--space-md);pointer-events:none}.trusted-principals .owl-nav .owl-prev,.trusted-principals .owl-nav .owl-next{pointer-events:all}.trusted-principals .owl-nav .owl-prev{margin-left:-50px}.trusted-principals .owl-nav .owl-next{margin-right:-50px}.trusted-principals .arrow-circle{width:2.5rem;height:2.5rem;background-color:#001f4d;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff}.trusted-principals .owl-carousel .owl-nav button.owl-next:hover,.trusted-principals .owl-carousel .owl-nav button.owl-prev:hover{background-color:#fff0;box-shadow:none;outline:none}.trusted-principals .arrow{display:inline-block;width:var(--space-md);height:var(--space-md);border-top:var(--radius-sm) solid #fff;border-right:var(--radius-sm) solid #fff}.trusted-principals .arrow.left{transform:rotate(-135deg)}.trusted-principals .arrow.right{transform:rotate(45deg)}.error-404{display:flex;align-items:center;justify-content:center;background:#f8f9fa;text-align:center;padding:20px}.error-404 .error-content{max-width:500px;padding:40px 30px;border-radius:12px;margin:0 auto}.error-404 .error-content img{width:100%}.thankyou-card{padding:40px 30px;border-radius:12px;border:none;margin:60px auto;max-width:500px;text-align:center}.thankyou-card h2{font-size:50px}.thankyou-card img{max-width:120px;width:100%;animation:zoomInOut 2s ease-in-out infinite;margin:0 auto 30px;display:block}.job-application-form input[type="file"]{font-family:Arial,sans-serif;font-size:14px;display:inline-block;width:100%;cursor:pointer;cursor:pointer;border:none}.job-application-form input[type="file"]::file-selector-button{background-color:#082b60;color:#fff;padding:8px 16px;border:none;border-radius:0;cursor:pointer;font-size:14px}.job-application-form p{margin-bottom:0}.search-thumb img{aspect-ratio:3.07 / 1.89}.search-card a{text-decoration:none}.job-application-form input[type="file"]::file-selector-button:hover{background-color:#0a3b80}.job-application-form input[type="file"]{background-color:#f5f5f5;padding:0;border:none;border-radius:0;color:#666}.searchform{display:none;position:absolute;top:60px;right:20px;background:#fff;padding:10px;box-shadow:0 4px 10px rgb(0 0 0 / .1);border-radius:6px;z-index:1000}.sarch_inner{display:flex}.sarch_inner input{border-radius:0;background-color:#f7f7f7;border:none}.sarch_inner input:focus{box-shadow:none;border-radius:0;background-color:#f7f7f7}.sarch_inner button[type=submit]{background:var(--primary-red);color:var(--white);border:0}@keyframes zoomInOut{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}nav.main-navbar.scrolled .logo{transition:0.5s ease-in-out}nav.main-navbar.scrolled .logo img{max-width:120px}