/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (min-width:991.5px){.order-2{order:unset !important;}}@media (max-width:991.5px){.col-sm-3{width:100% !important;}}.accordion{max-width:800px;margin:0 auto;}.accordion-item{margin-bottom:0.5rem;border:1px solid #ccc;overflow:hidden;}.accordion-item > p{display:contents;}.accordion-header{.accordion-header{background:var(--gt-warm-grey-light);padding:0.5rem;font-size:1rem;font-weight:normal;line-height:1.2;text-align:left;cursor:pointer;border:none;width:100%;outline:none;color:var(--gt-black);transition:background 0.2s ease-in-out,color 0.2s ease-in-out;position:relative;display:flex;align-items:center;}.accordion-header::before{content:'';display:inline-block;width:1.5rem;height:1.5rem;margin-right:10px;background-image:url('/themes/contrib/gt_theme/templates/block/accordion/images/gt-gold-chevron.svg');background-size:cover;background-repeat:no-repeat;background-position:center;transition:transform 0.3s ease,background-image 0.3s ease;flex-shrink:0;}}.accordion-header:hover{background:var(--gt-gold);color:var(--gt-black);}.accordion-header:hover::before{background-image:url('/themes/contrib/gt_theme/templates/block/accordion/images/gt-black-chevron.svg');}.accordion-header.active{background:var(--gt-gold);color:var(--gt-black);}.accordion-header.active::before{transform:rotate(90deg);background-image:url('/themes/contrib/gt_theme/templates/block/accordion/images/gt-black-chevron.svg');}.accordion-content{max-height:0;overflow:hidden;background:var(--gt-white);line-height:1.4;padding:0 0.5rem;transition:max-height 0.3s ease-out,padding 0.3s ease-out;}.accordion-content.open{max-height:none;padding-top:0.5rem;padding-bottom:0.5rem;}.accordion-content p{margin:2px 0;font-size:1rem;color:var(--gt-black);}.accordion:last-of-type{margin-bottom:2px;}.accordion-header:focus{outline:2px solid var(--gt-gold);outline-offset:2px;}
@media (min-width:991.5px){.order-2{order:unset !important;}}@media (max-width:991.5px){.col-sm-3{width:100% !important;}}.accordion{max-width:800px;margin:0 auto;}.accordion-item{margin-bottom:0.5rem;border:1px solid #ccc;overflow:hidden;}.accordion-item > p{display:contents;}.accordion-header{background:var(--gt-warm-grey-light);padding:0.5rem;font-size:1rem;font-weight:normal;line-height:1.2;text-align:left;cursor:pointer;border:none;width:100%;outline:none;color:var(--gt-black);transition:background 0.2s ease-in-out,color 0.2s ease-in-out;position:relative;display:flex;align-items:center;}.accordion-header::before{content:'';display:inline-block;width:0.5rem;height:1rem;margin-right:10px;background-image:url('/themes/contrib/gt_theme/templates/block/accordion/images/gt-gold-chevron.svg');background-size:100% auto;background-repeat:no-repeat;background-position:center;flex-shrink:0;transition:transform 0.3s ease,background-image 0.3s ease;}.accordion-header:hover{background:var(--gt-gold);color:var(--gt-black);}.accordion-header:hover::before{background-image:url('/themes/contrib/gt_theme/templates/block/accordion/images/gt-black-chevron.svg');}.accordion-header.active{background:var(--gt-gold);color:var(--gt-black);}.accordion-header.active::before{transform:rotate(90deg);background-image:url('/themes/contrib/gt_theme/templates/block/accordion/images/gt-black-chevron.svg');}.accordion-content{max-height:0;overflow:hidden;background:var(--gt-white);line-height:1.4;padding:0 0.5rem;transition:max-height 0.3s ease-out,padding 0.3s ease-out;}.accordion-content.open{max-height:none;padding-top:0.5rem;padding-bottom:0.5rem;}.accordion-content p{margin:2px 0;font-size:1rem;color:var(--gt-black);}.accordion:last-of-type{margin-bottom:2px;}.accordion-header:focus{outline:2px solid var(--gt-gold);outline-offset:2px;}
