.wp-block-st-accordion .accordion-item{border-bottom:2px solid #dce3e9}.wp-block-st-accordion .accordion-title{padding:20px 0;background-color:rgba(0,0,0,0)}.wp-block-st-accordion .accordion-body-inner{padding:10px 0 50px 0;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;gap:calc(50px - 1rem)}.wp-block-st-accordion .accordion-title{cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center}.wp-block-st-accordion .accordion-title .accordion-heading{font-size:var(--wp--preset--font-size--quinary-heading, 24px);font-family:"Roobert",sans-serif;font-weight:500;font-style:normal;line-height:127.273%;letter-spacing:-0.01em;text-decoration:none;text-transform:none;color:#1a1918;margin:0;transition:color 400ms ease-in-out}.wp-block-st-accordion .accordion-title .accordion-icon{position:relative;transition:transform ease-out 275ms;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;background-color:#a4afb9;width:40px;height:40px;border-radius:50%;aspect-ratio:1/1;transition:background-color 275ms ease-in-out}.wp-block-st-accordion .accordion-title .accordion-icon::before,.wp-block-st-accordion .accordion-title .accordion-icon::after{content:"";width:12px;height:1px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.wp-block-st-accordion .accordion-title .accordion-icon::after{transform:translate(-50%, -50%) rotate(90deg);transition:width 275ms ease-in-out}.wp-block-st-accordion .accordion-title:hover .accordion-heading{color:#c41230}.wp-block-st-accordion .accordion-title:hover .accordion-icon{background-color:#c41230}.wp-block-st-accordion .accordion-body-wrapper{overflow:hidden;height:0;transition:height ease-out 450ms;margin-top:-1px}.wp-block-st-accordion .accordion-body-wrapper h4{font-size:24px;font-weight:300}.wp-block-st-accordion .accordion-item.open .accordion-title .accordion-heading{color:#c41230}.wp-block-st-accordion .accordion-item.open .accordion-title .accordion-icon::after{width:0}.wp-block-st-accordion .accordion-item.open .accordion-body-wrapper{height:var(--body-height)}
/*# sourceMappingURL=studiothink-accordion.css.map */
