.elementor-626 .elementor-element.elementor-element-e45abe5:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-e45abe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000641 100%, #f2295b 0%);}.elementor-626 .elementor-element.elementor-element-e45abe5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-626 .elementor-element.elementor-element-e45abe5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-626 .elementor-element.elementor-element-4bf8b77{padding:15px 0px 15px 0px;text-align:start;}.elementor-626 .elementor-element.elementor-element-4bf8b77 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-626 .elementor-element.elementor-element-874ba97{width:var( --container-widget-width, 106.18% );max-width:106.18%;padding:0px 0px 30px 0px;--container-widget-width:106.18%;--container-widget-flex-grow:0;text-align:start;}.elementor-626 .elementor-element.elementor-element-874ba97 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:700;color:#FFFFFF;}.elementor-626 .elementor-element.elementor-element-26ebdfd{padding:30px 0px 30px 0px;text-align:start;}.elementor-626 .elementor-element.elementor-element-26ebdfd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.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-626 .elementor-element.elementor-element-852cb23 .elementor-button{background-color:#FF0B0B;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-626 .elementor-element.elementor-element-852cb23{padding:10px 10px 10px 10px;}.elementor-widget-star-rating .elementor-star-rating__title{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-626 .elementor-element.elementor-element-21a442f{text-align:center;padding:0px 0px 020px 0px;}.elementor-626 .elementor-element.elementor-element-21a442f .elementor-star-rating__title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-626 .elementor-element.elementor-element-6c26f22{--spacer-size:70px;}.elementor-626 .elementor-element.elementor-element-2c5c441{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-626 .elementor-element.elementor-element-2c5c441 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-626 .elementor-element.elementor-element-23710da{font-family:"Roboto", Sans-serif;font-weight:400;color:#000D83;}.elementor-626 .elementor-element.elementor-element-4fd55ab{color:#51C9FF;}.elementor-626 .elementor-element.elementor-element-7e3d474{font-family:"Roboto", Sans-serif;font-weight:400;color:#000D83;}.elementor-626 .elementor-element.elementor-element-1a35c08{color:#51C9FF;}.elementor-626 .elementor-element.elementor-element-9a509a8{font-family:"Roboto", Sans-serif;font-weight:400;color:#000D83;}.elementor-626 .elementor-element.elementor-element-1426c6a{color:#51C9FF;}.elementor-626 .elementor-element.elementor-element-380eaf1{font-family:"Roboto", Sans-serif;font-weight:400;color:#000D83;}.elementor-626 .elementor-element.elementor-element-6911294{color:#51C9FF;}.elementor-626 .elementor-element.elementor-element-aaa5d25{font-family:"Roboto", Sans-serif;font-weight:400;color:#000D83;}.elementor-626 .elementor-element.elementor-element-88fc85c{color:#51C9FF;}.elementor-626 .elementor-element.elementor-element-bdb64c7:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-bdb64c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF9FF;}.elementor-626 .elementor-element.elementor-element-bdb64c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 0px 30px;}.elementor-626 .elementor-element.elementor-element-bdb64c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-626 .elementor-element.elementor-element-674feda{padding:30px 30px 30px 30px;text-align:center;}.elementor-626 .elementor-element.elementor-element-674feda .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:800;}.elementor-626 .elementor-element.elementor-element-a46a414:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-a46a414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF9FF;}.elementor-626 .elementor-element.elementor-element-a46a414{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 30px 30px;}.elementor-626 .elementor-element.elementor-element-a46a414 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-626 .elementor-element.elementor-element-8f7f43d{text-align:center;}.elementor-626 .elementor-element.elementor-element-8f7f43d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-626 .elementor-element.elementor-element-0acc6d4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-626 .elementor-element.elementor-element-0acc6d4:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-0acc6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF9FF;}.elementor-626 .elementor-element.elementor-element-292ffed{text-align:center;}.elementor-626 .elementor-element.elementor-element-292ffed .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-626 .elementor-element.elementor-element-69ff7cc{text-align:center;}.elementor-626 .elementor-element.elementor-element-69ff7cc .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-626 .elementor-element.elementor-element-63f0c42{text-align:center;}.elementor-626 .elementor-element.elementor-element-63f0c42 .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-626 .elementor-element.elementor-element-4019318{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-626 .elementor-element.elementor-element-4019318:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-4019318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF9FF;}.elementor-626 .elementor-element.elementor-element-55a7c10{font-weight:400;}.elementor-626 .elementor-element.elementor-element-e21aea2{padding:30px 30px 0px 30px;text-align:center;}.elementor-626 .elementor-element.elementor-element-e21aea2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:800;}.elementor-626 .elementor-element.elementor-element-8fe7d58{padding:30px 30px 0px 30px;}.elementor-626 .elementor-element.elementor-element-1bf8baa{text-align:center;}.elementor-626 .elementor-element.elementor-element-1bf8baa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-626 .elementor-element.elementor-element-00dae97{padding:0px 30px 0px 30px;}.elementor-626 .elementor-element.elementor-element-debaa2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-626 .elementor-element.elementor-element-409df4b:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-409df4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF9FF;}.elementor-626 .elementor-element.elementor-element-409df4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-626 .elementor-element.elementor-element-409df4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-626 .elementor-element.elementor-element-80d489d{padding:30px 30px 0px 30px;text-align:center;}.elementor-626 .elementor-element.elementor-element-80d489d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:800;}.elementor-626 .elementor-element.elementor-element-5f8322d:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-5f8322d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF9FF;}.elementor-626 .elementor-element.elementor-element-5f8322d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 30px 30px;}.elementor-626 .elementor-element.elementor-element-5f8322d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-626 .elementor-element.elementor-element-b8fd7d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-626 .elementor-element.elementor-element-3d964a3{text-align:center;}.elementor-626 .elementor-element.elementor-element-3d964a3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:800;}.elementor-626 .elementor-element.elementor-element-3e7cd1e{padding:30px 30px 0px 30px;}.elementor-626 .elementor-element.elementor-element-49ba5f1{text-align:center;}.elementor-626 .elementor-element.elementor-element-49ba5f1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-626 .elementor-element.elementor-element-544bdd9{padding:0px 30px 0px 30px;}.elementor-626 .elementor-element.elementor-element-4522907{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-626 .elementor-element.elementor-element-3978b01:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-3978b01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF9FF;}.elementor-626 .elementor-element.elementor-element-3978b01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-626 .elementor-element.elementor-element-3978b01 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-626 .elementor-element.elementor-element-633edd4{padding:30px 30px 30px 30px;text-align:center;}.elementor-626 .elementor-element.elementor-element-633edd4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:800;}.elementor-626 .elementor-element.elementor-element-5359c7f:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-5359c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF9FF;}.elementor-626 .elementor-element.elementor-element-5359c7f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-626 .elementor-element.elementor-element-5359c7f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-626 .elementor-element.elementor-element-f1fc7ba{padding:0px 0px 10px 0px;}.elementor-626 .elementor-element.elementor-element-8fa23bb{padding:0px 0px 10px 0px;}.elementor-626 .elementor-element.elementor-element-4b9c184{padding:0px 0px 10px 0px;}.elementor-626 .elementor-element.elementor-element-8c7616c{padding:0px 0px 10px 0px;}.elementor-626 .elementor-element.elementor-element-7b4f130{padding:0px 0px 10px 0px;}.elementor-626 .elementor-element.elementor-element-a4eb1ed{padding:0px 0px 10px 0px;}.elementor-626 .elementor-element.elementor-element-1a68b92{padding:0px 0px 10px 0px;}.elementor-626 .elementor-element.elementor-element-16a2411{padding:0px 00px 10px 0px;}.elementor-626 .elementor-element.elementor-element-e722741{margin-top:20px;margin-bottom:20px;}.elementor-626 .elementor-element.elementor-element-990cc60{text-align:center;}.elementor-626 .elementor-element.elementor-element-990cc60 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:800;}.elementor-626 .elementor-element.elementor-element-7257406{padding:0px 30px 0px 30px;}.elementor-626 .elementor-element.elementor-element-85d45fe{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-626 .elementor-element.elementor-element-194d5e3{--display:flex;}.elementor-626 .elementor-element.elementor-element-ef903e1:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-ef903e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF9FF;}.elementor-626 .elementor-element.elementor-element-ef903e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-626 .elementor-element.elementor-element-ef903e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-626 .elementor-element.elementor-element-181877c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-626 .elementor-element.elementor-element-181877c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:700;line-height:45px;}.elementor-626 .elementor-element.elementor-element-9c48d2a:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-9c48d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF9FF;}.elementor-626 .elementor-element.elementor-element-9c48d2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-626 .elementor-element.elementor-element-9c48d2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-626 .elementor-element.elementor-element-11bed2b .elementor-button{background-color:#FF0000;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-626 .elementor-element.elementor-element-11bed2b{padding:30px 30px 30px 30px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-626 .elementor-element.elementor-element-0acc6d4{--grid-auto-flow:row;}.elementor-626 .elementor-element.elementor-element-4019318{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-626 .elementor-element.elementor-element-845d03b{width:23.204%;}.elementor-626 .elementor-element.elementor-element-73c3422{width:47.033%;}.elementor-626 .elementor-element.elementor-element-59d3534{width:29.427%;}}@media(max-width:767px){.elementor-626 .elementor-element.elementor-element-674feda .elementor-heading-title{font-size:24px;}.elementor-626 .elementor-element.elementor-element-0acc6d4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-626 .elementor-element.elementor-element-4019318{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-626 .elementor-element.elementor-element-debaa2e{letter-spacing:0px;}.elementor-626 .elementor-element.elementor-element-b8fd7d7{letter-spacing:0px;}.elementor-626 .elementor-element.elementor-element-4522907{letter-spacing:0px;}.elementor-626 .elementor-element.elementor-element-85d45fe{letter-spacing:0px;}.elementor-626 .elementor-element.elementor-element-181877c .elementor-heading-title{font-size:24px;line-height:1em;}}/* Start custom CSS for text-editor, class: .elementor-element-8cd786f */.light-reviews {
  padding: 48px 16px;
  text-align: center;
}

.light-reviews h2 {
  margin: 0 0 28px;
  font-size: 32px;
  line-height: 1.2;
}

.light-reviews-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 20px;
  max-width: 1100px;
  margin: 0 auto;
}

.light-review-card {
  padding: 24px;
  border: 1px solid #e5e7eb;
  border-radius: 14px;
  background: #fff;
  text-align: left;
}

.light-stars {
  margin-bottom: 12px;
  font-size: 20px;
  letter-spacing: 2px;
  color: #f59e0b;
}

.light-review-card p {
  margin: 0 0 18px;
  font-size: 16px;
  line-height: 1.6;
}

.light-review-card strong {
  display: block;
  font-size: 15px;
}

.light-review-card span {
  display: block;
  margin-top: 4px;
  font-size: 14px;
  color: #6b7280;
}

.light-reviews-link {
  margin-top: 24px;
}

.light-reviews-link a {
  font-weight: 600;
  text-decoration: underline;
}

@media (max-width: 767px) {
  .light-reviews {
    padding: 36px 14px;
  }

  .light-reviews h2 {
    font-size: 25px;
  }

  .light-reviews-grid {
    grid-template-columns: 1fr;
  }

  .light-review-card {
    padding: 20px;
  }
}/* End custom CSS */