.accordion-module .accordion-container {
    padding: 75px 0; }
    @media (max-width: 660px) {
        .accordion-module .accordion-container {
            padding: 35px 0; } }
    .accordion-module .accordion-container .accordion-row {
        margin-bottom: 8px;
        position: relative; }
        .accordion-module .accordion-container .accordion-row .row-label {
            display: flex;
            justify-content: space-between;
            align-items: center;
            width: 100%;
            padding: 10px; }
            .accordion-module .accordion-container .accordion-row .row-label p {
                font-weight: 700;
                margin: 0;
                text-align: left; }
            .accordion-module .accordion-container .accordion-row .row-label .rotating-arrow {
                width: 1em;
                margin-right: 10px;
                line-height: 0;
                transform: rotate(90deg);
                transition: transform 0.2s ease-in-out; }
        .accordion-module .accordion-container .accordion-row .open-accordion:checked ~ .row-label .rotating-arrow {
            transform: rotate(270deg); }
        .accordion-module .accordion-container .accordion-row .open-accordion:checked ~ .row-close .row-close-label {
            z-index: 2; }
        .accordion-module .accordion-container .accordion-row .row-expanded {
            overflow: hidden;
            text-align: left;
            height: 0;
            opacity: 0;
            transition: height 0.5s ease-in-out;
            transition: opacity 0.5s ease-in-out;
            transition-delay: 0.1s; }
            .accordion-module .accordion-container .accordion-row .row-expanded .row-expanded-content {
                padding: 2em 1em; }
                .accordion-module .accordion-container .accordion-row .row-expanded .row-expanded-content ul li:before {
                    color: inherit; }
                .accordion-module .accordion-container .accordion-row .row-expanded .row-expanded-content ol li {
                    list-style-type: decimal; }
                .accordion-module .accordion-container .accordion-row .row-expanded .row-expanded-content img {
                    width: auto;
                    max-width: 100%; }
                .accordion-module .accordion-container .accordion-row .row-expanded .row-expanded-content img.alignright {
                    float: right;
                    margin: 20px 0 1em 1em; }
                .accordion-module .accordion-container .accordion-row .row-expanded .row-expanded-content img.alignleft {
                    float: left;
                    margin: 20px 1em 1em 0; }
                .accordion-module .accordion-container .accordion-row .row-expanded .row-expanded-content img.aligncenter {
                    display: block;
                    margin: 20px auto 0 auto; }
                .accordion-module .accordion-container .accordion-row .row-expanded .row-expanded-content .alignright {
                    float: right;
                    margin-top: 20px; }
                .accordion-module .accordion-container .accordion-row .row-expanded .row-expanded-content .alignleft {
                    float: left;
                    margin-top: 20px; }
                .accordion-module .accordion-container .accordion-row .row-expanded .row-expanded-content .aligncenter {
                    display: block;
                    margin: 20px auto 0 auto; }
        .accordion-module .accordion-container .accordion-row .open-accordion:checked ~ .row-expanded {
            height: 100%;
            opacity: 1; }

.accordion-module input[type="radio"] {
    display: none; }

.accordion-module .row-close-label {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    opacity: 0;
    height: 3.5em;
    z-index: -1; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvYWNjb3JkaW9uLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7SUFFSSxlQUFtQyxFQUFBO0lBRW5DO1FBSko7WUFLTSxlQUEwQyxFQUFBLEVBMkc3QztJQWhISDtRQVNNLGtCQUFrQjtRQUVsQixrQkFBa0IsRUFBQTtRQVh4QjtZQWNRLGFBQWE7WUFDYiw4QkFBOEI7WUFDOUIsbUJBQW1CO1lBQ25CLFdBQVc7WUFDWCxhQUFhLEVBQUE7WUFsQnJCO2dCQW9CVSxnQkFBZ0I7Z0JBQ2hCLFNBQVM7Z0JBQ1QsZ0JBQWdCLEVBQUE7WUF0QjFCO2dCQXlCVSxVQUFVO2dCQUNWLGtCQUFrQjtnQkFFbEIsY0FBYztnQkFHZCx3QkFBd0I7Z0JBQ3hCLHNDQUFzQyxFQUFBO1FBaENoRDtZQXVDVSx5QkFBeUIsRUFBQTtRQXZDbkM7WUE0Q1UsVUFBVSxFQUFBO1FBNUNwQjtZQWlEUSxnQkFBZ0I7WUFDaEIsZ0JBQWdCO1lBQ2hCLFNBQVM7WUFDVCxVQUFVO1lBR1YsbUNBQW1DO1lBQ25DLG9DQUFvQztZQUNwQyxzQkFBc0IsRUFBQTtZQXpEOUI7Z0JBNERVLGdCQUFnQixFQUFBO2dCQTVEMUI7b0JBaUVnQixjQUFjLEVBQUE7Z0JBakU5QjtvQkF1RWMsd0JBQXdCLEVBQUE7Z0JBdkV0QztvQkEyRVksV0FBVztvQkFDWCxlQUFlLEVBQUE7Z0JBNUUzQjtvQkErRVksWUFBWTtvQkFDWixzQkFBc0IsRUFBQTtnQkFoRmxDO29CQW1GWSxXQUFXO29CQUNYLHNCQUFzQixFQUFBO2dCQXBGbEM7b0JBdUZZLGNBQWM7b0JBQ2Qsd0JBQXdCLEVBQUE7Z0JBeEZwQztvQkEyRlksWUFBWTtvQkFDWixnQkFBZ0IsRUFBQTtnQkE1RjVCO29CQStGWSxXQUFXO29CQUNYLGdCQUFnQixFQUFBO2dCQWhHNUI7b0JBbUdZLGNBQWM7b0JBQ2Qsd0JBQXdCLEVBQUE7UUFwR3BDO1lBMkdRLFlBQVk7WUFDWixVQUFVLEVBQUE7O0FBNUdsQjtJQW1ISSxhQUFhLEVBQUE7O0FBbkhqQjtJQXVISSxrQkFBa0I7SUFDbEIsT0FBTztJQUNQLFdBQVc7SUFDWCxNQUFNO0lBQ04sVUFBVTtJQUNWLGFBQWE7SUFDYixXQUFXLEVBQUEiLCJmaWxlIjoiY29tcG9uZW50cy9hY2NvcmRpb24uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4vLi4vaGVscGVycy92YXJpYWJsZXNcIjtcblxuLmFjY29yZGlvbi1tb2R1bGUge1xuICAuYWNjb3JkaW9uLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogJG1vZHVsZS12ZXJ0aWNhbC1zcGFjaW5nIDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrLXNtKSB7XG4gICAgICBwYWRkaW5nOiAkbW9kdWxlLXZlcnRpY2FsLXNwYWNpbmctbW9iaWxlIDA7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1yb3cge1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIC5yb3ctbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgIC5yb3RhdGluZy1hcnJvdyB7XG4gICAgICAgICAgd2lkdGg6IDFlbTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgLy8gdG8gYXZvaWQgb25lIGFubm95aW5nIHBpeGVsXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICAgICAgICAvLyB1cFxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAub3Blbi1hY2NvcmRpb246Y2hlY2tlZCB+IC5yb3ctbGFiZWwge1xuICAgICAgICAucm90YXRpbmctYXJyb3cge1xuICAgICAgICAgIC8vIGRvd25cbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAub3Blbi1hY2NvcmRpb246Y2hlY2tlZCB+IC5yb3ctY2xvc2Uge1xuICAgICAgICAucm93LWNsb3NlLWxhYmVsIHtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5yb3ctZXhwYW5kZWQge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgLy8gdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG5cbiAgICAgICAgLnJvdy1leHBhbmRlZC1jb250ZW50IHtcbiAgICAgICAgICBwYWRkaW5nOiAyZW0gMWVtO1xuXG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgb2wge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgaW1nLmFsaWducmlnaHQge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMWVtIDFlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgaW1nLmFsaWdubGVmdCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAxZW0gMWVtIDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIGltZy5hbGlnbmNlbnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDAgYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgICAgLmFsaWducmlnaHQge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmFsaWdubGVmdCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5hbGlnbmNlbnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDAgYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgICAgLy9cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAub3Blbi1hY2NvcmRpb246Y2hlY2tlZCB+IC5yb3ctZXhwYW5kZWQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC8vIHRyYW5zaXRpb24tZGVsYXk6IDAuMTVzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnJvdy1jbG9zZS1sYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgaGVpZ2h0OiAzLjVlbTtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxufVxuIl19 */
