.elementor-6751 .elementor-element.elementor-element-f40eb65{--display:flex;}.elementor-6751 .elementor-element.elementor-element-f40eb65:not(.elementor-motion-effects-element-type-background), .elementor-6751 .elementor-element.elementor-element-f40eb65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F28222;}.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-6751 .elementor-element.elementor-element-3b0d5a1{text-align:center;}.elementor-6751 .elementor-element.elementor-element-3b0d5a1 .elementor-heading-title{font-family:"comic jungle", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-6751 .elementor-element.elementor-element-402ded4{--display:flex;}.elementor-6751 .elementor-element.elementor-element-74365fa{--display:flex;}.elementor-6751 .elementor-element.elementor-element-74365fa > .elementor-shape-bottom .elementor-shape-fill, .elementor-6751 .elementor-element.elementor-element-74365fa > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#0070C1;}.elementor-6751 .elementor-element.elementor-element-74365fa > .elementor-shape-bottom svg, .elementor-6751 .elementor-element.elementor-element-74365fa > .e-con-inner > .elementor-shape-bottom svg{height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-6751 .elementor-element.elementor-element-74365fa > .elementor-shape-bottom, .elementor-6751 .elementor-element.elementor-element-74365fa > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-6751 .elementor-element.elementor-element-cd8d882 .elementor-wrapper{--video-aspect-ratio:1.77777;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-6751 .elementor-element.elementor-element-74365fa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6751 .elementor-element.elementor-element-74365fa > .elementor-shape-bottom svg, .elementor-6751 .elementor-element.elementor-element-74365fa > .e-con-inner > .elementor-shape-bottom svg{height:20px;}.elementor-6751 .elementor-element.elementor-element-cd8d882 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-402ded4 */.asi-package-table {
  display: grid;
  grid-template-columns: 1.8fr 1fr 1fr;
  width: 100%;
  border-top: 1px solid #d9d9d9;
  font-family: 'Sofia Sans', sans-serif;
}

.asi-table-head,
.asi-table-label,
.asi-check,
.asi-table-empty {
  padding: 10px 12px;
  border-bottom: 1px solid #d9d9d9;
}

.asi-table-head {
  text-align: center;
  font-weight: 700;
  color: #f58220;
  font-size: 16px;
}

.asi-table-label {
  color: #f58220;
  font-size: 15px;
  line-height: 1.2;
}

.asi-check {
  text-align: center;
  color: #006CB6;
  font-size: 20px;
  font-weight: 700;
}

@media (max-width: 767px) {

  .asi-package-table {
    grid-template-columns: 1.6fr .8fr .8fr;
  }

  .asi-table-label {
    font-size: 13px;
  }

  .asi-check {
    font-size: 18px;
  }

  .asi-table-head {
    font-size: 14px;
  }

}/* End custom CSS */