.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8223 .elementor-element.elementor-element-8d78d6e > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-8223 .elementor-element.elementor-element-8d78d6e .elementor-icon-wrapper{text-align:center;}.elementor-8223 .elementor-element.elementor-element-8d78d6e.elementor-view-stacked .elementor-icon{background-color:#B1B1B1;}.elementor-8223 .elementor-element.elementor-element-8d78d6e.elementor-view-framed .elementor-icon, .elementor-8223 .elementor-element.elementor-element-8d78d6e.elementor-view-default .elementor-icon{color:#B1B1B1;border-color:#B1B1B1;}.elementor-8223 .elementor-element.elementor-element-8d78d6e.elementor-view-framed .elementor-icon, .elementor-8223 .elementor-element.elementor-element-8d78d6e.elementor-view-default .elementor-icon svg{fill:#B1B1B1;}.elementor-8223 .elementor-element.elementor-element-8d78d6e .elementor-icon{font-size:16px;}.elementor-8223 .elementor-element.elementor-element-8d78d6e .elementor-icon svg{height:16px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8223 .elementor-element.elementor-element-f69e911 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#000000;}.elementor-8223 .elementor-element.elementor-element-a6ef9de > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-8223 .elementor-element.elementor-element-a6ef9de .woocommerce-breadcrumb{font-family:"Tahoma", Sans-serif;font-size:14px;}.elementor-8223 .elementor-element.elementor-element-1e8f4d0{margin-top:3em;margin-bottom:5em;}.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-8223 .elementor-element.elementor-element-5014ba1 > .elementor-widget-container:hover{--e-transform-rotateZ:3deg;--e-transform-scale:1.3;}.elementor-8223 .elementor-element.elementor-element-a807db5 .elementskit-section-title-wraper .elementskit-section-title{color:#868686;font-family:"Roboto", Sans-serif;}.elementor-8223 .elementor-element.elementor-element-a807db5 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-8223 .elementor-element.elementor-element-a807db5 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-8223 .elementor-element.elementor-element-a807db5 .elementskit-section-title-wraper .elementskit-section-subtitle{margin:0px 0px 0px 0px;}.elementor-8223 .elementor-element.elementor-element-a807db5 .elementskit-section-title-wraper p{margin:0px 0px 0px 0px;}.elementor-8223 .elementor-element.elementor-element-a807db5 .elementskit-section-title-wraper .elementskit-border-divider{width:250px;background:linear-gradient(90deg, #FF8800 0%, #FF8800 100%);}.elementor-8223 .elementor-element.elementor-element-a807db5 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:250px;height:4px;color:#FF8800;}.elementor-8223 .elementor-element.elementor-element-a807db5 .elementskit-section-title-wraper .elementskit-border-star{width:250px;height:4px;color:#FF8800;}.elementor-8223 .elementor-element.elementor-element-a807db5 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-8223 .elementor-element.elementor-element-a807db5 .elementskit-border-divider::before{height:4px;}.elementor-8223 .elementor-element.elementor-element-a807db5 .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:-10px 0px 5px 0px;}.elementor-8223 .elementor-element.elementor-element-a807db5 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#FF8800;color:#FF8800;}.elementor-8223 .elementor-element.elementor-element-a807db5 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#FF8800;}.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-8223 .elementor-element.elementor-element-7fc5978{font-weight:400;line-height:2.2em;}.elementor-8223 .elementor-element.elementor-element-a7d6572:not(.elementor-motion-effects-element-type-background), .elementor-8223 .elementor-element.elementor-element-a7d6572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-8223 .elementor-element.elementor-element-a7d6572 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8223 .elementor-element.elementor-element-a7d6572{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 3em 0em;}.elementor-8223 .elementor-element.elementor-element-f20c760 .elementskit-section-title-wraper .elementskit-section-title{color:#FF8800;font-family:"Roboto", Sans-serif;font-size:26px;}.elementor-8223 .elementor-element.elementor-element-f20c760 .elementskit-section-title-wraper .elementskit-section-title > span{color:#FFFFFF;}.elementor-8223 .elementor-element.elementor-element-f20c760 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-8223 .elementor-element.elementor-element-f20c760 .elementskit-section-title-wraper .elementskit-border-divider{width:300px;background:linear-gradient(90deg, #737373 0%, #737373 100%);}.elementor-8223 .elementor-element.elementor-element-f20c760 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:300px;height:3px;color:#737373;}.elementor-8223 .elementor-element.elementor-element-f20c760 .elementskit-section-title-wraper .elementskit-border-star{width:300px;height:3px;color:#737373;}.elementor-8223 .elementor-element.elementor-element-f20c760 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-8223 .elementor-element.elementor-element-f20c760 .elementskit-border-divider::before{height:3px;}.elementor-8223 .elementor-element.elementor-element-f20c760 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#737373;color:#737373;}.elementor-8223 .elementor-element.elementor-element-f20c760 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#737373;}.elementor-8223 .elementor-element.elementor-element-09f696a{color:#DFDFDF;}.elementor-8223 .elementor-element.elementor-element-97b994a .elementskit-section-title-wraper .elementskit-section-title{color:#FF8800;font-family:"Roboto", Sans-serif;font-size:26px;letter-spacing:-0.6px;}.elementor-8223 .elementor-element.elementor-element-97b994a .elementskit-section-title-wraper .elementskit-section-title > span{color:#FFFFFF;}.elementor-8223 .elementor-element.elementor-element-97b994a .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-8223 .elementor-element.elementor-element-97b994a .elementskit-section-title-wraper .elementskit-border-divider{width:300px;background:linear-gradient(90deg, #737373 0%, #737373 100%);}.elementor-8223 .elementor-element.elementor-element-97b994a .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:300px;height:3px;color:#737373;}.elementor-8223 .elementor-element.elementor-element-97b994a .elementskit-section-title-wraper .elementskit-border-star{width:300px;height:3px;color:#737373;}.elementor-8223 .elementor-element.elementor-element-97b994a .elementskit-section-title-wraper .elementskit-border-divider, .elementor-8223 .elementor-element.elementor-element-97b994a .elementskit-border-divider::before{height:3px;}.elementor-8223 .elementor-element.elementor-element-97b994a .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#737373;color:#737373;}.elementor-8223 .elementor-element.elementor-element-97b994a .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#737373;}.elementor-8223 .elementor-element.elementor-element-c321111{color:#DFDFDF;}.elementor-8223 .elementor-element.elementor-element-e8eb6fe{margin-top:5em;margin-bottom:7em;}.elementor-8223 .elementor-element.elementor-element-32de8e7{text-align:center;}.elementor-8223 .elementor-element.elementor-element-32de8e7 .elementor-heading-title{color:#000000;}.elementor-8223 .elementor-element.elementor-element-4581268{font-family:"Roboto", Sans-serif;font-weight:400;}@media(max-width:767px){.elementor-8223 .elementor-element.elementor-element-3fff0f0{margin-top:0px;margin-bottom:0px;}.elementor-8223 .elementor-element.elementor-element-a6ef9de > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8223 .elementor-element.elementor-element-1e8f4d0{margin-top:20px;margin-bottom:0px;}}@media(min-width:768px){.elementor-8223 .elementor-element.elementor-element-c0dfe42{width:2.116%;}.elementor-8223 .elementor-element.elementor-element-f435717{width:9.644%;}.elementor-8223 .elementor-element.elementor-element-a3839d4{width:87.904%;}.elementor-8223 .elementor-element.elementor-element-d8ae031{width:24.962%;}.elementor-8223 .elementor-element.elementor-element-8920709{width:75.038%;}.elementor-8223 .elementor-element.elementor-element-fad1864{width:33.373%;}.elementor-8223 .elementor-element.elementor-element-3e06fa9{width:66.627%;}.elementor-8223 .elementor-element.elementor-element-ce7fe36{width:33.373%;}.elementor-8223 .elementor-element.elementor-element-dd5fd50{width:66.627%;}}/* Start custom CSS for text-editor, class: .elementor-element-4581268 */table { direction:ltr;
  max-width: 100%;
  background-color: #f7f7f7;
}
table tbody tr td { 
  border-top:1px solid #000000;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  margin-bottom: 20px;
  
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.92857143;
  vertical-align: top;
  border-bottom: 1px solid #ccc;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ccc;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ccc;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ccc;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ccc;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  display: table-column;
  float: none;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  display: table-cell;
  float: none;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
@media (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-x: scroll;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ccc;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}/* End custom CSS */