.horizontal-accordion .horizontal-accordion-container{align-items:start;display:grid;gap:1.25rem;grid-template-columns:1fr}@media (min-width:1024px){.horizontal-accordion .horizontal-accordion-container{grid-template-columns:1fr 1fr}}.horizontal-accordion .section-intro{border:.625rem solid #fefefe;display:inline-flex;margin-bottom:4.5rem;margin-top:-70px;padding:1.75rem 1.25rem;width:100%}@media (min-width:640px){.horizontal-accordion .section-intro{border:1.25rem solid #fefefe;min-width:538px;width:auto}}.horizontal-accordion .section-intro h1,.horizontal-accordion .section-intro h2,.horizontal-accordion .section-intro h3,.horizontal-accordion .section-intro h4,.horizontal-accordion .section-intro h5,.horizontal-accordion .section-intro h6{font-size:2rem;font-weight:600;margin:0}@media (min-width:1024px){.horizontal-accordion .section-intro h1,.horizontal-accordion .section-intro h2,.horizontal-accordion .section-intro h3,.horizontal-accordion .section-intro h4,.horizontal-accordion .section-intro h5,.horizontal-accordion .section-intro h6{font-size:2.5rem}}.horizontal-accordion .section-intro p{font-size:1.125rem;margin:0}@media (min-width:1024px){.horizontal-accordion .section-intro p{font-size:1.5rem}}.horizontal-accordion .accordion-tabs{display:flex;flex-direction:row;gap:0}@media (min-width:1024px){.horizontal-accordion .accordion-tabs{flex-direction:column}}.horizontal-accordion .accordion-tabs .accordion-tab{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font-size:2rem;font-weight:500;justify-content:space-between;margin:0 0 1.75rem;padding:0 2.5rem 0 1rem;position:relative;text-align:left;transition:color .3s ease}.horizontal-accordion .accordion-tabs .accordion-tab:before{bottom:0;content:"";left:0;position:absolute;top:0;transition:width .3s ease;width:3px}.horizontal-accordion .accordion-tabs .accordion-tab:hover{color:#333}.horizontal-accordion .accordion-tabs .accordion-tab.active{font-weight:600}.horizontal-accordion .accordion-tabs .accordion-tab.active:before{width:8px}.horizontal-accordion .accordion-content h1,.horizontal-accordion .accordion-content h2,.horizontal-accordion .accordion-content h3{font-size:3rem;font-weight:600}.horizontal-accordion .accordion-content p{font-size:1.5rem;margin-top:1rem}.horizontal-accordion .accordion-content .accordion-panel{animation:fadeIn .3s ease;display:none}.horizontal-accordion .accordion-content .accordion-panel.active{display:block}.horizontal-accordion .accordion-content .accordion-panel .wysiwyg-wrap{margin-bottom:1.5rem}.horizontal-accordion .accordion-content .accordion-panel .wysiwyg-wrap p:last-child{margin-bottom:0}.horizontal-accordion .accordion-content-icon{height:75px;margin-left:auto;max-width:75px;padding:1rem;width:100%}@media (min-width:1024px){.horizontal-accordion .accordion-content-icon{height:92px;max-width:92px}}.horizontal-accordion .accordion-content-image{margin:1rem 0}@media (max-width:1023px){.horizontal-accordion{gap:1rem;grid-template-columns:1fr}.horizontal-accordion .accordion-tabs{border-right:none;flex-direction:row;flex-wrap:nowrap;overflow:scroll;padding-bottom:1rem;padding-right:0;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.horizontal-accordion .accordion-tabs::-webkit-scrollbar{display:none}.horizontal-accordion .accordion-tabs .accordion-tab{border-right:none;font-size:1.5rem;margin:0 2rem 0 0;padding:0}.horizontal-accordion .accordion-tabs .accordion-tab:before{bottom:-12px;height:8px;opacity:0;top:auto;transition:all .3s ease}.horizontal-accordion .accordion-tabs .accordion-tab.active{border-right-color:transparent}.horizontal-accordion .accordion-tabs .accordion-tab.active:before{opacity:1;width:100%}.horizontal-accordion .accordion-tabs .accordion-tab svg{display:none}}@media (max-width:639px){.horizontal-accordion .accordion-tabs .accordion-tab{margin:0 1rem 0 0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=horizontal-accordion.css.map*/