.gt-faq-listing .gt-faq-listing-item{display:grid;grid-template-rows:-webkit-min-content 0fr;grid-template-rows:min-content 0fr;-webkit-transition:grid-template-rows ease .3s;-moz-transition:grid-template-rows ease .3s;transition:grid-template-rows ease .3s;transition:grid-template-rows ease .3s, -ms-grid-rows ease .3s}.gt-faq-listing .gt-faq-listing-item .gt-faq-listing-item-header{cursor:pointer}.gt-faq-listing .gt-faq-listing-item .gt-faq-listing-item-header .icon{display:inline-block;-webkit-transition:-webkit-transform ease .3s;transition:-webkit-transform ease .3s;-moz-transition:transform ease .3s, -moz-transform ease .3s;transition:transform ease .3s;transition:transform ease .3s, -webkit-transform ease .3s, -moz-transform ease .3s}.gt-faq-listing .gt-faq-listing-item .gt-faq-listing-item-content{overflow:hidden}.gt-faq-listing .gt-faq-listing-item.open{grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.gt-faq-listing .gt-faq-listing-item.open .gt-faq-listing-item-header .icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.gt-faq-column-listing .listing-items-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;margin:0 -15px;gap:0}.gt-faq-column{width:50%;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;flex:0 0 50%}@media(max-width: 768px){.gt-faq-column{width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%}}