.elementor-105140 .elementor-element.elementor-element-a17dc84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero__inner{flex-direction:row;gap:40px;}.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero__art{order:2;width:48%;}.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero__copy{width:26%;}.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero{padding:48px 24px 48px 24px;}.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero__title{color:#171717;font-size:32px;}.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero__highlight--1{color:#2649aa;}.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero__highlight--2{color:#b80000;}.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero__description{color:#121212;}.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero__button{color:#ffffff;background-color:#b80000;width:auto;}.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero__button:hover{background-color:#940000;}.elementor-105140 .elementor-element.elementor-element-b1762b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-105140 .elementor-element.elementor-element-b1762b1:not(.elementor-motion-effects-element-type-background), .elementor-105140 .elementor-element.elementor-element-b1762b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-105140 .elementor-element.elementor-element-14bfd5b .kaman-features__list{display:grid;overflow-x:visible;scroll-snap-type:none;grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor-105140 .elementor-element.elementor-element-14bfd5b .kaman-features__item{flex-basis:48%;padding:16px 12px 16px 12px;border-inline-end-color:#eeeeee;}.elementor-105140 .elementor-element.elementor-element-14bfd5b .kaman-features__item:first-child{flex-basis:48%;}.elementor-105140 .elementor-element.elementor-element-14bfd5b .kaman-features{padding:24px 12px 24px 12px;border-radius:14px;}.elementor-105140 .elementor-element.elementor-element-14bfd5b .kaman-features__title{color:#171717;}.elementor-105140 .elementor-element.elementor-element-14bfd5b .kaman-features__description{color:#121212;}.elementor-105140 .elementor-element.elementor-element-8bf5365{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-105140 .elementor-element.elementor-element-8bf5365:not(.elementor-motion-effects-element-type-background), .elementor-105140 .elementor-element.elementor-element-8bf5365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-105140 .elementor-element.elementor-element-e14beb9 .kaman-eligibility__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;}.elementor-105140 .elementor-element.elementor-element-e14beb9 .kaman-eligibility__title{text-align:center;color:#171717;}.elementor-105140 .elementor-element.elementor-element-e14beb9 .kaman-eligibility__link{align-self:flex-start;color:#2b59ff;}.elementor-105140 .elementor-element.elementor-element-e14beb9 .kaman-eligibility{padding:48px 24px 48px 24px;}.elementor-105140 .elementor-element.elementor-element-e14beb9 .kaman-eligibility__card-title{color:#171717;}.elementor-105140 .elementor-element.elementor-element-e14beb9 .kaman-eligibility__description{color:#121212;}.elementor-105140 .elementor-element.elementor-element-e14beb9 .kaman-eligibility__card{padding:20px 20px 16px 20px;border-radius:12px;}.elementor-105140 .elementor-element.elementor-element-e14beb9 .kaman-eligibility__icon{color:#3467ff;background-color:#eff4ff;font-size:24px;}.elementor-105140 .elementor-element.elementor-element-e14beb9 .kaman-eligibility__icon svg{fill:#3467ff;width:24px;height:24px;}.elementor-105140 .elementor-element.elementor-element-eb5530a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-105140 .elementor-element.elementor-element-eb5530a:not(.elementor-motion-effects-element-type-background), .elementor-105140 .elementor-element.elementor-element-eb5530a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-105140 .elementor-element.elementor-element-a9a58f1 .kaman-ew.kaman-guide, .elementor-105140 .elementor-element.elementor-element-a9a58f1 .kaman-ew .kaman-guide{background-color:#FFFFFF;}.elementor-105140 .elementor-element.elementor-element-a9a58f1 .kaman-guide__layout{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-areas:"intro ." "steps art";--kaman-guide-image-position:absolute;--kaman-guide-image-height:100%;--kaman-guide-image-fit:cover;gap:20px;}.elementor-105140 .elementor-element.elementor-element-a9a58f1 .kaman-guide__image{width:100%;}.elementor-105140 .elementor-element.elementor-element-a9a58f1 .kaman-guide{padding:40px 24px 40px 24px;}.elementor-105140 .elementor-element.elementor-element-a9a58f1 .kaman-guide__title{color:#171717;}.elementor-105140 .elementor-element.elementor-element-a9a58f1 .kaman-guide__intro{color:#7b8197;}.elementor-105140 .elementor-element.elementor-element-a9a58f1 .kaman-guide__step-title{color:#2444b2;}.elementor-105140 .elementor-element.elementor-element-a9a58f1 .kaman-guide__step-description{color:#121212;}.elementor-105140 .elementor-element.elementor-element-a9a58f1 .kaman-guide__link{color:#2b59ff;}.elementor-105140 .elementor-element.elementor-element-a9a58f1 .kaman-guide__step{background-color:#f5f7fc;padding:16px 16px 16px 16px;}.elementor-105140 .elementor-element.elementor-element-a9a58f1 .kaman-guide__badge{color:#265aff;background-color:#eef4ff;}.elementor-105140 .elementor-element.elementor-element-a9a58f1 .kaman-guide__steps{gap:10px;}.elementor-105140 .elementor-element.elementor-element-4fdbeb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-105140 .elementor-element.elementor-element-4fdbeb3:not(.elementor-motion-effects-element-type-background), .elementor-105140 .elementor-element.elementor-element-4fdbeb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-105140 .elementor-element.elementor-element-18b0e84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-105140 .elementor-element.elementor-element-4114520 .kaman-purchase__grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:12px;}.elementor-105140 .elementor-element.elementor-element-4114520 .kaman-purchase__subtitle{display:block;color:#121212;}.elementor-105140 .elementor-element.elementor-element-4114520 .kaman-purchase__art{height:128px;background-color:#f7f7f7;}.elementor-105140 .elementor-element.elementor-element-4114520 .kaman-purchase{padding:32px 24px 40px 24px;}.elementor-105140 .elementor-element.elementor-element-4114520 .kaman-purchase__title{color:#171717;}.elementor-105140 .elementor-element.elementor-element-4114520 .kaman-purchase__step-title{color:#b80000;}.elementor-105140 .elementor-element.elementor-element-4114520 .kaman-purchase__description{color:#121212;}.elementor-105140 .elementor-element.elementor-element-4114520 .kaman-purchase__highlight{color:#b80000;}.elementor-105140 .elementor-element.elementor-element-4114520 .kaman-purchase__card{border-radius:12px;}.elementor-105140 .elementor-element.elementor-element-4114520 .kaman-purchase__badge{color:#ffffff;background-color:#b80000;}.elementor-105140 .elementor-element.elementor-element-b3135f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-105140 .elementor-element.elementor-element-b3135f3:not(.elementor-motion-effects-element-type-background), .elementor-105140 .elementor-element.elementor-element-b3135f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-105140 .elementor-element.elementor-element-a18a71d .kaman-banner{flex-direction:row;gap:32px;padding:24px 24px 24px 24px;border-radius:14px;}.elementor-105140 .elementor-element.elementor-element-a18a71d .kaman-banner__copy{text-align:start;}.elementor-105140 .elementor-element.elementor-element-a18a71d .kaman-banner__title{color:#ffffff;}.elementor-105140 .elementor-element.elementor-element-a18a71d .kaman-banner__description{color:#ffffff;}.elementor-105140 .elementor-element.elementor-element-a18a71d .kaman-banner__button{color:#234790;background-color:#ffffff;width:auto;border-radius:9px;}.elementor-105140 .elementor-element.elementor-element-a18a71d .kaman-banner__button:hover{background-color:#eef4ff;color:#234790;}.elementor-105140 .elementor-element.elementor-element-2e2d7c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-105140 .elementor-element.elementor-element-1991208 .kaman-categories__grid{display:grid;overflow-x:visible;scroll-snap-type:none;grid-template-columns:repeat(5, minmax(0, 1fr));gap:16px;}.elementor-105140 .elementor-element.elementor-element-1991208 .kaman-categories__card{flex:0 0 44%;min-height:194px;background-color:#ffffff;border-color:#eef0f3;border-radius:14px;}.elementor-105140 .elementor-element.elementor-element-1991208 .kaman-categories__art{height:94px;}.elementor-105140 .elementor-element.elementor-element-1991208 .kaman-categories__header{display:block;}.elementor-105140 .elementor-element.elementor-element-1991208 .kaman-categories{padding:40px 0px 40px 0px;}.elementor-105140 .elementor-element.elementor-element-1991208 .kaman-categories__title{color:#202938;}.elementor-105140 .elementor-element.elementor-element-1991208 .kaman-categories__subtitle{color:#667085;}.elementor-105140 .elementor-element.elementor-element-1991208 .kaman-categories__name{color:#202938;font-size:13px;}.elementor-105140 .elementor-element.elementor-element-1991208 .kaman-categories__link{color:#e3343a;}.elementor-105140 .elementor-element.elementor-element-257803d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-105140 .elementor-element.elementor-element-257803d:not(.elementor-motion-effects-element-type-background), .elementor-105140 .elementor-element.elementor-element-257803d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-105140 .elementor-element.elementor-element-446d748 .kaman-faq__title{text-align:center;color:#202938;}.elementor-105140 .elementor-element.elementor-element-446d748 .kaman-faq__list{gap:12px;}.elementor-105140 .elementor-element.elementor-element-446d748 .kaman-faq{padding:40px 0px 40px 0px;}.elementor-105140 .elementor-element.elementor-element-446d748 .kaman-faq__item{--kaman-faq-padding:20px;border-radius:12px;background-color:#ffffff;border-color:#e9edf2;}.elementor-105140 .elementor-element.elementor-element-446d748 .kaman-faq__question{color:#202938;font-size:15px;}.elementor-105140 .elementor-element.elementor-element-446d748 .kaman-faq__answer{color:#121212;}.elementor-105140 .elementor-element.elementor-element-446d748 .kaman-faq__symbol{color:#e3343a;}.elementor-105140 .elementor-element.elementor-element-446d748 .kaman-faq__item.is-open .kaman-faq__question{color:#202938;}@media(max-width:1024px){.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero__inner{flex-direction:column;gap:24px;}.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero__art{order:0;width:85%;}.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero__copy{width:100%;}.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero__title{font-size:30px;}.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero__button{width:auto;}.elementor-105140 .elementor-element.elementor-element-14bfd5b .kaman-features__list{display:grid;overflow-x:visible;scroll-snap-type:none;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-105140 .elementor-element.elementor-element-e14beb9 .kaman-eligibility__grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-105140 .elementor-element.elementor-element-a9a58f1 .kaman-guide__layout{grid-template-columns:minmax(0, 1fr);grid-template-areas:"intro" "art" "steps";--kaman-guide-image-position:relative;--kaman-guide-image-height:auto;--kaman-guide-image-fit:contain;gap:24px;}.elementor-105140 .elementor-element.elementor-element-a9a58f1 .kaman-guide__image{width:100%;}.elementor-105140 .elementor-element.elementor-element-4114520 .kaman-purchase__grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-105140 .elementor-element.elementor-element-4114520 .kaman-purchase__art{height:160px;}.elementor-105140 .elementor-element.elementor-element-a18a71d .kaman-banner{flex-direction:column;}.elementor-105140 .elementor-element.elementor-element-a18a71d .kaman-banner__copy{text-align:center;}.elementor-105140 .elementor-element.elementor-element-1991208 .kaman-categories__grid{display:grid;overflow-x:visible;scroll-snap-type:none;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-105140 .elementor-element.elementor-element-1991208 .kaman-categories__card{flex:0 0 32%;}.elementor-105140 .elementor-element.elementor-element-1991208 .kaman-categories__header{display:block;}}@media(max-width:767px){.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero__inner{flex-direction:column;gap:12px;}.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero__art{order:0;width:94%;}.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero__copy{width:100%;}.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero{padding:24px 16px 28px 16px;}.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero__title{font-size:28px;}.elementor-105140 .elementor-element.elementor-element-c7cc38b .kaman-hero__button{width:100%;}.elementor-105140 .elementor-element.elementor-element-14bfd5b .kaman-features__list{display:flex;overflow-x:auto;scroll-snap-type:x proximity;grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-105140 .elementor-element.elementor-element-14bfd5b .kaman-features__item{flex-basis:48%;}.elementor-105140 .elementor-element.elementor-element-14bfd5b .kaman-features__item:first-child{flex-basis:36%;}.elementor-105140 .elementor-element.elementor-element-14bfd5b .kaman-features{padding:20px 0px 20px 0px;border-radius:0px;}.elementor-105140 .elementor-element.elementor-element-e14beb9 .kaman-eligibility__grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-105140 .elementor-element.elementor-element-e14beb9 .kaman-eligibility__link{align-self:flex-end;}.elementor-105140 .elementor-element.elementor-element-e14beb9 .kaman-eligibility{padding:32px 16px 32px 16px;}.elementor-105140 .elementor-element.elementor-element-a9a58f1 .kaman-guide__layout{grid-template-columns:minmax(0, 1fr);grid-template-areas:"intro" "art" "steps";--kaman-guide-image-position:relative;--kaman-guide-image-height:auto;--kaman-guide-image-fit:contain;gap:16px;}.elementor-105140 .elementor-element.elementor-element-a9a58f1 .kaman-guide__image{width:100%;}.elementor-105140 .elementor-element.elementor-element-a9a58f1 .kaman-guide{padding:32px 16px 32px 16px;}.elementor-105140 .elementor-element.elementor-element-4114520 .kaman-purchase__grid{grid-template-columns:repeat(1, minmax(0, 1fr));gap:16px;}.elementor-105140 .elementor-element.elementor-element-4114520 .kaman-purchase__subtitle{display:none;}.elementor-105140 .elementor-element.elementor-element-4114520 .kaman-purchase__art{height:140px;}.elementor-105140 .elementor-element.elementor-element-4114520 .kaman-purchase{padding:24px 16px 32px 16px;}.elementor-105140 .elementor-element.elementor-element-a18a71d .kaman-banner{flex-direction:column;gap:16px;padding:24px 16px 24px 16px;}.elementor-105140 .elementor-element.elementor-element-a18a71d .kaman-banner__copy{text-align:center;}.elementor-105140 .elementor-element.elementor-element-1991208 .kaman-categories__grid{display:flex;overflow-x:auto;scroll-snap-type:x proximity;grid-template-columns:repeat(1, minmax(0, 1fr));gap:12px;}.elementor-105140 .elementor-element.elementor-element-1991208 .kaman-categories__card{flex:0 0 44%;min-height:194px;}.elementor-105140 .elementor-element.elementor-element-1991208 .kaman-categories__art{height:94px;}.elementor-105140 .elementor-element.elementor-element-1991208 .kaman-categories__header{display:none;}.elementor-105140 .elementor-element.elementor-element-1991208 .kaman-categories{padding:24px 0px 24px 0px;}.elementor-105140 .elementor-element.elementor-element-1991208 .kaman-categories__name{font-size:18px;}.elementor-105140 .elementor-element.elementor-element-446d748 .kaman-faq__list{gap:10px;}.elementor-105140 .elementor-element.elementor-element-446d748 .kaman-faq{padding:24px 0px 24px 0px;}.elementor-105140 .elementor-element.elementor-element-446d748 .kaman-faq__item{--kaman-faq-padding:14px;}.elementor-105140 .elementor-element.elementor-element-446d748 .kaman-faq__question{font-size:14px;}}