.mhnwp-accordion-wrapper{margin:20px 0}.mhnwp-accordion{margin-bottom:10px;border:1px solid #ddd;border-radius:8px;overflow:hidden;transition:all .3s ease}.mhnwp-accordion h2{display:flex;justify-content:space-between;align-items:center;color:#333;padding:14px 16px;margin:0;font-size:16px;cursor:pointer;font-weight:700}.mhnwp-accordion h2 .arrow{font-size:18px;transition:transform .3s ease}.mhnwp-accordion h2 .arrow.rotate i{transform:rotate(180deg)}.mhnwp-accordion-content{display:none;padding:15px 20px;animation:fadeIn .3s ease}.mhnwp-accordion-content ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.mhnwp-accordion-content ul li{padding-inline:15px;margin-block:12px}.mhnwp-accordion-content ul li a{color:#575757;text-decoration:none;transition:color .3s ease;font-size:14px}.mhnwp-accordion-content ul li a:hover{color:#005177}@media (max-width:1023px){.mhnwp-accordion-content ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:630px){.mhnwp-accordion-content ul{grid-template-columns:repeat(1,minmax(0,1fr))}}.mhnwp-accordion-item{border:1px solid #dbdbdb;border-radius:6px;padding:15px;margin-bottom:15px;background-color:#fff}.mhnwp-accordion-item input[type=text]{margin-bottom:20px!important}.mhnwp-link-item{display:flex}.mhnwp-link-item input[type=text]{margin-bottom:10px!important;margin-left:8px!important}button#add-accordion{border-radius:6px;padding:8px 12px;border:none;background-color:#2271b1;cursor:pointer;color:#fff}.mhnwp-accordion-item button{cursor:pointer;border:none}button.remove-link{background-color:#ededed;min-width:84px;height:35px;border-radius:4px;border:none;color:#313131}button.add-link{padding:8px 10px;border:none;border-radius:6px;background-color:#d3d3d3}button.remove-accordion{background-color:#ffb5b5;border:none;border-radius:6px;padding:8px 10px}