.gt-faq-section,
.gt-faq-section *{
  box-sizing:border-box;
}
.gt-faq-section{
  width:100%;
  max-width:100%;
  padding:28px 15px;
  overflow:hidden;
}
.gt-faq-wrap{
  width:100%;
  max-width:100%;
  margin:0 auto;
  overflow:hidden;
}
.gt-faq-item{
  width:100%;
  max-width:100%;
  border-bottom:1px solid #dbe8f3;
  overflow:hidden;
}
.gt-faq-item:last-child{border-bottom:0}
.gt-faq-head,
.gt-faq-head:hover,
.gt-faq-head:focus,
.gt-faq-head:active{
  width:100%;
  max-width:100%;
  background:transparent!important;
  background-color:transparent!important;
  border:0!important;
  border-radius:0!important;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:20px;
  text-align:left;
  cursor:pointer;
  outline:none!important;
  box-shadow:none!important;
  text-decoration:none!important;
  color:inherit!important;
  appearance:none;
  -webkit-appearance:none;
}
.gt-faq-head:before,
.gt-faq-head:after{display:none!important;content:none!important}
.gt-faq-question,
.gt-faq-question:hover,
.gt-faq-head:hover .gt-faq-question,
.gt-faq-head:focus .gt-faq-question,
.gt-faq-head:active .gt-faq-question{
  display:block;
  flex:1 1 auto;
  min-width:0;
  max-width:100%;
  overflow-wrap:anywhere;
  word-break:normal;
  white-space:normal;
  font-family:Poppins,Arial,sans-serif;
  font-size:25px;
  font-weight:700;
  line-height:1.35;
  opacity:1!important;
  text-decoration:none!important;
  color:#003579;
  transition:color .25s ease;
}
.gt-faq-number{display:inline;color:inherit!important}
.gt-faq-icon,
.gt-faq-head:hover .gt-faq-icon,
.gt-faq-head:focus .gt-faq-icon,
.gt-faq-head:active .gt-faq-icon{
  flex:0 0 auto;
  width:auto;
  min-width:22px;
  text-align:center;
  font-family:Arial,sans-serif;
  font-size:32px;
  font-weight:700;
  line-height:1;
  color:#1293ff;
  transition:transform .25s ease;
}
.gt-faq-icon .minus{display:none}.gt-faq-item.is-active .gt-faq-icon .plus{display:none}.gt-faq-item.is-active .gt-faq-icon .minus{display:inline}.gt-faq-item.is-active .gt-faq-question{color:#1293ff}.gt-faq-panel{width:100%;max-width:100%;overflow:hidden}.gt-faq-answer{width:100%;max-width:760px;overflow-wrap:anywhere;word-break:normal;white-space:normal;font-family:Poppins,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.75}.gt-faq-answer p{margin:0 0 12px}.gt-faq-answer p:last-child{margin-bottom:0}
@media(max-width:1024px){.gt-faq-wrap{max-width:100%!important}.gt-faq-question{font-size:22px!important}.gt-faq-answer{font-size:18px!important}}
@media(max-width:767px){.gt-faq-section{padding:15px 10px}.gt-faq-wrap{padding:28px 22px!important;border-radius:18px!important}.gt-faq-head,.gt-faq-head:hover,.gt-faq-head:focus{gap:12px;padding-top:18px!important;padding-bottom:18px!important}.gt-faq-question{font-size:18px!important;line-height:1.35!important}.gt-faq-icon{font-size:24px;min-width:18px}.gt-faq-answer{font-size:15px!important;line-height:1.7;max-width:100%}}
@media(max-width:480px){.gt-faq-section{padding-left:8px;padding-right:8px}.gt-faq-wrap{padding:22px 16px!important}.gt-faq-question{font-size:16px!important}.gt-faq-head{gap:10px}.gt-faq-icon{font-size:22px}}
