.elementor-50 .elementor-element.elementor-element-e1c24c6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-50 .elementor-element.elementor-element-4ff46ce{text-align:center;}.elementor-50 .elementor-element.elementor-element-4ff46ce img{width:60%;}.elementor-50 .elementor-element.elementor-element-1b9924b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-50 .elementor-element.elementor-element-a979f1f{text-align:center;}.elementor-50 .elementor-element.elementor-element-95a6ef5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-50 .elementor-element.elementor-element-95a6ef5:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-95a6ef5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9e8dd13 );}@media(max-width:1024px){.elementor-50 .elementor-element.elementor-element-4ff46ce img{width:100%;}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-1b9924b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-1b9924b{--width:800px;}.elementor-50 .elementor-element.elementor-element-95a6ef5{--content-width:800px;}}/* Start custom CSS for html, class: .elementor-element-406817e *//**  Parts table **/.elementor-50 .elementor-element.elementor-element-406817e table {  width: 100%;  margin-bottom: 30px;}.elementor-50 .elementor-element.elementor-element-406817e table th,.elementor-50 .elementor-element.elementor-element-406817e table td {    font-weight: bold;    text-transform: uppercase;  padding: 10px;}.elementor-50 .elementor-element.elementor-element-406817e table th {  font-weight: bold;  color: var( --e-global-color-secondary );  text-transform: uppercase;}.elementor-50 .elementor-element.elementor-element-406817e table tr {  border-bottom: 1px solid #c2c2c2;}.elementor-50 .elementor-element.elementor-element-406817e table td {  border-right: 1px solid #c2c2c2;}.elementor-50 .elementor-element.elementor-element-406817e table td:last-child {  border-right: 0;}.elementor-50 .elementor-element.elementor-element-406817e table tbody tr:nth-child(2n) td, table tbody tr td {    background: none;}.elementor-50 .elementor-element.elementor-element-406817e table td.group {    background-color: #e9e9e9 !important;}.elementor-50 .elementor-element.elementor-element-406817e table td {    border-right: 1px solid #c2c2c2 !important;    border-left: 1px solid #c2c2c2 !important;}@media screen and (max-width: 600px) {    .elementor-50 .elementor-element.elementor-element-406817e table {      border: 0;      margin-bottom: 40px;    }    .elementor-50 .elementor-element.elementor-element-406817e table thead, .elementor-50 .elementor-element.elementor-element-406817e th {      display: none;    }    .elementor-50 .elementor-element.elementor-element-406817e table tr {      margin-bottom: 10px;      display: block;      border-bottom: 2px solid #ddd;    }    .elementor-50 .elementor-element.elementor-element-406817e table td {      display: block;      text-align: right;      font-size: 13px;      border-bottom: 1px dotted #ccc;    }    .elementor-50 .elementor-element.elementor-element-406817e table td:last-child {      border-bottom: 0 !important;    }    .elementor-50 .elementor-element.elementor-element-406817e table td:before {      content: attr(data-label);      float: left;      text-transform: uppercase;      font-weight: bold;      color: #222;    }  }/* End custom CSS */