.elementor-14 .elementor-element.elementor-element-9e26042{--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-14 .elementor-element.elementor-element-9e26042:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9e26042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-c4c7296{--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-14 .elementor-element.elementor-element-c4c7296:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c4c7296 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-14 .elementor-element.elementor-element-7ef718b{--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-14 .elementor-element.elementor-element-e16f53b{--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-14 .elementor-element.elementor-element-95263e0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4189020{--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-14 .elementor-element.elementor-element-dd4a9d5{--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-14 .elementor-element.elementor-element-9b2dc02{--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-14 .elementor-element.elementor-element-ce0e058{--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-14 .elementor-element.elementor-element-ce0e058:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ce0e058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-14 .elementor-element.elementor-element-4ffbed4{--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-14 .elementor-element.elementor-element-4ffbed4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4ffbed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-14 .elementor-element.elementor-element-f4261e7{--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:05px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-f4261e7.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-46af4f3{--display:flex;}.elementor-14 .elementor-element.elementor-element-46af4f3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-46af4f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#376EEB33;}.elementor-14 .elementor-element.elementor-element-3fa1561{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-1faefbb{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-36da8cf .elementor-button{background-color:#D4AF37;font-family:"Poppins", Sans-serif;font-weight:500;}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-3fa1561{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-1faefbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:12px;}.elementor-14 .elementor-element.elementor-element-36da8cf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-36da8cf .elementor-button{font-size:15px;border-radius:40px 40px 40px 40px;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-9e26042{--content-width:1200px;}.elementor-14 .elementor-element.elementor-element-c4c7296{--content-width:1200px;}.elementor-14 .elementor-element.elementor-element-7ef718b{--content-width:1200px;}.elementor-14 .elementor-element.elementor-element-4189020{--content-width:1200px;}.elementor-14 .elementor-element.elementor-element-dd4a9d5{--content-width:1200px;}.elementor-14 .elementor-element.elementor-element-9b2dc02{--content-width:1200px;}.elementor-14 .elementor-element.elementor-element-ce0e058{--content-width:1200px;}.elementor-14 .elementor-element.elementor-element-4ffbed4{--content-width:1200px;}.elementor-14 .elementor-element.elementor-element-f4261e7{--content-width:400px;}}/* Start custom CSS for html, class: .elementor-element-dcf5c97 */* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: "Poppins", sans-serif;
}

.success-stories {
  padding: 60px 20px;
  text-align: center;
}

.section-title {
  font-size: 36px;
  font-weight: 600;
}
.section-title span {
  color: #0e8c63;
}

.section-subtitle {
  max-width: 650px;
  margin: 10px auto 40px;
  font-size: 15px;
  color: #6b6b6b;
}

.stories-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 25px;
  margin-top: 40px;
}

.story-card {
  background: #F1F1F1;
  border: 1px solid black;
  border-radius: 15px;
  padding: 22px;
  box-shadow: 0 4px 15px rgba(0,0,0,0.08);
  text-align: left;
}

.story-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: linear-gradient(to right, #003b4d, #037b65);
  color: white;
  padding: 18px;
  border-radius: 12px;
  margin-bottom: 20px;
}

.story-icon {
  font-size: 24px;
}

.roi-badge {
  background: #ffcc00;
  color: #000;
  padding: 5px 12px;
  font-size: 13px;
  border-radius: 20px;
  font-weight: 600;
}

.story-card h3 {
  font-size: 18px;
  font-weight: 600;
}

.location {
  color: #6b6b6b;
  margin-bottom: 20px;
  font-size: 14px;
}

.story-stats {
  border-top: 1px solid #eee;
  padding-top: 15px;
}

.stat-row {
  display: flex;
  justify-content: space-between;
  margin: 10px 0;
}

.stat-value {
  font-weight: 600;
  color: #0e8c63;
}

.income {
  color: #d99000;
  font-weight: 600;
}

.description {
  margin-top: 15px;
  font-size: 14px;
  color: #444;
}

.cta {
  margin-top: 50px;
}
.cta-btn {
  display: inline-block;
  margin-top: 10px;
  padding: 14px 28px;
  background: #d4af37;
  color: white;
  font-weight: 600;
  border-radius: 38px;
  text-decoration: none;
  transition: 0.3s;
}
.cta-btn:hover {
  background: #c48000;
}

/* Responsive */
@media (max-width: 992px) {
  .stories-grid {
    grid-template-columns: 1fr 1fr;
  }
}

@media (max-width: 600px) {
  .stories-grid {
    grid-template-columns: 1fr;
  }
  .section-title {
    font-size: 28px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cc6f43a *//* Import font locally for section only */
.support-after-buy {
    font-family: "Poppins", sans-serif;
}

/* Section */
.support-after-buy {
    width: 95%;
    max-width: 1300px;
    margin: auto;
    padding: 60px 0;
    text-align: center;
}

.support-after-buy .sab-title {
    font-size: 38px;
    font-weight: 700;
}

.support-after-buy .sab-title span {
    color: #008080;
}

.support-after-buy .sab-subtitle {
    margin-top: 10px;
    margin-bottom: 50px;
    max-width: 650px;
    margin-left: auto;
    margin-right: auto;
    color: #666;
}

/* Grid */
.support-after-buy .sab-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 40px;
}

/* Left Column */
.support-after-buy .sab-left {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

/* Card */
.support-after-buy .sab-card {
    display: flex;
    gap: 20px;
    padding: 25px;
    border-radius: 14px;
    background: #f7f7f7;
    border-left: 5px solid #f5c46b;
}

.support-after-buy .sab-card.teal {
    border-left-color: #0aa0a0;
}

.support-after-buy .sab-icon {
    width: 55px;
    height: 55px;
    border-radius: 12px;
    background: #fff4d7;
    display: flex;
    align-items: center;
    justify-content: center;
}

.support-after-buy .sab-icon.teal-bg {
    background: #d0f3f1;
}

.support-after-buy img {
    width: 30px;
}

.support-after-buy h3 {
    font-size: 18px;
    font-weight: 600;
}

.support-after-buy p {
    font-size: 14px;
    color: #555;
}

/* Right Column */
.support-after-buy .sab-right {
    background: #0A1931;
    color: #fff;
    padding: 40px;
    border-radius: 18px;
    text-align: left;
}

.support-after-buy .sab-right-title {
    font-size: 26px;
    font-weight: 600;
    margin-bottom: 25px;
}

.support-after-buy .sab-list {
    list-style: none;
    padding: 0;
}

.support-after-buy .sab-list li {
    margin-bottom: 15px;
    padding-left: 18px;
    position: relative;
}

.support-after-buy .sab-list li::before {
    content: "•";
    font-size: 22px;
    position: absolute;
    left: 0;
    top: -2px;
    color: #ffd45c;
}

.support-after-buy .sab-info-box {
    margin-top: 30px;
    background: rgba(255, 255, 255, 0.18);
    padding: 18px 20px;
    border-radius: 12px;
    font-size: 14px;
}

/* Responsive */
@media (max-width: 900px) {
    .support-after-buy .sab-grid {
        grid-template-columns: 1fr;
    }
}

@media (max-width: 500px) {
    .support-after-buy .sab-title {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46af4f3 */.stickyy {
    background: rgba(255, 255, 255, 0.15);
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
    border-radius: 15px;
    border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */