.elementor-21 .elementor-element.elementor-element-09e92df{margin-top:90px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-bc111a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-bc111a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#072B3E;}.elementor-21 .elementor-element.elementor-element-bc111a1 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-bc111a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-bc111a1 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-bc111a1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-bc111a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-94ccf46 .elementor-heading-title{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-f1e29e8{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-664d828:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-664d828 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC800;}.elementor-21 .elementor-element.elementor-element-664d828 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-664d828 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-664d828 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-664d828 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:25px 25px 25px 25px;}.elementor-21 .elementor-element.elementor-element-664d828 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-38cf6e9 .elementor-heading-title{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-708d00e{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-b090504:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-b090504 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC800;}.elementor-21 .elementor-element.elementor-element-b090504 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-b090504 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-b090504 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-b090504 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-21 .elementor-element.elementor-element-b090504 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-fcedd02:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-fcedd02 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC800;}.elementor-21 .elementor-element.elementor-element-fcedd02 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-fcedd02 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-fcedd02 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-fcedd02 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-fcedd02 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-efe4904:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-efe4904 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC800;}.elementor-21 .elementor-element.elementor-element-efe4904 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-efe4904 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-efe4904 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-efe4904 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:25px 25px 25px 25px;}.elementor-21 .elementor-element.elementor-element-efe4904 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-e935672:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-e935672 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#072B3E;}.elementor-21 .elementor-element.elementor-element-e935672 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-e935672 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-e935672 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-e935672 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-21 .elementor-element.elementor-element-e935672 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-8951632{margin-top:80px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-6dc29e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;}.elementor-21 .elementor-element.elementor-element-e774528{font-family:"Poppins", Sans-serif;color:#000000;}.elementor-21 .elementor-element.elementor-element-b768d17 .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;padding:20px 60px 20px 60px;}.elementor-21 .elementor-element.elementor-element-b768d17{width:auto;max-width:auto;}.elementor-21 .elementor-element.elementor-element-cf4f4d7 .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;padding:20px 60px 20px 60px;}.elementor-21 .elementor-element.elementor-element-cf4f4d7{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-21 .elementor-element.elementor-element-a3c86d5 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-21 .elementor-element.elementor-element-f4c027b{padding:12px 12px 12px 12px;border-style:solid;border-width:0px 8px 0px 1px;border-color:#999491;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}.elementor-21 .elementor-element.elementor-element-f4c027b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-f4c027b .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-21 .elementor-element.elementor-element-f4c027b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-21 .elementor-element.elementor-element-f4c027b.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-f4c027b.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-21 .elementor-element.elementor-element-f4c027b .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-f4c027b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;}.elementor-21 .elementor-element.elementor-element-f4c027b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;color:#000000;}.elementor-21 .elementor-element.elementor-element-198c3ab{padding:12px 12px 12px 12px;border-style:solid;border-width:0px 8px 0px 1px;border-color:#999491;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}.elementor-21 .elementor-element.elementor-element-198c3ab .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-198c3ab .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-21 .elementor-element.elementor-element-198c3ab.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-21 .elementor-element.elementor-element-198c3ab.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-198c3ab.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-21 .elementor-element.elementor-element-198c3ab .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-198c3ab .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;}.elementor-21 .elementor-element.elementor-element-198c3ab .elementor-icon-box-description{font-family:"Poppins", Sans-serif;color:#000000;}.elementor-21 .elementor-element.elementor-element-f55b1be{padding:12px 12px 12px 12px;border-style:solid;border-width:0px 8px 0px 1px;border-color:#999491;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}.elementor-21 .elementor-element.elementor-element-f55b1be .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-f55b1be .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-21 .elementor-element.elementor-element-f55b1be.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-21 .elementor-element.elementor-element-f55b1be.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-f55b1be.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-21 .elementor-element.elementor-element-f55b1be .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-f55b1be .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;}.elementor-21 .elementor-element.elementor-element-f55b1be .elementor-icon-box-description{font-family:"Poppins", Sans-serif;color:#000000;}.elementor-21 .elementor-element.elementor-element-f995a5b{margin-top:90px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-f48f0cc{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-f48f0cc img{width:80%;max-width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-3783eed .wpr-feature-list-item{justify-content:left;}.elementor-21 .elementor-element.elementor-element-3783eed.wpr-feature-list-left .wpr-feature-list-item{align-items:flex-start;}.elementor-21 .elementor-element.elementor-element-3783eed.wpr-feature-list-right .wpr-feature-list-item{align-items:flex-start;}.elementor-21 .elementor-element.elementor-element-3783eed .wpr-feature-list-item:not(:last-child){margin-bottom:35px;}.elementor-21 .elementor-element.elementor-element-3783eed .wpr-feature-list-title{margin-bottom:5px;color:#010101;font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-3783eed .wpr-feature-list-icon-inner-wrap{width:75px;height:75px;background-color:#000000;border-style:none;border-radius:20px 20px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3783eed.wpr-feature-list-left .wpr-feature-list-icon-wrap{margin-right:20px;}.elementor-21 .elementor-element.elementor-element-3783eed.wpr-feature-list-right .wpr-feature-list-icon-wrap{margin-left:20px;}.elementor-21 .elementor-element.elementor-element-3783eed .wpr-feature-list-icon-inner-wrap i{color:#FF0000;}.elementor-21 .elementor-element.elementor-element-3783eed .wpr-feature-list-icon-inner-wrap svg{fill:#FF0000;}.elementor-21 .elementor-element.elementor-element-3783eed .wpr-feature-list-icon-wrap i{font-size:35px;}.elementor-21 .elementor-element.elementor-element-3783eed .wpr-feature-list-icon-wrap svg{width:35px;height:auto;}.elementor-21 .elementor-element.elementor-element-3783eed .wpr-feature-list-line{border-color:#6A65FF;border-left-width:0px;border-left-style:solid;}.elementor-21 .elementor-element.elementor-element-3783eed .wpr-feature-list-title a.wpr-feature-list-url{color:#010101;}.elementor-21 .elementor-element.elementor-element-3783eed .wpr-feature-list-description{color:#010000;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}body.elementor-page-21:not(.elementor-motion-effects-element-type-background), body.elementor-page-21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-bc111a1{width:50%;}.elementor-21 .elementor-element.elementor-element-664d828{width:24.635%;}.elementor-21 .elementor-element.elementor-element-b090504{width:25%;}.elementor-21 .elementor-element.elementor-element-fcedd02{width:25%;}.elementor-21 .elementor-element.elementor-element-efe4904{width:24.635%;}.elementor-21 .elementor-element.elementor-element-e935672{width:50%;}}/* Start custom CSS for icon-box, class: .elementor-element-f4c027b *//* ICON BOX HOVER EFFECT */
.elementor-21 .elementor-element.elementor-element-f4c027b {
  transition: all 0.4s ease;
}

.elementor-21 .elementor-element.elementor-element-f4c027b:hover {
  transform: translateY(-8px);
  background:; /* your brand color */
  color: #fff;
  box-shadow: 0 8px 20px rgba(90, 79, 207, 0.3);
}

.elementor-21 .elementor-element.elementor-element-f4c027b:hover i {
  color:;
  transform: scale(1.15);
  transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-198c3ab *//* ICON BOX HOVER EFFECT */
.elementor-21 .elementor-element.elementor-element-198c3ab {
  transition: all 0.4s ease;
}

.elementor-21 .elementor-element.elementor-element-198c3ab:hover {
  transform: translateY(-8px);
  background:; /* your brand color */
  color: #fff;
  box-shadow: 0 8px 20px rgba(90, 79, 207, 0.3);
}

.elementor-21 .elementor-element.elementor-element-198c3ab:hover i {
  color:;
  transform: scale(1.15);
  transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f55b1be *//* ICON BOX HOVER EFFECT */
.elementor-21 .elementor-element.elementor-element-f55b1be {
  transition: all 0.4s ease;
}

.elementor-21 .elementor-element.elementor-element-f55b1be:hover {
  transform: translateY(-8px);
  background:; /* your brand color */
  color: #fff;
  box-shadow: 0 8px 20px rgba(90, 79, 207, 0.3);
}

.elementor-21 .elementor-element.elementor-element-f55b1be:hover i {
  color:;
  transform: scale(1.15);
  transition: all 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-547f34e */.accordion-container {
  display: flex;
  gap: 40px;
}

.accordion-list {
  flex: 1;
}

.accordion-item {
  padding: 18px 22px;
  border-left: 4px solid #ff6600;
  border-radius: 8px;
  margin-bottom: 15px;
  background: #fff;
  box-shadow: 0 4px 10px rgba(0,0,0,0.05);
  cursor: pointer;
  transition: all 0.3s ease;
}

.accordion-item.active {
  border: 1px solid #ff6600;
  background: #fff7f0;
  box-shadow: 0 6px 18px rgba(255,102,0,0.2);
}

.accordion-item h3 {
  font-weight: 700;
  margin-bottom: 6px;
  color: #111;
}

.accordion-item p {
  font-size: 15px;
  color: #555;
}

.accordion-content {
  flex: 1;
  border-radius: 12px;
  overflow: hidden;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
}

.content-panel {
  display: none;
}

.content-panel.active {
  display: block;
}/* End custom CSS */