.elementor-55723 .elementor-element.elementor-element-1be1b65:not(.elementor-motion-effects-element-type-background), .elementor-55723 .elementor-element.elementor-element-1be1b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A69AA;}.elementor-55723 .elementor-element.elementor-element-1be1b65 > .elementor-background-overlay{background-color:#332C41;opacity:1;}.elementor-55723 .elementor-element.elementor-element-1be1b65 > .elementor-container{max-width:800px;}.elementor-55723 .elementor-element.elementor-element-1be1b65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 100px 0px;}.elementor-55723 .elementor-element.elementor-element-15e52f1 .elementor-heading-title{color:#FFFFFF;}.elementor-55723 .elementor-element.elementor-element-ef13c15{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:0px 0px 2px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-55723 .elementor-element.elementor-element-ef13c15:not(.elementor-motion-effects-element-type-background), .elementor-55723 .elementor-element.elementor-element-ef13c15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55723 .elementor-element.elementor-element-12ba8e6{--display:flex;}.elementor-55723 .elementor-element.elementor-element-e0c65bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55723 .elementor-element.elementor-element-e0c65bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-55723 .elementor-element.elementor-element-6d009ec{text-align:start;}.elementor-55723 .elementor-element.elementor-element-6d009ec .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-55723 .elementor-element.elementor-element-e1b8119{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-55723 .elementor-element.elementor-element-e1b8119.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-55723 .elementor-element.elementor-element-e4e1248{text-align:start;}.elementor-55723 .elementor-element.elementor-element-1ae273e{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-55723 .elementor-element.elementor-element-0993c36{--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-55723 .elementor-element.elementor-element-0993c36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-55723 .elementor-element.elementor-element-71d53ec img{width:18%;height:92px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:100px 100px 100px 100px;}.elementor-55723 .elementor-element.elementor-element-b43eab1 .elementor-button:hover, .elementor-55723 .elementor-element.elementor-element-b43eab1 .elementor-button:focus{color:#000000;}.elementor-55723 .elementor-element.elementor-element-b43eab1 .elementor-button:hover svg, .elementor-55723 .elementor-element.elementor-element-b43eab1 .elementor-button:focus svg{fill:#000000;}.elementor-55723 .elementor-element.elementor-element-a01130b{--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-55723 .elementor-element.elementor-element-05217c2 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-55723 .elementor-element.elementor-element-6253fb6{--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:20px;--margin-left:20px;--margin-right:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-55723 .elementor-element.elementor-element-61669ee{--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;--flex-wrap:wrap;}.elementor-55723 .elementor-element.elementor-element-d1ad7f7{--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-55723 .elementor-element.elementor-element-6b62ff4{--display:flex;}.elementor-55723 .elementor-element.elementor-element-a8404ae.elementor-element{--align-self:center;}.elementor-55723 .elementor-element.elementor-element-a8404ae .hfe-infocard{text-align:center;}.elementor-55723 .elementor-element.elementor-element-a8404ae .hfe-icon-wrap .hfe-icon i{font-size:28px;height:28px;width:28px;line-height:28px;text-align:center;color:#FFFFFF;}.elementor-55723 .elementor-element.elementor-element-a8404ae .hfe-icon-wrap .hfe-icon{height:28px;width:28px;line-height:28px;padding:13px;display:inline-block;box-sizing:content-box;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-55723 .elementor-element.elementor-element-a8404ae .hfe-icon-wrap .hfe-icon svg{fill:#FFFFFF;}.elementor-55723 .elementor-element.elementor-element-a8404ae .hfe-infocard .hfe-icon-wrap .hfe-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-55723 .elementor-element.elementor-element-a8404ae .hfe-infocard-title{font-size:25px;margin:0px 0px 0px 0px;}.elementor-55723 .elementor-element.elementor-element-a8404ae .hfe-infocard-text{font-size:18px;margin:0px 0px 0px 0px;}.elementor-55723 .elementor-element.elementor-element-a8404ae .hfe-icon-wrap{margin:0px 0px 0px 0px;}.elementor-55723 .elementor-element.elementor-element-3d5a788{--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-55723 .elementor-element.elementor-element-9082196{--display:flex;}.elementor-55723 .elementor-element.elementor-element-e6752ed.elementor-element{--align-self:center;}.elementor-55723 .elementor-element.elementor-element-e6752ed .hfe-infocard{text-align:center;}.elementor-55723 .elementor-element.elementor-element-e6752ed .hfe-icon-wrap .hfe-icon i{font-size:28px;height:28px;width:28px;line-height:28px;text-align:center;color:#FFFFFF;}.elementor-55723 .elementor-element.elementor-element-e6752ed .hfe-icon-wrap .hfe-icon{height:28px;width:28px;line-height:28px;padding:13px;display:inline-block;box-sizing:content-box;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-55723 .elementor-element.elementor-element-e6752ed .hfe-icon-wrap .hfe-icon svg{fill:#FFFFFF;}.elementor-55723 .elementor-element.elementor-element-e6752ed .hfe-infocard .hfe-icon-wrap .hfe-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-55723 .elementor-element.elementor-element-e6752ed .hfe-infocard-title{font-size:25px;margin:0px 0px 0px 0px;}.elementor-55723 .elementor-element.elementor-element-e6752ed .hfe-infocard-text{font-size:18px;margin:0px 0px 0px 0px;}.elementor-55723 .elementor-element.elementor-element-e6752ed .hfe-icon-wrap{margin:0px 0px 0px 0px;}.elementor-55723 .elementor-element.elementor-element-1b2a0a1{--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-55723 .elementor-element.elementor-element-a24e435{--display:flex;}.elementor-55723 .elementor-element.elementor-element-fbeb532.elementor-element{--align-self:center;}.elementor-55723 .elementor-element.elementor-element-fbeb532 .hfe-infocard{text-align:center;}.elementor-55723 .elementor-element.elementor-element-fbeb532 .hfe-icon-wrap .hfe-icon i{font-size:28px;height:28px;width:28px;line-height:28px;text-align:center;color:#FFFFFF;}.elementor-55723 .elementor-element.elementor-element-fbeb532 .hfe-icon-wrap .hfe-icon{height:28px;width:28px;line-height:28px;padding:13px;display:inline-block;box-sizing:content-box;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-55723 .elementor-element.elementor-element-fbeb532 .hfe-icon-wrap .hfe-icon svg{fill:#FFFFFF;}.elementor-55723 .elementor-element.elementor-element-fbeb532 .hfe-infocard .hfe-icon-wrap .hfe-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-55723 .elementor-element.elementor-element-fbeb532 .hfe-infocard-title{font-size:25px;margin:0px 0px 0px 0px;}.elementor-55723 .elementor-element.elementor-element-fbeb532 .hfe-infocard-text{font-size:18px;margin:0px 0px 0px 0px;}.elementor-55723 .elementor-element.elementor-element-fbeb532 .hfe-icon-wrap{margin:0px 0px 0px 0px;}.elementor-55723 .elementor-element.elementor-element-6b0c318{--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-55723 .elementor-element.elementor-element-b3449ab{--display:flex;}.elementor-55723 .elementor-element.elementor-element-7662e26 .hfe-infocard{text-align:center;}.elementor-55723 .elementor-element.elementor-element-7662e26 .hfe-icon-wrap .hfe-icon i{font-size:30px;height:30px;width:30px;line-height:30px;text-align:center;color:#FFFFFF;}.elementor-55723 .elementor-element.elementor-element-7662e26 .hfe-icon-wrap .hfe-icon{height:30px;width:30px;line-height:30px;padding:13px;display:inline-block;box-sizing:content-box;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-55723 .elementor-element.elementor-element-7662e26 .hfe-icon-wrap .hfe-icon svg{fill:#FFFFFF;}.elementor-55723 .elementor-element.elementor-element-7662e26 .hfe-infocard .hfe-icon-wrap .hfe-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-55723 .elementor-element.elementor-element-7662e26 .hfe-infocard-title{font-size:25px;margin:0px 0px 0px 0px;}.elementor-55723 .elementor-element.elementor-element-7662e26 .hfe-infocard-text{font-size:18px;margin:0px 0px 0px 0px;}.elementor-55723 .elementor-element.elementor-element-7662e26 .hfe-icon-wrap{margin:0px 0px 0px 0px;}.elementor-55723 .elementor-element.elementor-element-bdddbf7{--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-55723 .elementor-element.elementor-element-3dbb215{--display:flex;}.elementor-55723 .elementor-element.elementor-element-e000e07.elementor-element{--align-self:center;}.elementor-55723 .elementor-element.elementor-element-e000e07 .hfe-infocard{text-align:center;}.elementor-55723 .elementor-element.elementor-element-e000e07 .hfe-icon-wrap .hfe-icon i{font-size:30px;height:30px;width:30px;line-height:30px;text-align:center;color:#FFFFFF;}.elementor-55723 .elementor-element.elementor-element-e000e07 .hfe-icon-wrap .hfe-icon{height:30px;width:30px;line-height:30px;padding:13px;display:inline-block;box-sizing:content-box;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-55723 .elementor-element.elementor-element-e000e07 .hfe-icon-wrap .hfe-icon svg{fill:#FFFFFF;}.elementor-55723 .elementor-element.elementor-element-e000e07 .hfe-infocard .hfe-icon-wrap .hfe-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-55723 .elementor-element.elementor-element-e000e07 .hfe-infocard-title{font-size:25px;margin:0px 0px 0px 0px;}.elementor-55723 .elementor-element.elementor-element-e000e07 .hfe-infocard-text{font-size:18px;margin:0px 0px 0px 0px;}.elementor-55723 .elementor-element.elementor-element-e000e07 .hfe-icon-wrap{margin:0px 0px 0px 0px;}.elementor-55723 .elementor-element.elementor-element-9506a15{--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-55723 .elementor-element.elementor-element-29a8ccd{--display:flex;}.elementor-55723 .elementor-element.elementor-element-6b779f4.elementor-element{--align-self:center;}.elementor-55723 .elementor-element.elementor-element-6b779f4 .hfe-infocard{text-align:center;}.elementor-55723 .elementor-element.elementor-element-6b779f4 .hfe-icon-wrap .hfe-icon i{font-size:30px;height:30px;width:30px;line-height:30px;text-align:center;color:#FFFFFF;}.elementor-55723 .elementor-element.elementor-element-6b779f4 .hfe-icon-wrap .hfe-icon{height:30px;width:30px;line-height:30px;padding:13px;display:inline-block;box-sizing:content-box;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-55723 .elementor-element.elementor-element-6b779f4 .hfe-icon-wrap .hfe-icon svg{fill:#FFFFFF;}.elementor-55723 .elementor-element.elementor-element-6b779f4 .hfe-infocard .hfe-icon-wrap .hfe-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-55723 .elementor-element.elementor-element-6b779f4 .hfe-infocard-title{font-size:25px;margin:0px 0px 0px 0px;}.elementor-55723 .elementor-element.elementor-element-6b779f4 .hfe-infocard-text{font-size:18px;margin:0px 0px 0px 0px;}.elementor-55723 .elementor-element.elementor-element-6b779f4 .hfe-icon-wrap{margin:0px 0px 0px 0px;}.elementor-55723 .elementor-element.elementor-element-34ecb90{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-55723 .elementor-element.elementor-element-34ecb90:not(.elementor-motion-effects-element-type-background), .elementor-55723 .elementor-element.elementor-element-34ecb90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55723 .elementor-element.elementor-element-778d613{text-align:start;}.elementor-55723 .elementor-element.elementor-element-ad5bd9d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-55723 .elementor-element.elementor-element-d5cda01{--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-55723 .elementor-element.elementor-element-dd6f8b4{text-align:start;}.elementor-55723 .elementor-element.elementor-element-dd6f8b4 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-55723 .elementor-element.elementor-element-f32f69f{color:var( --e-global-color-astglobalcolor0 );}.elementor-55723 .elementor-element.elementor-element-f32f69f a{color:#FFFFFF;}.elementor-55723 .elementor-element.elementor-element-73a7b8b .elementor-button{fill:#000000;color:#000000;}.elementor-55723 .elementor-element.elementor-element-73a7b8b .elementor-button:hover, .elementor-55723 .elementor-element.elementor-element-73a7b8b .elementor-button:focus{color:#000000;}.elementor-55723 .elementor-element.elementor-element-73a7b8b .elementor-button:hover svg, .elementor-55723 .elementor-element.elementor-element-73a7b8b .elementor-button:focus svg{fill:#000000;}.elementor-55723 .elementor-element.elementor-element-e02228c{--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-55723 .elementor-element.elementor-element-b700484{text-align:start;}.elementor-55723 .elementor-element.elementor-element-b700484 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-55723 .elementor-element.elementor-element-d0be670{color:var( --e-global-color-astglobalcolor0 );}.elementor-55723 .elementor-element.elementor-element-d0be670 a{color:#FFFFFF;}.elementor-55723 .elementor-element.elementor-element-1ae9c6f .elementor-button{fill:#000000;color:#000000;}.elementor-55723 .elementor-element.elementor-element-1ae9c6f .elementor-button:hover, .elementor-55723 .elementor-element.elementor-element-1ae9c6f .elementor-button:focus{color:#000000;}.elementor-55723 .elementor-element.elementor-element-1ae9c6f .elementor-button:hover svg, .elementor-55723 .elementor-element.elementor-element-1ae9c6f .elementor-button:focus svg{fill:#000000;}.elementor-55723 .elementor-element.elementor-element-e67bbc5{--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-55723 .elementor-element.elementor-element-76cf251{text-align:start;}.elementor-55723 .elementor-element.elementor-element-76cf251 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-55723 .elementor-element.elementor-element-807f2e2{color:var( --e-global-color-astglobalcolor0 );}.elementor-55723 .elementor-element.elementor-element-807f2e2 a{color:#FFFFFF;}.elementor-55723 .elementor-element.elementor-element-2d0a6f5 .elementor-button{fill:#000000;color:#000000;}.elementor-55723 .elementor-element.elementor-element-2d0a6f5 .elementor-button:hover, .elementor-55723 .elementor-element.elementor-element-2d0a6f5 .elementor-button:focus{color:#000000;}.elementor-55723 .elementor-element.elementor-element-2d0a6f5 .elementor-button:hover svg, .elementor-55723 .elementor-element.elementor-element-2d0a6f5 .elementor-button:focus svg{fill:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-55723 .elementor-element.elementor-element-e0c65bf{--width:55%;}.elementor-55723 .elementor-element.elementor-element-0993c36{--width:49.667%;}.elementor-55723 .elementor-element.elementor-element-d1ad7f7{--width:33.3333%;}.elementor-55723 .elementor-element.elementor-element-3d5a788{--width:33.3333%;}.elementor-55723 .elementor-element.elementor-element-1b2a0a1{--width:33.3333%;}.elementor-55723 .elementor-element.elementor-element-6b0c318{--width:33.3333%;}.elementor-55723 .elementor-element.elementor-element-bdddbf7{--width:33.3333%;}.elementor-55723 .elementor-element.elementor-element-9506a15{--width:33.3333%;}}@media(max-width:1024px){.elementor-55723 .elementor-element.elementor-element-1be1b65{padding:100px 0px 100px 0px;}.elementor-55723 .elementor-element.elementor-element-ef13c15{--grid-auto-flow:row;}.elementor-55723 .elementor-element.elementor-element-ad5bd9d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-55723 .elementor-element.elementor-element-1be1b65{padding:150px 0px 80px 0px;}.elementor-55723 .elementor-element.elementor-element-ef13c15{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-55723 .elementor-element.elementor-element-71d53ec img{width:44%;}.elementor-55723 .elementor-element.elementor-element-b0aeee5{text-align:center;}.elementor-55723 .elementor-element.elementor-element-ad5bd9d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-b0aeee5 *//* AKO – Values (refined layout) */
.ako-values{
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(260px,1fr));
  gap:24px;
  align-items:stretch;
}

/* Card shell */
.ako-value{
  position:relative;
  background:#FFFFFF;
  border:1px solid #E2D8F7;
  border-radius:18px;
  padding:18px 20px 18px;
  box-shadow:0 2px 8px rgba(32,22,58,.06);
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  text-align:left;
  min-height:190px;
  height:100%;
  box-sizing:border-box;
  color:#241A3A;
  transition:transform .12s ease,box-shadow .18s ease,border-color .18s ease;
}

.ako-value::after{
  content:none;
}

.ako-value:hover{
  transform:translateY(-1px);
  box-shadow:0 3px 10px rgba(32,22,58,.1);
  border-color:#D4C7F3;
}

/* Icon pill – smaller, left-aligned */
.ako-value .hfe-icon-wrap{
  --size:54px;
  inline-size:var(--size);
  block-size:var(--size);
  margin:0 0 10px 0 !important;
  display:grid !important;
  place-items:center;
  position:relative !important;
  border-radius:50% !important;
  background:radial-gradient(120% 120% at 32% 22%,#F9F6FF 0 50%,#E3D8FF 72%,#CFBFF6 100%);
  border:1px solid #E4DCFF;
  box-shadow:0 2px 6px rgba(26,19,43,.16),inset 0 1px 0 rgba(255,255,255,.9);
  overflow:hidden;
}

.ako-value .hfe-icon-wrap::before,
.ako-value .hfe-icon-wrap::after{
  content:none;
}

.ako-value .hfe-icon-wrap .hfe-icon{
  all:initial;
  width:100%;
  height:100%;
  display:grid;
  place-items:center;
  border-radius:inherit;
}

.ako-value .hfe-icon-wrap .hfe-icon>i,
.ako-value .hfe-icon-wrap .hfe-icon>svg,
.ako-value .hfe-icon-wrap .hfe-icon>img{
  width:26px;
  height:26px;
  line-height:1;
  color:#4D2E85;
  fill:currentColor;
  stroke:currentColor;
}

/* Heading + text */
.ako-value .elementor-heading-title{
  margin:0 0 .3rem;
  font-weight:800;
  letter-spacing:.02em;
}

.ako-value .elementor-widget-text-editor p{
  margin:.1rem 0;
  line-height:1.55;
  font-size:.95rem;
  color:#362853;
}

/* Mobile tweaks */
@media(max-width:768px){
  .ako-values{
    gap:18px;
  }
  .ako-value{
    padding:16px 16px 18px;
  }
}/* End custom CSS */
/* Start custom CSS */html,body{max-width:100%;overflow-x:hidden;}
.ako-hero,.ako-hero-shell,.ako-about-shell,.ako-jaaq-left,.ako-initiatives-grid,.ako-values{max-width:100%;box-sizing:border-box;}
.ako-hero,.ako-hero-shell,.ako-jaaq-left{overflow-x:hidden;}
.ako-hero-shell img,.ako-about-shell img,.ako-jaaq-left img,.ako-jaaq-left iframe,.ako-jaaq-left video{max-width:100%;height:auto;display:block;}
.ako-hero,.ako-hero-shell{position:relative;background:linear-gradient(135deg,#FBF8FF 0%,#F2EBFF 45%,#E7DCFF 100%);border:0;padding-top:clamp(20px,3vw,28px);padding-bottom:clamp(30px,3vw,38px);box-shadow:0 3px 10px rgba(35,21,66,.09);color:#241A3A;}
.ako-hero-inner{width:min(100%,760px);margin:0 auto;padding:0 clamp(18px,4vw,24px);display:flex;flex-direction:column;gap:10px;box-sizing:border-box;}
.ako-hero-heading .elementor-heading-title{margin:0 0 .6rem;font-weight:800;letter-spacing:.02em;line-height:1.2;font-size:clamp(1.9rem,3vw,2.4rem);max-width:22ch;color:#241A3A;}
.ako-hero-heading .elementor-heading-title::after{content:"";display:block;width:72px;height:3px;margin-top:.45rem;border-radius:999px;background:linear-gradient(90deg,#4D2E85,#C4AFEA);}
.ako-hero-text p{margin:.15rem 0;line-height:1.65;font-size:.98rem;max-width:65ch;color:#332651;}
.ako-hero-text a{color:#4D2E85;text-decoration:underline;text-decoration-thickness:.09em;text-underline-offset:.18em;}
.ako-hero-text a:hover{color:#2f1c64;}
.ako-hero-shell :where(a,button,.elementor-button):focus-visible{outline:3px solid #241A3A;outline-offset:3px;border-radius:10px;box-shadow:0 0 0 2px #FDFBFF;}
@media(max-width:768px){.ako-hero,.ako-hero-shell{padding-top:18px;padding-bottom:26px;}.ako-hero-inner{padding:0 16px;}.ako-hero-heading .elementor-heading-title{font-size:clamp(1.6rem,5vw,2.1rem);max-width:none;}}
@media(max-width:480px){.ako-hero-inner{padding:0 14px;}}
.ako-about-shell{max-width:760px;width:min(100%,760px);margin:clamp(16px,2.5vw,22px) auto clamp(22px,3vw,30px);padding:22px 22px 24px;background:#FFFFFF;border:1px solid #E2D8F7;border-radius:22px;box-shadow:0 3px 10px rgba(35,21,66,.08);display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:clamp(14px,2vw,20px);box-sizing:border-box;}
.ako-about-main{flex:1 1 100%;display:flex;flex-direction:column;gap:1rem;}
.ako-about-heading .elementor-heading-title{margin:0 0 .7rem;font-weight:800;letter-spacing:.02em;color:#241A3A;}
.ako-about-text p{margin:.25rem 0;line-height:1.65;font-size:.95rem;color:#332651;}
.ako-about-text a{color:#4D2E85;text-decoration:underline;text-decoration-thickness:.09em;text-underline-offset:.18em;}
.ako-about-text a:hover{color:#2f1c64;}
.ako-about-cta.elementor-button,.ako-about-shell .card-cta.elementor-button{border-radius:999px;border:1px solid #D9CDF8;background:linear-gradient(180deg,#F7F3FF 0%,#E7DEFF 100%);color:#241A3A;padding:.75rem 1.4rem;font-weight:800;letter-spacing:.01em;box-shadow:0 3px 9px rgba(32,22,58,.16);display:inline-flex;align-items:center;gap:.35rem;text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .12s ease;}
.ako-about-cta .elementor-button-text::after,.ako-about-shell .card-cta .elementor-button-text::after{content:"›";display:inline-block;transform:translateY(1px);font-size:.95em;}
.ako-about-cta.elementor-button:hover,.ako-about-shell .card-cta.elementor-button:hover{background:linear-gradient(180deg,#E9E0FF 0%,#D5C5F6 100%);border-color:#C4AFEA;color:#241A3A;transform:translateY(-1px);box-shadow:0 4px 11px rgba(32,22,58,.2);}
.ako-about-cta.elementor-button:active,.ako-about-shell .card-cta.elementor-button:active{transform:translateY(0);box-shadow:0 2px 6px rgba(32,22,58,.18);}
.ako-about-cta.elementor-button:focus-visible,.ako-about-shell .card-cta.elementor-button:focus-visible{outline:3px solid #241A3A;outline-offset:3px;box-shadow:0 0 0 2px #FDFBFF,0 0 0 5px rgba(36,26,58,.55),0 3px 8px rgba(32,22,58,.16);}
@media(max-width:768px){.ako-about-shell{padding:18px 18px 22px;margin:16px auto 24px;}}
@media(max-width:480px){.ako-about-shell{padding:16px 14px 20px;}}
.ako-jaaq-left{position:relative;background:linear-gradient(180deg,#F9F6FF 0%,#FFFFFF 70%);border:1px solid #E2D8F7;border-radius:24px;padding:clamp(18px,2.6vw,26px);box-shadow:0 3px 10px rgba(32,22,58,.08);color:#1A132B;max-width:100%;box-sizing:border-box;overflow:hidden;}
.ako-jaaq-left .elementor-button{border-radius:12px;border:1px solid #D8CBFF;background:#FFFFFF;color:#241A3A;font-weight:800;box-shadow:0 3px 8px rgba(32,22,58,.1);transition:transform .12s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease;}
.ako-jaaq-left .elementor-button:hover{transform:translateY(-1px);background:#F5EEFF;border-color:#C7B4F6;box-shadow:0 4px 10px rgba(32,22,58,.14);}
.ako-jaaq-video{position:relative;margin-inline-start:clamp(12px,2vw,24px);background:linear-gradient(180deg,#241A3A 0%,#130D22 100%);border:1.5px solid #4A3474;border-radius:24px;overflow:hidden;box-shadow:0 4px 14px rgba(20,15,30,.35);aspect-ratio:16/9;max-width:100%;touch-action:manipulation;}
.ako-jaaq-video::after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(80% 60% at 50% 0%,rgba(255,255,255,.1),transparent 60%);pointer-events:none;}
.ako-jaaq-video .elementor-video,.ako-jaaq-video .elementor-wrapper,.ako-jaaq-video iframe,.ako-jaaq-video video{width:100%;height:100%;display:block;border:0;}
.ako-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(56px,8vw,90px);aspect-ratio:1/1;border-radius:50%;display:grid;place-items:center;cursor:pointer;z-index:10;background:radial-gradient(circle at 30% 30%,#FFFFFF 0,#F1E9FF 60%,#D9C5F6 100%);border:1px solid #E5DAFF;box-shadow:0 5px 14px rgba(20,15,30,.35);color:#4D2E85;transition:transform .16s ease,box-shadow .2s ease,background .18s ease,opacity .18s ease,visibility .18s ease;overflow:hidden;}
.ako-play-button svg,.ako-play-button i{width:42%;height:42%;pointer-events:none;}
.ako-play-button::after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(255,255,255,.6);opacity:.7;animation:akoPulse 1.8s ease-out infinite;}
@keyframes akoPulse{0%{transform:scale(1);opacity:.6;}70%{transform:scale(1.35);opacity:0;}100%{opacity:0;}}
.ako-jaaq-video:hover .ako-play-button{transform:translate(-50%,-50%) scale(1.04);box-shadow:0 7px 18px rgba(20,15,30,.45);}
.ako-play-button:active{transform:translate(-50%,-50%) scale(.97);}
.ako-play-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;box-shadow:0 0 0 5px rgba(141,110,210,.45);}
.ako-jaaq-video.is-playing .ako-play-button{opacity:0;visibility:hidden;transform:translate(-50%,-50%) scale(.9);}
.ako-jaaq-video :is(.elementor-custom-embed-image-overlay,.elementor-custom-embed-play,.eicon-play,.elementor-custom-embed-play i,.elementor-custom-embed-play svg){display:none!important;}
@media(max-width:768px){.ako-jaaq-video{aspect-ratio:16/9;max-width:100%;margin-inline-start:0;margin-block-start:14px;}.ako-jaaq-video .ako-play-button{top:50%;left:50%;transform:translate(-50%,-54%);width:min(90px,22vw);}}
@media(max-width:480px){.ako-jaaq-left{padding:16px 14px 18px;}.ako-jaaq-video .ako-play-button{transform:translate(-50%,-57%);width:min(76px,18vw);}}
.ako-card{position:relative;background:#FFFFFF;border:1px solid #D9CDF8;border-radius:18px;padding:18px 20px 18px;box-shadow:0 3px 9px rgba(35,21,66,.08);display:flex;flex-direction:column;gap:10px;height:100%;overflow:hidden;box-sizing:border-box;color:#241A3A;min-height:260px;}
.ako-card::after{content:none;}
.ako-card .ako-card-body,.ako-card .elementor-widget-text-editor{font-size:.95rem;line-height:1.6;color:#362853;flex-grow:1;}
.ako-card .elementor-widget-heading .elementor-heading-title,.ako-card .elementor-heading-title,.ako-card h2,.ako-card h3{margin:0 0 .35rem;font-weight:800;letter-spacing:.015em;color:#241A3A;}
.ako-card .ako-card-label{text-transform:uppercase;font-size:.75rem;letter-spacing:.14em;font-weight:700;color:#7A6AA8;margin-bottom:.25rem;}
.ako-card .elementor-button{margin-top:auto;align-self:flex-start;position:relative;border-radius:999px;background:#F7F3FF;color:#241A3A;border:1px solid #D9CDF8;padding:.8rem 1.2rem;box-shadow:0 2px 6px rgba(32,22,58,.13);font-weight:800;transition:transform .12s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease;}
.ako-card .elementor-button::after{content:none;}
.ako-card .elementor-button:hover{background:#EDE3FF;border-color:#CBB7F3;transform:translateY(-1px);box-shadow:0 3px 9px rgba(32,22,58,.18);}
.ako-card .elementor-button:active{transform:translateY(0);box-shadow:0 2px 5px rgba(32,22,58,.16);}
.ako-initiatives-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;align-items:stretch;}
.ako-initiatives-grid>.e-con{height:100%;max-width:100%;box-sizing:border-box;}
.ako-initiatives-grid .ako-card{height:100%;display:flex;flex-direction:column;}
.ako-initiatives-grid .ako-card>.elementor-widget:first-child{margin-bottom:16px;align-self:stretch;}
.ako-initiatives-grid .ako-card>.elementor-widget:first-child>.elementor-widget-container{display:flex;justify-content:center;}
.ako-initiatives-grid .ako-card>.elementor-widget:first-child .hfe-icon-wrap,.ako-initiatives-grid .ako-card>.elementor-widget:first-child i,.ako-initiatives-grid .ako-card>.elementor-widget:first-child svg{margin-inline:auto;display:block;}
@media(min-width:600px){.ako-initiatives-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));}}
@media(max-width:768px){.ako-initiatives-grid{gap:18px;}}
@media(max-width:480px){.ako-initiatives-grid{padding-inline:0;}.ako-card{min-height:auto;padding:16px 14px 16px;}}
.ako-values{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:stretch;}
.ako-value{position:relative;background:#FFFFFF;border:1px solid #E2D8F7;border-radius:18px;padding:18px 20px 18px;box-shadow:0 2px 8px rgba(32,22,58,.06);display:flex;flex-direction:column;align-items:flex-start;text-align:left;min-height:190px;height:100%;box-sizing:border-box;color:#241A3A;transition:transform .12s ease,box-shadow .18s ease,border-color .18s ease;}
.ako-value::after{content:none;}
.ako-value:hover{transform:translateY(-1px);box-shadow:0 3px 10px rgba(32,22,58,.1);border-color:#D4C7F3;}
.ako-value .hfe-icon-wrap{--size:54px;inline-size:var(--size);block-size:var(--size);margin:0 0 10px 0!important;display:grid!important;place-items:center;position:relative!important;border-radius:50%!important;background:radial-gradient(120% 120% at 32% 22%,#F9F6FF 0 50%,#E3D8FF 72%,#CFBFF6 100%);border:1px solid #E4DCFF;box-shadow:0 2px 6px rgba(26,19,43,.16),inset 0 1px 0 rgba(255,255,255,.9);overflow:hidden;}
.ako-value .hfe-icon-wrap::before,.ako-value .hfe-icon-wrap::after{content:none;}
.ako-value .hfe-icon-wrap .hfe-icon{all:initial;width:100%;height:100%;display:grid;place-items:center;border-radius:inherit;}
.ako-value .hfe-icon-wrap .hfe-icon>i,.ako-value .hfe-icon-wrap .hfe-icon>svg,.ako-value .hfe-icon-wrap .hfe-icon>img{width:26px;height:26px;line-height:1;color:#4D2E85;fill:currentColor;stroke:currentColor;}
.ako-value .elementor-heading-title{margin:0 0 .3rem;font-weight:800;letter-spacing:.02em;}
.ako-value .elementor-widget-text-editor p{margin:.1rem 0;line-height:1.55;font-size:.95rem;color:#362853;}
@media(min-width:600px){.ako-values{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));}}
@media(max-width:768px){.ako-values{gap:18px;}.ako-value{padding:16px 16px 18px;}}
@media(max-width:480px){.ako-values{grid-template-columns:1fr;}.ako-value{min-height:auto;padding:16px 14px 18px;}}
.ako-values .ako-value{align-items:center;text-align:center;}
.ako-values .ako-value .hfe-infocard{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;}
.ako-values .ako-value .hfe-icon-wrap,.ako-values .ako-value .hfe-infocard__icon{margin:0 auto 12px!important;justify-self:center;align-self:center;}
.ako-initiatives-grid .ako-card .hfe-infocard{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;}
.ako-initiatives-grid .ako-card .hfe-icon-wrap,.ako-initiatives-grid .ako-card .hfe-infocard__icon{margin:0 auto 12px!important;justify-self:center;align-self:center;}
.ako-page{overflow-x:hidden;}
@media(max-width:768px){.ako-initiatives-grid,.ako-values{width:100%;max-width:100%;margin:16px auto 24px;padding-left:16px;padding-right:16px;box-sizing:border-box;}}
@media(max-width:480px){.ako-initiatives-grid,.ako-values{margin:14px auto 20px;padding-left:14px;padding-right:14px;}}
/* overrides: key initiatives wider + custom colours + icon centring */
@media(max-width:768px){.ako-initiatives-grid{width:100%;max-width:100%;margin:16px auto 24px;padding-left:10px;padding-right:10px;box-sizing:border-box;}}
@media(max-width:480px){.ako-initiatives-grid{margin:14px auto 20px;padding-left:8px;padding-right:8px;}}
.ako-initiatives-grid .ako-card{background:#F7F3FF;border-color:#D4C7F3;box-shadow:0 4px 12px rgba(35,21,66,.1);}
.ako-initiatives-grid .ako-card:hover{background:#EFE2FF;border-color:#C4AFEA;box-shadow:0 6px 16px rgba(35,21,66,.14);}
.ako-initiatives-grid .ako-card .hfe-infocard{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;}
.ako-initiatives-grid .ako-card .hfe-icon-wrap{display:flex!important;align-items:center;justify-content:center;margin:0 auto 12px!important;}
.ako-initiatives-grid .ako-card .hfe-icon-wrap .hfe-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:inherit;}
.ako-initiatives-grid .ako-card .hfe-icon-wrap .hfe-icon>i,.ako-initiatives-grid .ako-card .hfe-icon-wrap .hfe-icon>svg,.ako-initiatives-grid .ako-card .hfe-icon-wrap .hfe-icon>img{display:block;margin:0 auto;line-height:1;}.ako-initiatives-title{margin:0 0 .75rem;text-align:left;}
.ako-initiatives-title .elementor-heading-title{margin:0;font-weight:800;letter-spacing:.02em;color:#241A3A;}
@media(max-width:768px){.ako-initiatives-title{text-align:center;margin-bottom:.6rem;}}/* End custom CSS */