.elementor-562 .elementor-element.elementor-element-15f6319c:not(.elementor-motion-effects-element-type-background), .elementor-562 .elementor-element.elementor-element-15f6319c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6FAFF;}.elementor-562 .elementor-element.elementor-element-15f6319c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-40px;margin-bottom:0px;padding:90px 0px 70px 0px;}.elementor-562 .elementor-element.elementor-element-15f6319c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-562 .elementor-element.elementor-element-6f4e509{text-align:center;}.elementor-562 .elementor-element.elementor-element-5f98412d{margin-top:100px;margin-bottom:100px;}.elementor-562 .elementor-element.elementor-element-4317df91 .elementor-spacer-inner{height:50px;}.elementor-562 .elementor-element.elementor-element-f27ad99 .wgl-accordion_panel{margin:0px 0px 10px 0px;}.elementor-562 .elementor-element.elementor-element-f27ad99 .wgl-accordion_title{font-family:"Quicksand", Sans-serif;}.elementor-562 .elementor-element.elementor-element-f27ad99 .wgl-accordion_header{padding:14px 25px 16px 40px;color:#212121;}.elementor-562 .elementor-element.elementor-element-f27ad99 .wgl-accordion_header:hover{color:#ffffff;background-color:#012f7b;}.elementor-562 .elementor-element.elementor-element-f27ad99 .wgl-accordion_header.active{color:#ffffff;background-color:#012f7b;}.elementor-562 .elementor-element.elementor-element-f27ad99 .wgl-accordion_title .wgl-accordion_title-prefix{font-family:"Quicksand", Sans-serif;font-weight:700;}.elementor-562 .elementor-element.elementor-element-f27ad99 .wgl-accordion_header .wgl-accordion_title-prefix{color:#000000;}.elementor-562 .elementor-element.elementor-element-f27ad99 .wgl-accordion_header:hover .wgl-accordion_title-prefix{color:#FFFFFF;}.elementor-562 .elementor-element.elementor-element-f27ad99 .wgl-accordion_header.active .wgl-accordion_title-prefix{color:#FF0000;}.elementor-562 .elementor-element.elementor-element-f27ad99 .wgl-accordion_icon{border-radius:0px 0px 0px 0px;}.elementor-562 .elementor-element.elementor-element-f27ad99 .wgl-accordion_icon:before{color:#b9b9b9;}.elementor-562 .elementor-element.elementor-element-f27ad99 .icon-pluse .wgl-accordion_icon:before,.elementor-562 .elementor-element.elementor-element-f27ad99 .icon-pluse .wgl-accordion_icon:after{background-color:#b9b9b9;}.elementor-562 .elementor-element.elementor-element-f27ad99 .wgl-accordion_header:hover .wgl-accordion_icon:before{color:#ffffff;}.elementor-562 .elementor-element.elementor-element-f27ad99 .icon-pluse .wgl-accordion_header:hover .wgl-accordion_icon:before, .elementor-562 .elementor-element.elementor-element-f27ad99 .icon-pluse .wgl-accordion_header:hover .wgl-accordion_icon:after{background-color:#ffffff;}.elementor-562 .elementor-element.elementor-element-f27ad99 .wgl-accordion_header.active .wgl-accordion_icon:before{color:#ffffff;}.elementor-562 .elementor-element.elementor-element-f27ad99 .icon-pluse .wgl-accordion_header.active .wgl-accordion_icon:before, .elementor-562 .elementor-element.elementor-element-f27ad99 .icon-pluse .wgl-accordion_header.active .wgl-accordion_icon:after{background-color:#ffffff;}.elementor-562 .elementor-element.elementor-element-f27ad99 .wgl-accordion_content{padding:22px 30px 20px 40px;color:#616161;}body.elementor-page-562{padding:0px 0px 0px 0px;}/* Start custom CSS for wgl-toggle-accordion, class: .elementor-element-f27ad99 */table {
  border: 1px solid #ccc;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
  width: 100%;
  table-layout: fixed;
}

table td div i {
    font-size: 36px; 
    color: red;
}

table tr {
  background-color: #f8f8f8;
  border: 1px solid #ddd;
  padding: .35em;
}

table td {
  padding: .625em;
  text-align: center;
}

table td div {
      display: flex;
  }

table td div span {
      margin:auto;
  }
  
.fa-file-pdf:before {
    font-family:'FontAwesome';
    content: '\f1c1';
    font-size: 36px;
    font-style: normal;
    font-weight: normal;
}

@media screen and (max-width: 600px) {
  table {
    border: 0;
  }

  table tr {
    border-bottom: 3px solid #ddd;
    display: block;
    margin-bottom: .625em;
  }
    
  table td {
    border-bottom: 1px solid #ddd;
    display: block;
    font-weight: bold;
    font-size: .8em;
    text-align: left;
  }
  
  table td::before {
    float: left;
    font-weight: bold;
    text-transform: uppercase;
  }
  
  table td div {
      display: flex;
  }
  
  table td div span {
      margin: auto auto auto 0;
  }
  
  table td:last-child {
    border-bottom: 0;
  }
}/* End custom CSS */