.taco-section-menu{margin:3rem 0}.taco-section-menu ul{margin:0;padding:0;list-style:none}.taco-section-menu li{margin:1rem 0}.taco-section-menu .menu-item-header{display:flex;align-items:stretch;background:#fff;font-family:Lato,sans-serif}.taco-section-menu .menu-item-icon-number{display:flex;justify-content:center;align-items:center;min-width:5rem;padding:.375rem 0;text-align:center;font-size:1.125rem}.taco-section-menu .menu-item-icon-number,.taco-section-menu .menu-item-icon-number:active,.taco-section-menu .menu-item-icon-number:hover{color:#fff;text-decoration:none}.taco-section-menu .menu-item-icon-number>img,.taco-section-menu .menu-item-icon-number>span,.taco-section-menu .menu-item-icon-number>svg{display:block;margin:0 .375rem}.taco-section-menu .menu-item-icon-number>img{height:1.35rem;width:auto}.taco-section-menu .menu-item-title,.taco-section-menu .menu-item-toggle{display:flex;align-items:stretch;justify-content:stretch;line-height:1.2}.taco-section-menu .menu-item-title{flex-grow:1;display:flex;align-items:stretch;justify-content:stretch;font-size:1.125rem}.taco-section-menu .taco-content-toggle{justify-items:flex-end;font-size:.875rem}@media (max-width:575.98px){.taco-section-menu .taco-content-toggle{display:none}}.taco-section-menu .taco-content-toggle.off .toggle-off{display:none}.taco-section-menu .taco-content-toggle.on .toggle-on{display:none}.taco-section-menu .taco-content-toggle svg{margin-left:.75rem}.taco-section-menu .menu-item-title-link,.taco-section-menu .taco-content-toggle{display:flex;align-items:center;padding:.75rem}.taco-section-menu .menu-item-title-link,.taco-section-menu .menu-item-title-link:active,.taco-section-menu .menu-item-title-link:hover,.taco-section-menu .taco-content-toggle,.taco-section-menu .taco-content-toggle:active,.taco-section-menu .taco-content-toggle:hover{color:#555;text-decoration:none}.taco-section-menu .menu-item-title-link span,.taco-section-menu .taco-content-toggle span{display:block}.taco-section-menu .menu-item-description{background:rgba(255,255,255,.5);border:4px solid #fff;padding:1rem;overflow-y:hidden;transition:.2s;z-index:-1}.taco-section-menu .menu-item-description.off{height:0;padding-top:0;padding-bottom:0;margin-top:-8px}.taco-section-menu .cta-container{margin-top:1rem;text-align:center}
/*# sourceMappingURL=taco-section-menu.min.css.map */
