.elementor-195 .elementor-element.elementor-element-32c929f6{--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-195 .elementor-element.elementor-element-1bc63a1f{--display:flex;--border-radius:0px 0px 20px 20px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-195 .elementor-element.elementor-element-1bc63a1f:not(.elementor-motion-effects-element-type-background), .elementor-195 .elementor-element.elementor-element-1bc63a1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B387E;}.elementor-195 .elementor-element.elementor-element-1bc63a1f.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-195 .elementor-element.elementor-element-550314a5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-195 .elementor-element.elementor-element-550314a5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-195 .elementor-element.elementor-element-45dfb5e6{width:100%;max-width:100%;}.elementor-195 .elementor-element.elementor-element-45dfb5e6 .elementskit-section-title-wraper .elementskit-section-title{font-family:"DM Sans", Sans-serif;font-size:43px;font-weight:700;}.elementor-195 .elementor-element.elementor-element-45dfb5e6 .elementskit-section-title-wraper .elementskit-section-title > span{color:#2209A6;}.elementor-195 .elementor-element.elementor-element-45dfb5e6 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-195 .elementor-element.elementor-element-c5608e2{width:100%;max-width:100%;}.elementor-195 .elementor-element.elementor-element-c5608e2 .elementskit-section-title-wraper .elementskit-section-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;}.elementor-195 .elementor-element.elementor-element-c5608e2 .elementskit-section-title-wraper .elementskit-section-title > span{color:#2209A6;}.elementor-195 .elementor-element.elementor-element-c5608e2 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-195 .elementor-element.elementor-element-2138ea3f{width:100%;max-width:100%;}.elementor-195 .elementor-element.elementor-element-2138ea3f .elementskit-section-title-wraper .elementskit-section-title{font-family:"DM Sans", Sans-serif;font-size:22px;}.elementor-195 .elementor-element.elementor-element-2138ea3f .elementskit-section-title-wraper .elementskit-section-title > span{color:#010882;}.elementor-195 .elementor-element.elementor-element-2138ea3f .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-195 .elementor-element.elementor-element-20d5b1c0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-195 .elementor-element.elementor-element-2cea1a09 img{width:30%;}.elementor-195 .elementor-element.elementor-element-7c28a1dd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-195 .elementor-element.elementor-element-7c28a1dd img{width:30%;}.elementor-195 .elementor-element.elementor-element-5a4d32bf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-195 .elementor-element.elementor-element-5a4d32bf img{width:30%;}.elementor-195 .elementor-element.elementor-element-2f431086 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-195 .elementor-element.elementor-element-2f431086 .elementskit-btn{background-color:#E10303;width:70%;font-size:24px;font-weight:700;border-style:none;}.elementor-195 .elementor-element.elementor-element-2f431086 .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-195 .elementor-element.elementor-element-2f431086 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-195 .elementor-element.elementor-element-2f431086 .elementskit-btn > i, .elementor-195 .elementor-element.elementor-element-2f431086 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-195 .elementor-element.elementor-element-2f431086 .elementskit-btn > i, .rtl .elementor-195 .elementor-element.elementor-element-2f431086 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-195 .elementor-element.elementor-element-b568b59{--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-195 .elementor-element.elementor-element-b568b59:not(.elementor-motion-effects-element-type-background), .elementor-195 .elementor-element.elementor-element-b568b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-195 .elementor-element.elementor-element-2a82f67f{--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-195 .elementor-element.elementor-element-2a82f67f:not(.elementor-motion-effects-element-type-background), .elementor-195 .elementor-element.elementor-element-2a82f67f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-195 .elementor-element.elementor-element-2de6ebb .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-195 .elementor-element.elementor-element-2de6ebb .elementskit-btn{background-color:#E10303;width:74%;font-size:24px;font-weight:900;border-style:none;}.elementor-195 .elementor-element.elementor-element-2de6ebb{width:100%;max-width:100%;}.elementor-195 .elementor-element.elementor-element-2de6ebb .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-195 .elementor-element.elementor-element-2de6ebb .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-195 .elementor-element.elementor-element-2de6ebb .elementskit-btn > i, .elementor-195 .elementor-element.elementor-element-2de6ebb .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-195 .elementor-element.elementor-element-2de6ebb .elementskit-btn > i, .rtl .elementor-195 .elementor-element.elementor-element-2de6ebb .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-195 .elementor-element.elementor-element-e7441c4{text-align:center;}.elementor-195 .elementor-element.elementor-element-e7441c4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-195 .elementor-element.elementor-element-204ef29e{--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-195 .elementor-element.elementor-element-204ef29e:not(.elementor-motion-effects-element-type-background), .elementor-195 .elementor-element.elementor-element-204ef29e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-195 .elementor-element.elementor-element-7c76f9ed{text-align:center;}.elementor-195 .elementor-element.elementor-element-7c76f9ed .elementor-heading-title{color:#000000;}.elementor-195 .elementor-element.elementor-element-328d159d{--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-195 .elementor-element.elementor-element-328d159d:not(.elementor-motion-effects-element-type-background), .elementor-195 .elementor-element.elementor-element-328d159d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-195 .elementor-element.elementor-element-303750b8{--e-image-carousel-slides-to-show:1;}.elementor-195 .elementor-element.elementor-element-129c8c25{--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-195 .elementor-element.elementor-element-129c8c25:not(.elementor-motion-effects-element-type-background), .elementor-195 .elementor-element.elementor-element-129c8c25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-195 .elementor-element.elementor-element-7e7dcdfc{text-align:center;}.elementor-195 .elementor-element.elementor-element-7e7dcdfc .elementor-heading-title{color:#000000;}.elementor-195 .elementor-element.elementor-element-5ea1c622{--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-195 .elementor-element.elementor-element-5ea1c622:not(.elementor-motion-effects-element-type-background), .elementor-195 .elementor-element.elementor-element-5ea1c622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-195 .elementor-element.elementor-element-15f9d778{--e-image-carousel-slides-to-show:1;}.elementor-195 .elementor-element.elementor-element-1682b31c{--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-195 .elementor-element.elementor-element-1682b31c:not(.elementor-motion-effects-element-type-background), .elementor-195 .elementor-element.elementor-element-1682b31c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-195 .elementor-element.elementor-element-428b617a .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-195 .elementor-element.elementor-element-428b617a .elementskit-btn{background-color:#E10303;width:70%;font-size:24px;font-weight:900;border-style:none;}.elementor-195 .elementor-element.elementor-element-428b617a .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-195 .elementor-element.elementor-element-428b617a .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-195 .elementor-element.elementor-element-428b617a .elementskit-btn > i, .elementor-195 .elementor-element.elementor-element-428b617a .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-195 .elementor-element.elementor-element-428b617a .elementskit-btn > i, .rtl .elementor-195 .elementor-element.elementor-element-428b617a .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-195 .elementor-element.elementor-element-6b93454d{--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-195 .elementor-element.elementor-element-5fd8ce4b{text-align:center;}.elementor-195 .elementor-element.elementor-element-5fd8ce4b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:600;color:#000000;}.elementor-195 .elementor-element.elementor-element-18276d01{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-195 .elementor-element.elementor-element-5e9e76ab{--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-195 .elementor-element.elementor-element-15ce9d3c{--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-195 .elementor-element.elementor-element-ba5ad59{--display:flex;}@media(max-width:1024px){.elementor-195 .elementor-element.elementor-element-20d5b1c0{--grid-auto-flow:row;}.elementor-195 .elementor-element.elementor-element-18276d01{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-195 .elementor-element.elementor-element-1bc63a1f{--width:40%;}}@media(max-width:767px){.elementor-195 .elementor-element.elementor-element-c5608e2 .elementskit-section-title-wraper .elementskit-section-title{font-size:24px;}.elementor-195 .elementor-element.elementor-element-20d5b1c0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-195 .elementor-element.elementor-element-18276d01{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-51537e2 */.partner-benefits {
  background: #3B387E;   /* Your Custom Background */
  padding: 80px 20px;
  position: relative;
}

.container {
  max-width: 1200px;
  margin: auto;
}

.section-title {
  text-align: center;
  color: #fff;
  font-size: 36px;
  font-weight: 700;
  margin-bottom: 50px;
}

.benefits-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 30px;
}

.benefit-card {
  background: #f4f5fb;
  border-radius: 18px;
  padding: 30px;
  display: flex;
  align-items: center;
  gap: 20px;
  box-shadow: 0 10px 25px rgba(0,0,0,0.15);
  transition: 0.3s ease;
}

.benefit-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 15px 35px rgba(0,0,0,0.25);
}

.icon-box {
  min-width: 80px;
  height: 80px;
  background: #e1e3f5; /* Slight purple tint */
  border-radius: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: inset 0 3px 8px rgba(0,0,0,0.1);
}

.icon-box img {
  width: 40px;
}

.benefit-card p {
  font-size: 18px;
  line-height: 1.6;
  color: #000;
}

.benefit-card strong {
  font-weight: 700;
}

/* Responsive */
@media (max-width: 992px) {
  .benefits-grid {
    grid-template-columns: 1fr;
  }

  .section-title {
    font-size: 28px;
  }

  .benefit-card {
    flex-direction: column;
    text-align: center;
  }

  .icon-box {
    margin-bottom: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-35e9f81e */.results-section {
  background: #e6eef3;
  padding: 80px 20px;
}

.results-section .container {
  max-width: 1200px;
  margin: auto;
}

.main-heading {
  text-align: center;
  font-size: 38px;
  font-weight: 700;
  margin-bottom: 60px;
  color: #3B387E;
}

.case-card {
  display: flex;
  gap: 40px;
  background: #f8f9fb;
  padding: 40px;
  border-radius: 20px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.12);
  margin-bottom: 40px;
  align-items: center;
}

.case-content {
  flex: 1;
}

.tag {
  display: inline-block;
  background: #3B387E;
  color: #fff;
  padding: 8px 18px;
  border-radius: 8px;
  font-size: 14px;
  margin-bottom: 15px;
}

.case-content h3 {
  font-size: 26px;
  margin-bottom: 10px;
}

.case-content h4 {
  font-size: 22px;
  color: #3B387E;
  margin-bottom: 15px;
}

.case-content p {
  font-size: 16px;
  line-height: 1.7;
  color: #333;
}

.case-image {
  flex: 1;
  background: #ffffff;
  padding: 20px;
  border-radius: 18px;
  box-shadow: 0 15px 35px rgba(0,0,0,0.15);
}

.case-image img {
  width: 100%;
  height: auto;
  border-radius: 12px;
  display: block;
}

/* Mobile Responsive */
@media (max-width: 992px) {
  .case-card {
    flex-direction: column;
  }

  .main-heading {
    font-size: 28px;
  }
}/* End custom CSS */