.elementor-12 .elementor-element.elementor-element-3ceba7aa{--display:flex;--min-height:40vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-3ceba7aa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3ceba7aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2026/02/bttom.webp");background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-158b7135{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-144922dd{text-align:center;}.elementor-12 .elementor-element.elementor-element-144922dd .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-528b0b6{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a76f24e{--display:flex;}.elementor-12 .elementor-element.elementor-element-e826a2b{text-align:center;}.elementor-12 .elementor-element.elementor-element-d6f714f{text-align:center;}.elementor-12 .elementor-element.elementor-element-d6f19de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-f35cb74{--display:flex;}.elementor-12 .elementor-element.elementor-element-fa2c474{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-7074adf{--display:flex;}.elementor-12 .elementor-element.elementor-element-ccb6f80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-69268f2{--display:flex;}.elementor-12 .elementor-element.elementor-element-713807f{text-align:center;}.elementor-12 .elementor-element.elementor-element-67a63cfe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-17ce59a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3ff7c7be{--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:0px;--padding-left:21px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3ff7c7be:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3ff7c7be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-252b2354 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-a37d14b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-a37d14b .elementor-button{font-size:18px;font-weight:500;fill:#474747;color:#474747;background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-color:#474747;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-a37d14b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-a37d14b .elementor-button:focus{color:#FFFFFF;background-color:#404040;}.elementor-12 .elementor-element.elementor-element-a37d14b .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-a37d14b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8049add{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8b6713f{--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:0px;--padding-left:21px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8b6713f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8b6713f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b61b4ec .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-fa96d1d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-fa96d1d .elementor-button{font-size:18px;font-weight:500;fill:#474747;color:#474747;background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-color:#474747;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-fa96d1d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-fa96d1d .elementor-button:focus{color:#FFFFFF;background-color:#404040;}.elementor-12 .elementor-element.elementor-element-fa96d1d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-fa96d1d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-34bceb6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2e5480d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e6fe9f7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2251d0a{--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:0px;--padding-left:21px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2251d0a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2251d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7d7aa19 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-69c231f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-69c231f .elementor-button{font-size:18px;font-weight:500;fill:#474747;color:#474747;background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-color:#474747;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-69c231f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-69c231f .elementor-button:focus{color:#FFFFFF;background-color:#404040;}.elementor-12 .elementor-element.elementor-element-69c231f .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-69c231f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-023867b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-86af4e3{--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:0px;--padding-left:21px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-86af4e3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-86af4e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1dc86d3 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-26c0260 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-26c0260 .elementor-button{font-size:18px;font-weight:500;fill:#474747;color:#474747;background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-color:#474747;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-26c0260 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-26c0260 .elementor-button:focus{color:#FFFFFF;background-color:#404040;}.elementor-12 .elementor-element.elementor-element-26c0260 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-26c0260 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-af17e16{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-42ef279{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0977a09{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9f87dd3{--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:0px;--padding-left:21px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-9f87dd3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9f87dd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6e40d3f .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-f49e733 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-f49e733 .elementor-button{font-size:18px;font-weight:500;fill:#474747;color:#474747;background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-color:#474747;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-f49e733 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f49e733 .elementor-button:focus{color:#FFFFFF;background-color:#404040;}.elementor-12 .elementor-element.elementor-element-f49e733 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-f49e733 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5FB;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-528b0b6{--content-width:907px;}.elementor-12 .elementor-element.elementor-element-d6f19de{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-67a63cfe{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-17ce59a{--width:55%;}.elementor-12 .elementor-element.elementor-element-3ff7c7be{--width:45%;}.elementor-12 .elementor-element.elementor-element-8049add{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-8b6713f{--width:45%;}.elementor-12 .elementor-element.elementor-element-34bceb6{--width:55%;}.elementor-12 .elementor-element.elementor-element-2e5480d{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-e6fe9f7{--width:55%;}.elementor-12 .elementor-element.elementor-element-2251d0a{--width:45%;}.elementor-12 .elementor-element.elementor-element-023867b{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-86af4e3{--width:45%;}.elementor-12 .elementor-element.elementor-element-af17e16{--width:55%;}.elementor-12 .elementor-element.elementor-element-42ef279{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-0977a09{--width:55%;}.elementor-12 .elementor-element.elementor-element-9f87dd3{--width:45%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-3ceba7aa{--min-height:18vh;}.elementor-12 .elementor-element.elementor-element-144922dd .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-67a63cfe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-17ce59a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3ff7c7be{--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-252b2354 .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-580e6f2 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-8049add{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-8b6713f{--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-b61b4ec .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-5f2e0cc p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-34bceb6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2e5480d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-e6fe9f7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2251d0a{--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7d7aa19 .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-ea91396 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-023867b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-86af4e3{--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1dc86d3 .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-3b25954 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-af17e16{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-42ef279{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-0977a09{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9f87dd3{--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6e40d3f .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-039b19e p{margin-block-end:0px;}}/* Start custom CSS for html, class: .elementor-element-93f587d */.kf-grid{
  --kf-radius:22px;
  --kf-shadow:0 10px 26px rgba(0,0,0,.10);
  --kf-shadow-hover:0 18px 44px rgba(0,0,0,.14);
}

.kf-grid__inner{
  display:grid;
  grid-template-columns:repeat(4, minmax(0, 1fr));
  gap:22px;
}

.kf-card{
  background:#fff;
  border-radius:var(--kf-radius);
  box-shadow:var(--kf-shadow);
  overflow:hidden;
  padding:18px 18px 20px;
  display:flex;
  flex-direction:column;
  align-items:center;
  transition:transform .18s ease, box-shadow .18s ease;
}

.kf-card:hover{
  transform:translateY(-4px);
  box-shadow:var(--kf-shadow-hover);
}

.kf-card__media{
  width:100%;
  border-radius:calc(var(--kf-radius) - 6px);
  overflow:hidden;
  display:block;
  background:#f6f7f9;
}

.kf-card__media img{
  width:100%;
  aspect-ratio:1/1;
  height:auto;
  object-fit:cover;
  display:block;
  transform:scale(1.01);
  transition:transform .45s ease;
}

.kf-card:hover .kf-card__media img{
  transform:scale(1.06);
}

.kf-card__title{
  margin:16px 0 16px;
  text-align:center;
  font-size:18px;
  line-height:1.25;
  font-weight:800;
  color:inherit;
}

.kf-card__title-link{
  color:inherit;
  text-decoration:none;
}

.kf-card__title-link:hover{
  text-decoration:underline;
}

.kf-btn{
  width:100%;
  max-width:320px;
  height:34px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  border-radius:999px;
  background:linear-gradient(180deg,#39b7ff 0%, #2a9dff 50%, #1e86ff 100%);
  color:#fff !important;
  text-decoration:none !important;
  font-weight:800;
  font-size:16px;
  letter-spacing:.2px;
  box-shadow:0 14px 28px rgba(30,134,255,.22), inset 0 1px 0 rgba(255,255,255,.28);
  transition:transform .12s ease, filter .18s ease, box-shadow .18s ease;
}

.kf-btn:hover{
  filter:brightness(1.05) saturate(1.05);
  transform:translateY(-1px);
  box-shadow:0 18px 36px rgba(30,134,255,.28), inset 0 1px 0 rgba(255,255,255,.32);
}

.kf-btn:active{
  transform:translateY(0);
  filter:brightness(.98);
}

@media (max-width:1024px){
  .kf-grid__inner{ grid-template-columns:repeat(2, minmax(0, 1fr)); }
}

@media (max-width:640px){
  .kf-grid__inner{
    grid-template-columns:repeat(2, minmax(0, 1fr));
    gap:14px;
  }
  .kf-card{ padding:14px; }
  .kf-card__title{ font-size:16px; margin:12px 0 12px; }
  .kf-btn{ height:32px; font-size:14px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8d5b5f6 */.kf-matrix-wrap{
  width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
}

.kf-matrix{
  width:100%;
  min-width:980px;
  border-collapse:collapse;
  font-family:inherit;
  font-size:15px;
  line-height:1.35;
  color:#333;
  background:#fff;
  border:1px solid #6a6a6a;
}

.kf-matrix th,
.kf-matrix td{
  border:1px solid #6a6a6a;
  padding:16px 14px;
  text-align:center;
  vertical-align:middle;
  font-weight:500;
}

.kf-matrix thead th{
  background:#eef3ff;
  font-weight:500;
  color:#333;
  white-space:nowrap;
}

.kf-matrix thead th:first-child{
  min-width:300px;
}

.kf-matrix tbody th{
  background:#eef3ff;
  text-align:center;
  white-space:nowrap;
}

.kf-matrix td{
  font-size:18px;
  font-weight:400;
  color:#222;
}

@media (max-width:767px){
  .kf-matrix{
    min-width:980px;
    font-size:14px;
  }

  .kf-matrix th,
  .kf-matrix td{
    padding:14px 12px;
  }

  .kf-matrix td{
    font-size:16px;
  }
}
@media (max-width:767px){
  .kf-matrix-wrap{
    position:relative;
    padding-bottom:6px;
    overscroll-behavior-x:contain;
  }

  .kf-matrix{
    min-width:920px;
    font-size:13px;
  }

  .kf-matrix th,
  .kf-matrix td{
    padding:12px 10px;
  }

  .kf-matrix thead th:first-child{
    min-width:240px;
  }

  .kf-matrix td{
    font-size:15px;
  }

  .kf-matrix thead th{
    position:sticky;
    top:0;
    z-index:3;
  }

  .kf-matrix thead th:first-child,
  .kf-matrix tbody th{
    position:sticky;
    left:0;
    z-index:4;
  }

  .kf-matrix tbody th{
    z-index:2;
  }

  .kf-matrix thead th:first-child{
    z-index:5;
  }

  .kf-matrix thead th:first-child,
  .kf-matrix tbody th{
    background:#eef3ff;
    box-shadow:1px 0 0 #6a6a6a;
  }

  .kf-matrix td{
    min-width:88px;
  }

  .kf-matrix-wrap::-webkit-scrollbar{
    height:8px;
  }
  .kf-matrix-wrap::-webkit-scrollbar-thumb{
    background:rgba(0,0,0,.18);
    border-radius:999px;
  }

  .kf-matrix-wrap::after{
    content:"Swipe →";
    position:absolute;
    right:8px;
    top:8px;
    font-size:12px;
    line-height:1;
    color:rgba(0,0,0,.45);
    background:rgba(255,255,255,.75);
    padding:6px 8px;
    border-radius:999px;
    pointer-events:none;
  }
}
@media (max-width:767px){

  .kf-matrix{
    min-width:760px;
  }

  .kf-matrix thead th:first-child{
    min-width:160px;
    width:160px;
    white-space:normal;
  }

  .kf-matrix tbody th{
    min-width:160px;
    width:160px;
    white-space:normal;
    line-height:1.25;
    padding:10px 8px;
  }

  .kf-matrix td{
    min-width:72px;
    padding:10px 8px;
  }
}/* End custom CSS */