.elementor-element.kg-home-form form .elementor-form-fields-wrapper{margin-bottom:0!important}.elementor-element.kg-home-form form .elementor-form-fields-wrapper .elementor-field-group{padding:0 10px;margin-bottom:15px}.elementor-element.kg-home-form form .elementor-form-fields-wrapper .elementor-field-group:last-child{margin-bottom:0}.elementor-element.kg-home-form form .elementor-form-fields-wrapper .elementor-field-group input{height:46px;background-color:rgb(255 255 255 / .1)!important;color:#fff;border:1px solid #fff0;padding:6px 22px;line-height:normal;font-size:15px;font-weight:400;transition:all 200ms linear 0ms;box-shadow:none;border-radius:0;width:100%;outline:none}.elementor-element.kg-home-form form .elementor-form-fields-wrapper .elementor-field-group .elementor-turnstile-field{margin-bottom:8px!important}.elementor-element.kg-home-form form .elementor-form-fields-wrapper .elementor-field-group label.elementor-field-label{display:none}.kg-start-making-section .scene{width:100%;min-height:420px;position:relative}@keyframes blink{0%,100%{opacity:1}50%{opacity:.3}}.kg-start-making-section .headline{font-family:'Playfair Display',serif;font-size:clamp(30px, 3.5vw, 46px);font-weight:700;line-height:1.12;color:#0e2a22;margin-bottom:16px}.kg-start-making-section .svg-canvas{position:absolute;right:0;top:0;width:100%;height:100%}.kg-start-making-section #ground-line{stroke:rgb(10 170 140 / .15);stroke-width:1;stroke-dasharray:5 8;stroke-dashoffset:800;animation:slideGround 2.2s ease .6s forwards}@keyframes slideGround{to{stroke-dashoffset:0}}.kg-start-making-section .orbit-ring{fill:none;stroke:rgb(10 170 140 / .06);stroke-width:1;stroke-dasharray:8 14}.kg-start-making-section #bird-img{position:absolute;width:70px;height:68px;transform-origin:center center;will-change:transform;filter:drop-shadow(0 4px 16px rgb(10 170 140 / .35));opacity:0;transition:opacity .3s}.kg-start-making-section .tdot{position:absolute;width:5px;height:5px;border-radius:50%;background:#0ABFA3;pointer-events:none;animation:tdotFade 1s ease-out forwards}@keyframes tdotFade{0%{opacity:.7;transform:scale(1)}100%{opacity:0;transform:scale(0)}}@media screen and (max-width:989px){.kg-start-making-section #bird-img{width:50px;height:48px}.kg-start-making-section .scene{min-height:320px}}@media screen and (max-width:550px){.kg-start-making-section .scene{min-height:250px}}.kg-sub-heading img{animation:floatUpDown 2s ease-in-out infinite}@keyframes floatUpDown{0%{transform:translateY(0)}50%{transform:translateY(-15px)}100%{transform:translateY(0)}}.kg-heading span{background:linear-gradient(to right,#3cb69c 20%,#097468 50%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;text-fill-color:#fff0;background-size:200% auto;animation:textShine 3s ease-in-out infinite alternate}@keyframes textShine{0%{background-position:0% 50%}100%{background-position:100% 50%}}.kg-how-it-work-section .kg-navtabs__item-list .kg-navtabs__item .kg-step-number .elementor-heading-title{writing-mode:sideways-lr}.kg-how-it-work-section .kg-product-tabs__content .kg-product-tabs__tab-item-wrapper{display:none}.kg-how-it-work-section .kg-product-tabs__content .kg-product-tabs__tab-item-wrapper.active{display:block}.kg-how-it-work-section .kg-navtabs__item-list .kg-navtabs__item.active .kg-navtabs__content{border-color:var(--e-global-color-ba7b307)}.kg-how-it-work-section .kg-navtabs__item-list .kg-navtabs__item.active .kg-step-number{background-color:var(--e-global-color-ba7b307);color:#fff}.kg-sticky-header{width:100%!important}.kg-footer .kg-footer-image{z-index:-1}.kg-footer .kg-newsletter-form iframe{width:100%!important}.kg-header .kg-nav-menu nav ul.elementor-nav-menu .menu-item ul.sub-menu{padding:20px 0}.kg-header .kg-nav-menu nav ul.elementor-nav-menu .menu-item ul.sub-menu li a{line-height:24px;border:none}.kg-header .kg-nav-menu nav ul.elementor-nav-menu .menu-item ul.sub-menu li a:after{position:absolute;left:15px;bottom:0;width:0;height:3px;background:#FD9951;content:"";transition:all .3s;border-radius:5px}.kg-header .kg-nav-menu nav ul.elementor-nav-menu .menu-item ul.sub-menu li a:hover:after{width:40px;opacity:1;visibility:visible}footer.elementor-location-footer{padding:70px 0 0;overflow:hidden}footer.elementor-location-footer .kg-footer .kg-newsletter-form{position:relative}footer.elementor-location-footer .kg-footer .kg-newsletter-form .kg-newsletter-shade{background:linear-gradient(142deg,#D9F4ED 0%,#C4EFE6 100%);position:absolute;width:auto;height:43px;border:unset;border-radius:0;left:-50px;right:-50px;top:-13px;z-index:-1}footer.elementor-location-footer .kg-footer .kg-newsletter-form .kg-newsletter-shade::before{content:"";background:#fff;width:90px;height:36px;position:absolute;top:0;transform:rotate(310deg);left:-44px;pointer-events:none}footer.elementor-location-footer .kg-footer .kg-newsletter-form .kg-newsletter-shade::after{content:"";background:#fff;width:90px;height:36px;position:absolute;top:0;transform:rotate(50deg);right:-44px;pointer-events:none}@media screen and (max-width:1024px){footer.elementor-location-footer .kg-footer .kg-newsletter-form{margin-top:-40px}footer.elementor-location-footer .kg-footer .kg-newsletter-form .kg-newsletter-shade{left:-40px;right:-40px;background:linear-gradient(101.98deg,#cfe4e2 .9%,#58b5aa1a 50.45%,#f9efe6 100%);height:60px;top:-20px}}.kg-header .kg-nav-menu nav ul.elementor-nav-menu li.menu-item.phonelink{display:none}.kg-how-we-help-section .kg-how-image{border-radius:30% 70% 55% 45% / 45% 30% 70% 55%}.kg-how-we-help-section .kg-how-image img{animation:organicMorph 12s ease-in-out infinite;will-change:border-radius,transform;height:100%;object-fit:cover}@keyframes organicMorph{0%{border-radius:30% 70% 55% 45% / 45% 30% 70% 55%;transform:scale(1)}25%{border-radius:60% 40% 30% 70% / 35% 65% 35% 65%;transform:scale(1.02)}50%{border-radius:45% 55% 70% 30% / 60% 40% 60% 40%;transform:scale(.98)}75%{border-radius:70% 30% 50% 50% / 40% 60% 30% 70%;transform:scale(1.01)}100%{border-radius:30% 70% 55% 45% / 45% 30% 70% 55%;transform:scale(1)}}.kg-how-we-help-section .kg-help-divider{height:1px;background:linear-gradient(90deg,transparent,rgb(10 170 140 / .2) 20%,rgb(10 170 140 / .2) 80%,transparent);margin:0 auto;width:100%}.kg-how-we-help-section .kg-help-card .kg-card-line{height:100%;margin-top:8px}.kg-how-we-help-section .kg-help-card .kg-help-count .elementor-widget-heading{height:40px;min-height:40px;width:40px;display:flex;align-items:center;justify-content:center;min-width:40px}.kg-how-we-help-section .kg-help-card:hover .kg-help-count .elementor-widget-heading .elementor-heading-title{color:#fff}.kg-how-we-help-section .kg-help-card:hover .kg-help-count .elementor-widget-heading{background:#097468;color:#fff;border-color:#097468}.kg-how-we-help-section .kg-help-card:hover .kg-card-line{background-color:#097468!important}.kg-start-making-section #flight-path{fill:none;stroke:url(#pathGrad);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:1400;stroke-dashoffset:1400}.kg-start-making-section .tag-item{opacity:0;transition:opacity 0.4s ease}@keyframes drawPath{to{stroke-dashoffset:0}}.kg-plentifor header{height:0}@media screen and (min-width:1025px){.kg-header.kg-sticky-header.elementor-sticky--effects .kg-header-logo{transform:scale(.8)}.kg-header.kg-sticky-header.elementor-sticky--effects .kg-nav-menu ul li a.elementor-item{padding-top:25px;padding-bottom:25px}}.kg-header.kg-sticky-header.elementor-sticky--effects{background:#fff}.kg-testimonial-section .kg-testimonial-section-wrapper .owl-dots .owl-dot:hover,.kg-testimonial-section .kg-testimonial-section-wrapper .owl-dots .owl-dot:focus{background:#fff0}.kg-testimonial-section .kg-testimonial-section-wrapper .owl-dots .owl-dot span{background:#fff}.kg-testimonial-section .kg-testimonial-section-wrapper .owl-dots .owl-dot.active span,.kg-testimonial-section .kg-testimonial-section-wrapper .owl-dots .owl-dot span:hover{background:var(--e-global-color-ba7b307)}body:has(.kg-header.kg-sticky-header .elementor-menu-toggle.elementor-active){overflow:hidden}.kg_hubspot_form_popup.popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .6);justify-content:center;align-items:center;z-index:9999}.kg_hubspot_form_popup .popup-content{background:#fff;padding:20px;max-width:600px;width:90%;position:relative;border-radius:8px}.kg_hubspot_form_popup .kg_close_btn{position:absolute;right:15px;top:10px;font-size:20px;cursor:pointer}@media screen and (max-width:767px){.kg_hubspot_form_popup .popup-content{padding:10px}.kg-popup-form .hs-form-frame{height:450px!important}}