.elementor-17428 .elementor-element.elementor-element-30acc4ed{--display:flex;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.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-17428 .elementor-element.elementor-element-8268226{--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-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-17428 .elementor-element.elementor-element-e47904f{--display:flex;}.elementor-17428 .elementor-element.elementor-element-b2fd5f4{--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-17428 .elementor-element.elementor-element-9fbb76e{--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-17428 .elementor-element.elementor-element-56ae42a{--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-17428 .elementor-element.elementor-element-8a4e4e9{--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-17428 .elementor-element.elementor-element-c4ffe71{--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;}.elementor-17428 .elementor-element.elementor-element-9b42e72{--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-17428 .elementor-element.elementor-element-9b42e72.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17428 .elementor-element.elementor-element-ed869f4{--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-17428 .elementor-element.elementor-element-ea78c4d{--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;}.elementor-17428 .elementor-element.elementor-element-4ea8c8e{--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-17428 .elementor-element.elementor-element-4ea8c8e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17428 .elementor-element.elementor-element-2e9fe64{width:var( --container-widget-width, 135.178% );max-width:135.178%;--container-widget-width:135.178%;--container-widget-flex-grow:0;}.elementor-17428 .elementor-element.elementor-element-2e9fe64.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17428 .elementor-element.elementor-element-2abc81b{--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-17428 .elementor-element.elementor-element-d392458{--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;}.elementor-17428 .elementor-element.elementor-element-f9f55c3{--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-17428 .elementor-element.elementor-element-f9f55c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17428 .elementor-element.elementor-element-67b8a6e{--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-17428 .elementor-element.elementor-element-a14b9a9{--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;}.elementor-17428 .elementor-element.elementor-element-8cadaaa{--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-17428 .elementor-element.elementor-element-8cadaaa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17428 .elementor-element.elementor-element-bade19b{--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-17428 .elementor-element.elementor-element-86c7894{--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;}.elementor-17428 .elementor-element.elementor-element-719bc98{--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-17428 .elementor-element.elementor-element-719bc98.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17428 .elementor-element.elementor-element-5dc3876{--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-17428 .elementor-element.elementor-element-5c859a0{--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-17428 .elementor-element.elementor-element-2569179{--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-17428 .elementor-element.elementor-element-2264a26{--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-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-17428 .elementor-element.elementor-element-9b42e72{--width:43.248%;}.elementor-17428 .elementor-element.elementor-element-ed869f4{--width:66.6666%;}.elementor-17428 .elementor-element.elementor-element-4ea8c8e{--width:54.07%;}.elementor-17428 .elementor-element.elementor-element-2abc81b{--width:66.6666%;}.elementor-17428 .elementor-element.elementor-element-f9f55c3{--width:39%;}.elementor-17428 .elementor-element.elementor-element-67b8a6e{--width:66.6666%;}.elementor-17428 .elementor-element.elementor-element-8cadaaa{--width:49.947%;}.elementor-17428 .elementor-element.elementor-element-bade19b{--width:66.6666%;}.elementor-17428 .elementor-element.elementor-element-719bc98{--width:40.417%;}.elementor-17428 .elementor-element.elementor-element-5dc3876{--width:66.6666%;}}/* Start custom CSS for shortcode, class: .elementor-element-6cc7ced */.faq-min-color {
  direction: rtl;
  max-width: 900px;
  margin: 40px auto;
  font-family: inherit;
}

.faq-min-color .faq-heading {
  text-align: center;
  margin-bottom: 22px;
}

.faq-min-color .faq-heading h2 {
  margin: 0 0 8px;
  font-size: 28px;
  line-height: 1.4;
  font-weight: 800;
  color: #0f172a;
}

.faq-min-color .faq-heading p {
  margin: 0;
  color: #64748b;
  font-size: 15px;
  line-height: 1.9;
}

.faq-min-color details {
  background: #ffffff;
  border: 1px solid #dbeafe;
  border-right: 4px solid #3b82f6;
  border-radius: 16px;
  margin-bottom: 14px;
  overflow: hidden;
  box-shadow: 0 8px 22px rgba(59, 130, 246, 0.06);
  transition: all 0.25s ease;
}

.faq-min-color details:hover {
  border-color: #bfdbfe;
  box-shadow: 0 10px 26px rgba(59, 130, 246, 0.10);
}

.faq-min-color details[open] {
  border-right-color: #10b981;
  border-color: #bbf7d0;
  background: linear-gradient(180deg, #ffffff 0%, #f8fffc 100%);
}

.faq-min-color summary {
  list-style: none;
  cursor: pointer;
  padding: 18px 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  font-size: 16px;
  font-weight: 700;
  color: #0f172a;
  background: linear-gradient(180deg, #f8fbff 0%, #ffffff 100%);
}

.faq-min-color summary::-webkit-details-marker {
  display: none;
}

.faq-min-color summary::after {
  content: "+";
  flex: 0 0 auto;
  width: 34px;
  height: 34px;
  border-radius: 999px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #dbeafe;
  color: #2563eb;
  font-size: 22px;
  font-weight: 700;
  line-height: 1;
  transition: all 0.25s ease;
}

.faq-min-color details[open] summary::after {
  content: "−";
  background: #10b981;
  color: #ffffff;
}

.faq-min-color .faq-answer {
  padding: 0 20px 18px 20px;
  color: #334155;
  font-size: 15px;
  line-height: 2;
}

.faq-min-color .faq-answer p {
  margin: 0;
}

@media (max-width: 768px) {
  .faq-min-color .faq-heading h2 {
    font-size: 22px;
  }

  .faq-min-color summary {
    padding: 16px;
    font-size: 15px;
  }

  .faq-min-color .faq-answer {
    padding: 0 16px 16px 16px;
    font-size: 14px;
  }
}/* End custom CSS */