.elementor-17914 .elementor-element.elementor-element-1db5d2d{--display:flex;}.elementor-17914 .elementor-element.elementor-element-f46ab01 img{border-radius:15px 15px 15px 15px;}.elementor-17914 .elementor-element.elementor-element-c6e3376 img{border-radius:15px 15px 15px 15px;}.elementor-17914 .elementor-element.elementor-element-41305b2 img{border-radius:15px 15px 15px 15px;}.elementor-17914 .elementor-element.elementor-element-52d9785 img{border-radius:15px 15px 15px 15px;}.elementor-17914 .elementor-element.elementor-element-a6406b7 img{border-radius:15px 15px 15px 15px;}.elementor-17914 .elementor-element.elementor-element-62d1a86 img{border-radius:15px 15px 15px 15px;}.elementor-17914 .elementor-element.elementor-element-5e09bff img{border-radius:15px 15px 15px 15px;}.elementor-17914 .elementor-element.elementor-element-a3976ef img{border-radius:15px 15px 15px 15px;}.elementor-17914 .elementor-element.elementor-element-f042bdc img{border-radius:15px 15px 15px 15px;}.elementor-17914 .elementor-element.elementor-element-66eb7b0{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17914 .elementor-element.elementor-element-66eb7b0 .elementor-icon-wrapper{text-align:center;}.elementor-17914 .elementor-element.elementor-element-66eb7b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-03c6a50 );}.elementor-17914 .elementor-element.elementor-element-66eb7b0.elementor-view-framed .elementor-icon, .elementor-17914 .elementor-element.elementor-element-66eb7b0.elementor-view-default .elementor-icon{color:var( --e-global-color-03c6a50 );border-color:var( --e-global-color-03c6a50 );}.elementor-17914 .elementor-element.elementor-element-66eb7b0.elementor-view-framed .elementor-icon, .elementor-17914 .elementor-element.elementor-element-66eb7b0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-03c6a50 );}.elementor-17914 .elementor-element.elementor-element-66eb7b0 .elementor-icon{font-size:60px;}.elementor-17914 .elementor-element.elementor-element-66eb7b0 .elementor-icon svg{height:60px;}.elementor-17914 .elementor-element.elementor-element-30b34e8{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17914 .elementor-element.elementor-element-d0c1a70 .elementor-tab-title{background-color:#1F1E1A8C;}.elementor-17914 .elementor-element.elementor-element-d0c1a70 .elementor-accordion-icon, .elementor-17914 .elementor-element.elementor-element-d0c1a70 .elementor-accordion-title{color:#FFF4F4;}.elementor-17914 .elementor-element.elementor-element-d0c1a70 .elementor-accordion-icon svg{fill:#FFF4F4;}.elementor-17914 .elementor-element.elementor-element-d0c1a70 .elementor-active .elementor-accordion-icon, .elementor-17914 .elementor-element.elementor-element-d0c1a70 .elementor-active .elementor-accordion-title{color:var( --e-global-color-03c6a50 );}.elementor-17914 .elementor-element.elementor-element-d0c1a70 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-03c6a50 );}.elementor-17914 .elementor-element.elementor-element-d0c1a70 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-03c6a50 );}.elementor-17914 .elementor-element.elementor-element-d0c1a70 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-03c6a50 );}@media(max-width:767px){.elementor-17914 .elementor-element.elementor-element-1db5d2d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-e08aa8e */.test-justify-hthtm-gr4g {
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85fd792 */.test-justify-hthtm-gr4g {
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-151318a */.test-justify-hthtm-gr4g {
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c23aab */.test-justify-hthtm-gr4g {
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad46463 */.test-justify-hthtm-gr4g {
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-94c23bb */.attributesTable {
  width: 100%;
  border-collapse: collapse;
  margin-top: 20px;
  font-size: 17px;
  border-radius: 12px;
  overflow: hidden;
}

.attributesTable th,
.attributesTable td {
  padding: 12px 16px;
  text-align: center !important;
  line-height: 34px;
  border-bottom: 1px solid #333;
}

.attributesTable th {
  font-weight: bold;
  color: #feb101 !important;
  position: sticky;
  top: 0;
  z-index: 2;
  font-size: 18px
}

.attributesTable tbody tr {
  transition: background 0.2s ease;
}

.attributesTable tbody tr:hover {
  background-color: #22262a !important;
}
.attributesTable tbody tr td {
  background-color: transparent !important;
}

.table-wrapper {
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.table-wrapper table {
  width: 100%;
  border-collapse: collapse;
  min-width: 600px;
}

.table-wrapper::-webkit-scrollbar {
  height: 6px;
}

.table-wrapper::-webkit-scrollbar-thumb {
  background: #ff7f2a;
  border-radius: 3px;
}

@media (max-width: 768px) {
  .table-wrapper {
    margin-bottom: 1rem;
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 8px;
  }

  .table-wrapper table {
    font-size: 0.9rem;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d3be02 */.test-justify-hthtm-gr4g {
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d4b62c */.test-justify-hthtm-gr4g {
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7191e6e */.test-justify-hthtm-gr4g {
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9b20a6e */.attributesTable {
  width: 100%;
  border-collapse: collapse;
  margin-top: 20px;
  font-size: 17px;
  border-radius: 12px;
  overflow: hidden;
}

.attributesTable th,
.attributesTable td {
  padding: 12px 16px;
  text-align: center !important;
  line-height: 34px;
  border-bottom: 1px solid #333;
}

.attributesTable th {
  font-weight: bold;
  color: #feb101 !important;
  position: sticky;
  top: 0;
  z-index: 2;
  font-size: 18px
}

.attributesTable tbody tr {
  transition: background 0.2s ease;
}

.attributesTable tbody tr:hover {
  background-color: #22262a !important;
}
.attributesTable tbody tr td {
  background-color: transparent !important;
}

.table-wrapper {
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.table-wrapper table {
  width: 100%;
  border-collapse: collapse;
  min-width: 600px;
}

.table-wrapper::-webkit-scrollbar {
  height: 6px;
}

.table-wrapper::-webkit-scrollbar-thumb {
  background: #ff7f2a;
  border-radius: 3px;
}

@media (max-width: 768px) {
  .table-wrapper {
    margin-bottom: 1rem;
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 8px;
  }

  .table-wrapper table {
    font-size: 0.9rem;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c89913f */.test-justify-hthtm-gr4g {
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec7f0eb */.test-justify-hthtm-gr4g {
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c857891 */.test-justify-hthtm-gr4g {
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1748752 */.test-justify-hthtm-gr4g {
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d7a6a1 */.test-justify-hthtm-gr4g {
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-d0c1a70 */.elementor-accordion .elementor-accordion-item {
    border: 1px solid #feb00152 !important;
}
.elementor-accordion .elementor-tab-content {
    border-block-start: 1px solid #feb00152;
}/* End custom CSS */