.icon-accordion{position:relative;margin-bottom:10px}@media (min-width:768px){.icon-accordion{margin-bottom:1.25rem}}.icon-accordion-btn{width:100%;border-width:2px;border-color:transparent;--tw-bg-opacity:1!important;background-color:rgb(249 247 246/var(--tw-bg-opacity))!important;padding:1.25rem 10px;text-align:left}.icon-accordion-btn:hover{border-width:2px;--tw-border-opacity:1;border-color:rgb(39 143 188/var(--tw-border-opacity))}.icon-accordion-svg svg{height:3.5rem;width:3.5rem}.icon-accordion-icon-white{filter:brightness(0) invert(1)}.icon-accordion-lable-container{margin-left:5px;margin-right:.5rem}@media (min-width:768px){.icon-accordion-lable-container{margin-left:10px;margin-top:.25rem}}.icon-accordion-lable{overflow-wrap:break-word;font-size:1.125rem;font-weight:500;line-height:1.75rem}@media (min-width:768px){.icon-accordion-lable{font-size:1.25rem;line-height:1.75rem;line-height:30px}}.icon-accordion-subtitle{display:block;font-size:.875rem;line-height:1.25rem}.icon-accordion-add,.icon-accordion-minus{margin-right:.25rem}@media (min-width:768px){.icon-accordion-add,.icon-accordion-minus{margin-right:22px}}.icon-accordion-add svg,.icon-accordion-minus svg{height:1.25rem;width:1.25rem}.icon-accordion-text{position:relative;max-height:0;overflow:hidden;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s}.icon-accordion-text .item-content{padding:1.25rem .5rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(58 58 58/var(--tw-text-opacity))}@media (min-width:768px){.icon-accordion-text .item-content{padding:1.25rem 2rem}}.icon-accordion-text .item-content ol,.icon-accordion-text .item-content p,.icon-accordion-text .item-content ul{font-size:1.125rem;line-height:1.75rem}.icon-accordion-without-icon{margin-bottom:.25rem;padding:10px 1rem}@media (min-width:768px){.icon-accordion-without-icon{margin-bottom:0;padding:1.25rem 2rem}}.icon-accordion-without-icon .icon-accordion-add,.icon-accordion-without-icon .icon-accordion-lable-container,.icon-accordion-without-icon .icon-accordion-minus{margin:0}.icon-accordion-without-icon .icon-accordion-add svg,.icon-accordion-without-icon .icon-accordion-minus svg{height:1.25rem;width:1.25rem}.icon-accordion .content-without-icon .item-content{padding-left:1.25rem;padding-right:1.25rem}@media (min-width:768px){.icon-accordion .content-without-icon .item-content{padding-left:2rem;padding-right:2rem}}
/*# sourceMappingURL=accordion-item.css.map */