html{font-size:1px}@media(max-width:580px){html{font-size:1px}}@media(min-width:2560px){html{font-size:1px}}section.u4m-accordion{padding:50rem 0}section.u4m-accordion .intro{float:none;margin-left:auto;margin-right:auto;max-width:1240rem;max-width:768rem;padding-left:20rem;padding-right:20rem;text-align:center}section.u4m-accordion .intro h2{font-family:Montserrat;font-size:32rem;font-weight:500;letter-spacing:normal;line-height:1.2;margin-bottom:30rem}@media(max-width:1024px){section.u4m-accordion .intro h2{font-size:38rem}}@media(max-width:580px){section.u4m-accordion .intro h2{font-size:32rem;margin-bottom:20rem}}section.u4m-accordion .intro h2 span{font-family:Libre Baskerville,serif;font-size:36rem;font-weight:500;text-transform:uppercase}section.u4m-accordion .intro p{font-family:Montserrat;font-size:18rem;letter-spacing:.25rem;line-height:1.6;margin-bottom:20rem}@media(max-width:580px){section.u4m-accordion .intro p{font-size:16rem}}section.u4m-accordion .accordions{float:none;margin:50rem auto;max-width:1240rem;padding-left:20rem;padding-right:20rem}section.u4m-accordion .accordions details{border-bottom:5px solid #2e7d64;cursor:pointer;transition:background-color .2s}section.u4m-accordion .accordions details summary{font-family:Montserrat;font-size:18rem;font-weight:700;letter-spacing:.25rem;line-height:1.6;list-style:none;margin:0;padding:20rem 40rem 20rem 20rem;position:relative}@media(max-width:580px){section.u4m-accordion .accordions details summary{font-size:16rem}}section.u4m-accordion .accordions details summary .indicators{height:16px;padding:0;position:absolute;right:5%;top:50%;transform:translateY(-50%);width:16px}section.u4m-accordion .accordions details summary .indicators:before{background-color:#2e7d64;content:"";height:3px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}section.u4m-accordion .accordions details summary .indicators:after{background-color:#2e7d2e;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);transition:.1s ease-in;width:3px}section.u4m-accordion .accordions details[open] summary .indicators:after{opacity:0}section.u4m-accordion .accordions details:hover{background-color:rgba(0,0,0,.035)}section.u4m-accordion .accordions details div{padding:20rem}