section.accordion{padding-bottom:80px}section.accordion .card{border:none}section.accordion .card:nth-child(even){background-color:#e6e3dc}section.accordion .card-header{border:none;background-color:rgba(0,0,0,0);padding:10px 0}section.accordion .card-header h2,section.accordion .card-header button{font-size:2.4rem;font-weight:300;margin:0;padding:0;letter-spacing:1px;text-transform:uppercase;color:inherit;max-width:100%;white-space:inherit}@media(min-width: 767px){section.accordion .card-header h2,section.accordion .card-header button{font-size:3.6rem}}section.accordion .card-header h2:hover,section.accordion .card-header h2:focus,section.accordion .card-header button:hover,section.accordion .card-header button:focus{text-decoration:none}section.accordion .card-header button{position:relative;padding-right:25px}section.accordion .card-header button.collapsed:after{content:"+";font-size:2.4rem;right:0}section.accordion .card-header button:after{content:"-";font-weight:900;position:absolute;right:2px;top:50%;transform:translateY(-50%);font-size:2.8rem;transition:transform .3s ease}section.accordion .card-body{padding-top:50px}section.accordion .grid-wrap{display:grid;gap:37px;grid-template-columns:repeat(1, 1fr)}@media(min-width: 767px){section.accordion .grid-wrap{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 991px){section.accordion .grid-wrap{grid-template-columns:repeat(4, 1fr)}}section.accordion .image{margin-bottom:15px}section.accordion .name{font-size:1.8rem;margin:0 0 20px 0;letter-spacing:1px;font-weight:500;line-height:1.2}section.accordion .title_te_reo{color:#69ac44;display:block;margin-bottom:10px}section.accordion .title_english{font-style:italic}/*# sourceMappingURL=accordion.css.map */