.elementor-257588 .elementor-element.elementor-element-2efd76e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-257588 .elementor-element.elementor-element-2efd76e:not(.elementor-motion-effects-element-type-background), .elementor-257588 .elementor-element.elementor-element-2efd76e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1421214D;}.elementor-257588 .elementor-element.elementor-element-0f0c828{width:100%;max-width:100%;font-size:1.4rem;color:var( --e-global-color-6a92c40 );}.elementor-257588 .elementor-element.elementor-element-0f0c828 > .elementor-widget-container{padding:1.4rem 11.4rem 1.4rem 11.4rem;}.elementor-257588 .elementor-element.elementor-element-0f0c828 a{color:var( --e-global-color-6a92c40 );}.elementor-257588 .elementor-element.elementor-element-0f0c828 a:hover{color:var( --e-global-color-d41b593 );}.elementor-257588 .elementor-element.elementor-element-d0d98be{--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;--margin-top:8.8rem;--margin-bottom:8.8rem;--margin-left:0rem;--margin-right:0rem;}.elementor-257588 .elementor-element.elementor-element-29a4bf2{text-align:left;}@media(max-width:1200px){.elementor-257588 .elementor-element.elementor-element-d0d98be{--margin-top:5.6rem;--margin-bottom:5.6rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.4rem;--padding-right:2.4rem;}}@media(max-width:767px){.elementor-257588 .elementor-element.elementor-element-0f0c828 > .elementor-widget-container{padding:1.2rem 2rem 1.2rem 2rem;}.elementor-257588 .elementor-element.elementor-element-d0d98be{--margin-top:4rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-257588 .elementor-element.elementor-element-29a4bf2{text-align:center;}}/* Start custom CSS for html, class: .elementor-element-bdea1c3 */table.table-franchisee {
  border-spacing: 0;
  border-collapse: separate;
  border-radius: 4px;
  margin-bottom: 4rem;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.16);
}
table.table-franchisee tr {
  border-bottom: 1pt solid black;
}
table.table-franchisee thead:first-child tr:first-child th {
    border-block-start: 0;
}
table.table-franchisee tbody>tr:nth-child(odd)>td,
table.table-franchisee tbody tr:hover>td {
    background-color: white;
}
table.table-franchisee th, table.table-franchisee td {
    border: none;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 2rem;
    padding-right: 2rem;
}
table.table-franchisee th, table.table-franchisee tr:not(last-of-type) td {
    border-bottom: 1px solid #EEEBE3;
}
table.table-franchisee th {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    background-color: #00534C;
    color: white;
}
table.table-franchisee td {
    font-size: 1.4rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    background-color: white;
}
.table-responsive {
    padding: 0 0.1rem;
}/* End custom CSS */