.elementor-32196 .elementor-element.elementor-element-6145416{--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-32196 .elementor-element.elementor-element-71cb2b6a .eael-dch-separator-wrap .separator-one{background-color:#1D1D20;width:5%;height:5px;}.elementor-32196 .elementor-element.elementor-element-71cb2b6a .eael-dch-separator-wrap .separator-two{background-color:var( --e-global-color-ad52c5b );width:5%;height:5px;}.elementor-32196 .elementor-element.elementor-element-71cb2b6a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32196 .elementor-element.elementor-element-71cb2b6a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32196 .elementor-element.elementor-element-71cb2b6a .eael-dual-header{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px;}.elementor-32196 .elementor-element.elementor-element-71cb2b6a .eael-dual-header .title span.lead{color:#1D1D20;}.elementor-32196 .elementor-element.elementor-element-71cb2b6a .eael-dual-header .title, .elementor-32196 .elementor-element.elementor-element-71cb2b6a .eael-dual-header .title span{font-size:42px;font-weight:400;text-transform:none;line-height:55px;}.elementor-32196 .elementor-element.elementor-element-71cb2b6a .eael-dual-header .subtext{font-size:20px;}.elementor-32196 .elementor-element.elementor-element-71cb2b6a .eael-dch-separator-wrap{justify-content:center;margin:0px 0px 25px 0px;}.elementor-32196 .elementor-element.elementor-element-18f64e0e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-32196 .elementor-element.elementor-element-18f64e0e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32196 .elementor-element.elementor-element-18f64e0e .elemenetskit-tablepress .dataTables_paginate{display:none;}.elementor-32196 .elementor-element.elementor-element-18f64e0e .elemenetskit-tablepress .tablepress th{text-align:left;background-color:var( --e-global-color-ad52c5b );color:#333;border-style:solid;border-width:1px;border-color:#ccc;padding:10px 10px 10px 10px;}.elementor-32196 .elementor-element.elementor-element-18f64e0e .elemenetskit-tablepress table.tablepress tr td{text-align:left;}.elementor-32196 .elementor-element.elementor-element-18f64e0e .elemenetskit-tablepress table.tablepress{border-style:solid;border-width:1px;border-color:#ccc;}.elementor-32196 .elementor-element.elementor-element-18f64e0e .elemenetskit-tablepress .tablepress .sorting:hover, .elementor-32196 .elementor-element.elementor-element-18f64e0e .elemenetskit-tablepress .tablepress .sorting_asc, .elementor-32196 .elementor-element.elementor-element-18f64e0e .elemenetskit-tablepress .tablepress .sorting_desc{background-color:#ccd3d8;}.elementor-32196 .elementor-element.elementor-element-18f64e0e .elemenetskit-tablepress .tablepress td{border-style:solid;border-width:1px;padding:10px 10px 10px 10px;}.elementor-32196 .elementor-element.elementor-element-18f64e0e .elemenetskit-tablepress .tablepress tbody tr:nth-child(odd) td{background-color:#fff;border-color:#ccc;}.elementor-32196 .elementor-element.elementor-element-18f64e0e .elemenetskit-tablepress .tablepress tbody tr:nth-child(even) td{background-color:#f7f7f7;border-color:#ccc;}@media(max-width:1024px){.elementor-32196 .elementor-element.elementor-element-71cb2b6a .eael-dual-header .title, .elementor-32196 .elementor-element.elementor-element-71cb2b6a .eael-dual-header .title span{font-size:32px;line-height:1.5em;}.elementor-32196 .elementor-element.elementor-element-18f64e0e > .elementor-widget-container{margin:20px 0px 0px 0px;}}@media(max-width:767px){.elementor-32196 .elementor-element.elementor-element-71cb2b6a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32196 .elementor-element.elementor-element-71cb2b6a .eael-dual-header .title, .elementor-32196 .elementor-element.elementor-element-71cb2b6a .eael-dual-header .title span{font-size:24px;}.elementor-32196 .elementor-element.elementor-element-71cb2b6a .eael-dual-header .subtext{font-size:18px;line-height:1.5em;}.elementor-32196 .elementor-element.elementor-element-18f64e0e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-32196 .elementor-element.elementor-element-18f64e0e .elemenetskit-tablepress .tablepress th{text-align:left;}}/* Start custom CSS */.dt-container .dt-input {
    display: inline;
    font-size: inherit;
    padding: 5px;
    width: auto;
    border: 1px solid;
}












label[for="is-search-input-32102"]::before {
  content: "eb28";
  font-family: elementskit !important;
  position: absolute;
  left: 16px;
  top: 48%; /* Slightly adjusted for perfect vertical alignment */
  transform: translateY(-50%);
  font-size: 18px; /* Optimal size for this icon */
  color: #b5b5b5;
  pointer-events: none;
  z-index: 2;
  opacity: 0.85;
  line-height: 1; /* Ensures icon doesn't affect text alignment */
}

#is-search-input-32102 {
  padding: 25px 14px 25px 44px; /* Increased left padding by 4px */
  font-size: 15px;
  color: white;
  background-color: #1D1D20;
  border: none;
  border-radius: 8px;
  outline: none;
  box-shadow: none;
  transition: box-shadow 0.3s ease;
  width: 100%;
  line-height: normal; /* Ensures consistent text baseline */
}

#is-search-input-32102::placeholder {
  color: #b5b5b5 !important;
  opacity: 1 !important;
  position: relative;
  top: 1px; /* Micro-adjustment for perfect vertical alignment */
}

#is-search-input-32102:focus {
  color: white;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.15);
}/* End custom CSS */