:root{--global-green-color:#064321;--global-yellow-color:#F4D71E}.kg-footer-text p{margin:0}.kg-product-recipes-list{position:relative;padding:0 70px}.kg-product-recipes-list .slick-list{margin:0 -12px}.kg-product-breadcrumb .elementor-widget-heading a{text-decoration:none}.kg-product-recipes-list .slick-slide{padding:0 12px;box-sizing:border-box}.kg-product-recipes-list .slick-track{display:flex!important;gap:20px}.kg-product-recipes-list .slick-track .kg-product-recipes-item{width:100%!important;padding:0!important;box-shadow:none}.kg-product-recipes-list .custom-arrow{width:35px!important;height:35px!important;border-radius:50%;background:var(--global-green-color);color:#fff;border:none;position:absolute;top:50%;transform:translateY(-50%);z-index:99;cursor:pointer;padding:0!important;font-size:0}.wpcf7 form .wpcf7-response-output{color:var(--global-green-color)}.kg-contact-us-page-main .kg-contact-form p label{display:none}.kg-contact-us-page-main .kg-contact-form .kg-row .kg-field input,.kg-contact-us-page-main .kg-contact-form .kg-row .kg-field textarea{border-radius:14px;border:1px solid #D9D1D1}.kg-product-recipes-list .custom-arrow:hover{background:var(--global-yellow-color)!important;color:var(--global-green-color)!important}.kg-product-recipes-list .custom-arrow:after{font-size:26px;line-height:100%;font-weight:300}.kg-product-recipes-list .slick-prev.custom-arrow{left:11px}.kg-product-recipes-list .slick-next.custom-arrow{right:0}.kg-product-recipes-list .slick-prev.custom-arrow:after{content:'‹'}.kg-product-recipes-list .slick-next.custom-arrow:after{content:'›'}.kg-product-recipes-list .slick-prev:before,.kg-product-recipes-list .slick-next:before{display:none}.kg-testimonial-main{position:relative}.kg-testimonial-main .slick-dots{bottom:-35px;display:flex!important;justify-content:center;align-items:center;gap:8px}.kg-testimonial-main .slick-dots li{width:auto;height:auto;margin:0}.kg-testimonial-main .slick-dots li button{width:10px;height:10px;padding:0;border-radius:50%;background:#d6d6d6;border:none;transition:0.3s ease}.kg-testimonial-main .slick-dots li button:before{display:none}.kg-testimonial-main .slick-dots li.slick-active button{background:var(--global-green-color);width:12px;height:12px}.kg-testimonial-main .kg-testimonial-item{position:relative;padding:0 53px}.kg-testimonial-main .kg-testimonial-item:before{content:"❝";position:absolute;top:0;left:0;font-size:70px;color:var(--global-green-color);opacity:1;line-height:1;font-family:serif}.kg-contact-form{flex-wrap:wrap;gap:20px;display:flex}.kg-contact-form .kg-row{display:flex;align-items:center;gap:15px;width:100%}.kg-service-icon-box .elementor-icon-box-wrapper .elementor-icon{background:var(--global-green-color);border-radius:50%;padding:10px;font-size:60px!important}.kg-service-icon-box .elementor-icon-box-wrapper svg{transition:0.5s;padding:7px}.kg-service-icon-box .kg-stroke-icon .elementor-icon-box-wrapper svg path{fill:none;stroke:#fff}.kg-service-icon-box .elementor-icon-box-wrapper svg path{fill:#fff}.kg-service-icon-box .elementor-icon-box-wrapper:hover svg{transform:scaleX(-1);transition:0.5s}.kg-service-icon-box .elementor-icon-box-wrapper:hover .elementor-icon{background:var(--global-yellow-color)}.kg-service-icon-box .elementor-icon-box-wrapper:hover svg rect{fill:var(--global-green-color)!important}.kg-contact-form .kg-field{margin:0;width:50%}.kg-contact-form .kg-field.kg-message-field{width:100%}.kg-contact-form .kg-input-field{flex:1}.kg-contact-form .kg-row .kg-field input,.kg-contact-form .kg-row .kg-field textarea{width:100%;border:none;border-radius:8px;padding:14px 20px;font-size:16px;background:#fff;color:#555;outline:none;box-sizing:border-box}.kg-contact-form p label{font-size:15px;color:var(--global-green-color);margin-bottom:10px;padding-left:14px}.kg-contact-form .kg-row .kg-field input[type="submit"]{padding:14px 35px;border:none;border-radius:8px;background:var(--global-green-color);color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:0.3s ease;border:2px solid var(--global-green-color)}.kg-green-icons svg g path{fill:var(--global-green-color)}.kg-green-icons .kg-green-smile svg g path{stroke:var(--global-green-color);fill:#fff0}.kg-contact-form .kg-row .kg-field input[type="submit"]:hover{background:#fff;color:var(--global-green-color)}.kg-contact-form p{margin:0}.kg-contact-form .kg-field span.wpcf7-spinner{position:absolute}ul.kg-available-sizes{display:grid;grid-template-columns:1fr 1fr 1fr;list-style:none;padding:0;gap:5px;padding-top:10px}.kg-yellow-icons svg path{fill:var(--global-yellow-color)}.kg-white-icons svg path{fill:#fff}.kg-yellow-icons .kg-yellow-stroke svg path{fill:none;stroke:var(--global-yellow-color)}ul.kg-available-sizes li{padding:6px 4px;background:#06432138;color:#000;border-radius:31px;font-size:10px;text-align:center;font-weight:400;line-height:1;position:relative}.kg-footer-icon-list ul li a{word-break:break-word}ul.kg-available-sizes li::after{content:'';height:4px;width:4px;position:absolute;background-color:var(--global-green-color);display:block;border-radius:100%;top:43%;left:8px}.kg-list-arrow ul li{gap:10px}.kg-list-arrow svg path{fill:var(--global-green-color)!important}.kg-list-arrow ul li .elementor-icon-list-icon svg{padding:4px;height:18px;width:18px;margin:0!important}.kg-list-arrow ul li .elementor-icon-list-icon{border:2px solid var(--global-green-color);padding:0!important;border-radius:100%}.kg-product-list .kg-product-card .kg-card-left img{height:270px;object-fit:cover;object-position:center center;display:block}@media (min-width:767px){.kg-contact-us-menu{display:none}}@media (max-width:1200px){.kg-product-list .kg-product-card .kg-card-left img{height:370px}}@media (max-width:767px){.kg-contact-form .kg-row{flex-direction:column}.kg-product-list .kg-product-card .kg-card-left img{height:100%}.kg-contact-form .kg-button-field,.kg-contact-form input[type="submit"]{width:100%}.kg-product-recipes-list{padding:0 30px}.kg-contact-form .kg-field{width:100%}.kg-product-recipes-list .recipe-card img{height:220px}.kg-product-recipes-list .custom-arrow{width:42px;height:42px}.kg-testimonial-main .kg-testimonial-item:before{font-size:50px;top:20px;left:20px}}header#masthead{position:sticky!important;margin:0;z-index:9!important;top:0}header#masthead .kg-header-nav{position:absolute;width:100%;max-width:1640px;margin:auto;left:0;right:0;padding:0 60px;top:22px;border-radius:16px;box-shadow:0 4px 18px #0000001a;transition:top .25s ease-in-out,margin-top .25s ease-in-out,max-width .25s ease-in-out,border-radius .25s ease-in-out;background:#fff;z-index:1}.kg-header-sticky-active header#masthead .kg-header-nav{margin-top:0;max-width:100%!important;top:0;border-radius:0}header#masthead .kg-header-nav .e-con-inner{padding:0;background:#fff;border-radius:16px;display:flex;justify-content:space-between;max-width:1640px;transition:border-radius .25s ease-in-out}header#masthead .kg-header-nav .e-con-inner .kg-header-main{max-width:1280px;margin:0 auto;padding:8px 0}header#masthead .kg-header-nav .e-con-inner .kg-header-main .kg-header-navigation .kg-header-nav-list ul li.menu-item.current-menu-item .hfe-menu-item::after{opacity:1}header#masthead .kg-header-nav .e-con-inner .kg-header-main .kg-header-navigation .kg-header-nav-list ul li.menu-item .hfe-menu-item::after{content:'';bottom:0;left:0;right:0;position:absolute;height:3px;background:var(--global-green-color);width:36%;margin:auto;border-radius:0;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);transition:all .3s ease}.kg-icon-box .elementor-widget-icon-box svg,.kg-icon-box .elementor-widget-icon svg,.kg-image-box .elementor-widget-image-box img{transition:0.5s}.kg-icon-box .elementor-widget-icon-box:hover svg,.kg-icon-box .elementor-widget-icon:hover svg,.kg-image-box .elementor-widget-image-box:hover img{transform:scaleX(-1);transition:0.5s}.kg-yellow-icon-box .kg-choose-item{transition:0.5s}.kg-yellow-icon-box .kg-choose-item:hover{border:2px solid var(--global-green-color);transition:0.5s}.kg-yellow-icon-box .kg-choose-item:hover svg{transform:scaleX(-1);transition:0.5s}.kg-yellow-icon-box .kg-choose-item:hover svg path{fill:var(--global-green-color);transition:0.5s}.kg-yellow-icon-box .kg-choose-item:hover .kg-yellow-stroke svg path{fill:none;stroke:var(--global-green-color);transition:0.5s}.kg-product-recipes-item .elementor-widget-image img,.kg-product-list .kg-product-card .kg-card-lef img,.kg-leadership-item .elementor-widget-image img{transition:all .4s ease}.kg-product-recipes-item .elementor-widget-image img{height:200px!important}.kg-product-recipes-item:hover .elementor-widget-image img,.kg-leadership-item:hover .elementor-widget-image img,.kg-product-list .kg-product-card .kg-card-left:hover .elementor-widget-image{transform:scale(1.05)}.kg-icon-box :hover svg rect{fill:#003973!important}@media screen and (min-width:1025px){header#masthead .kg-header-nav .hfe-nav-menu__layout-horizontal{width:100%!important}}@media screen and (max-width:1024px){header#masthead .kg-header-nav .e-con-inner .kg-header-main .kg-header-navigation .kg-header-nav-list ul li.menu-item .elementor-item::after{display:none}}@media only screen and (max-width:1024px){header#masthead .kg-header-nav .e-con-inner .kg-header-main{border-radius:0}header#masthead .kg-header-nav .hfe-nav-menu__layout-horizontal{overflow:hidden}header#masthead .kg-header-nav{top:0;border-radius:0;padding:0 40px}header#masthead .kg-header-nav .e-con-inner .kg-header-main .kg-header-navigation .kg-header-nav-list ul li.menu-item .hfe-menu-item::after{right:unset;left:0;width:15%}}@media only screen and (max-width:767px){header#masthead .kg-header-nav{padding:0 20px}}@media screen and (max-width:540px){.kg-about-banner-section{min-height:900px!important}.kg-banner-section{min-height:850px!important}}