.accordion:not(:first-child){margin-top:1.25rem}@media (max-height:768px),(max-width:1366px){.accordion:not(:first-child){margin-top:2.5rem}}@media (max-height:479px),(max-width:767px){.accordion:not(:first-child){margin-top:1.5rem}}.accordion:not(:last-child){margin-bottom:1.25rem}@media (max-height:768px),(max-width:1366px){.accordion:not(:last-child){margin-bottom:2.5rem}}@media (max-height:479px),(max-width:767px){.accordion:not(:last-child){margin-bottom:1.5rem}}.accordion,.accordion>div>button{text-align:left}.accordion>li:not(:last-child){margin-bottom:1.25rem}.accordion>li>button{align-items:center;background:#f3f8ed;border-left:4px solid #4a851c;border-radius:0;display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;padding:.875rem .8125rem .75rem 1.125rem;position:relative;width:100%;z-index:0}.accordion>li>button.open{background-color:#caeb9e}.accordion>li>button.open .plus:before{opacity:0;transform:translate(-50%,-50%) rotate(0deg)}.accordion>li>button.open .plus:after{transform:translate(-50%,-50%) rotate(270deg)}.accordion>li>button.open+.answer{display:block}.accordion>li>button.open,.accordion>li>button:active,.accordion>li>button:focus,.accordion>li>button:hover{background:#caeb9e;border-color:#caeb9e}.accordion>li>button.open h4,.accordion>li>button:active h4,.accordion>li>button:focus h4,.accordion>li>button:hover h4{color:#000}.accordion>li>button.open .plus,.accordion>li>button:active .plus,.accordion>li>button:focus .plus,.accordion>li>button:hover .plus{background:#fff}.accordion>li>button.open .plus:after,.accordion>li>button.open .plus:before,.accordion>li>button:active .plus:after,.accordion>li>button:active .plus:before,.accordion>li>button:focus .plus:after,.accordion>li>button:focus .plus:before,.accordion>li>button:hover .plus:after,.accordion>li>button:hover .plus:before{background:#274e1b}.accordion>li>button h4{font-size:1.25rem;margin-bottom:0;width:calc(100% - 2.9375rem)}.accordion>li>button:before{content:unset}.accordion .plus{background:#fff;border-radius:50%;height:2.5rem;position:relative;transform:translateY(-1px);transition:all .5s ease-in-out;width:2.5rem}.accordion .plus:after,.accordion .plus:before{background-color:#000;content:"";display:block;height:1.25rem;left:50%;position:absolute;top:50%;transition:all .5s ease-in-out;width:2px}.accordion .plus:before{transform:translate(-50%,-50%) rotate(-180deg)}.accordion .plus:after{transform:translate(-50%,-50%) rotate(90deg)}.accordion .answer{background:#fff;border-top:0!important;display:none;padding:1.875rem 2.1875rem 2.5rem}@media (max-width:767px){.accordion:not(:first-child){margin-top:1.625rem}}@media (max-width:767px) and (max-height:768px),(max-width:767px) and (max-width:1366px){.accordion:not(:first-child){margin-top:2.5rem}}@media (max-width:767px) and (max-height:479px),(max-width:767px) and (max-width:767px){.accordion:not(:first-child){margin-top:1.5rem}}@media (max-width:767px){.accordion:not(:last-child){margin-bottom:1.625rem}}@media (max-width:767px) and (max-height:768px),(max-width:767px) and (max-width:1366px){.accordion:not(:last-child){margin-bottom:2.5rem}}@media (max-width:767px) and (max-height:479px),(max-width:767px) and (max-width:767px){.accordion:not(:last-child){margin-bottom:1.5rem}}@media (max-width:767px){.accordion>div:not(:last-child){margin-bottom:.625rem}.accordion>div>button{padding:.4375rem .5rem .3125rem .9375rem}.accordion>div>button h4{font-size:.9375rem;line-height:1.25rem;width:calc(100% - 3.125rem)}.accordion .plus{height:1.6875rem;width:1.6875rem}.accordion .plus:after,.accordion .plus:before{height:.9375rem;width:1px}.accordion .answer{padding:.9375rem 1.25rem 1rem}}

/*# sourceMappingURL=location.css.map*/