.c-accordion{display:block}.c-accordion__section{margin-bottom:.5rem}.c-accordion__panel{-webkit-transition:height .2s ease-in-out;transition:height .2s ease-in-out}.c-accordion__panel.collapsed{display:none}.c-accordion__panel.collapsing{height:0}.c-accordion__content{padding:1.5rem}.c-accordion__content ul{padding-left:1.5rem}.c-accordion__back--button,.c-accordion__control_back{display:none}.c-accordion__title{background-color:#000;font-size:1.6rem;font-weight:400;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.6rem;position:relative;z-index:0}.c-accordion__title__inner{background-color:#333}.c-accordion__title .o-icon-folder{margin:0 1.5rem 0 1rem}.c-accordion__title .o-icon-minus{display:none;margin-right:1.5rem}.c-accordion__title .o-icon-plus{color:#00b3e6;margin-right:1.5rem}.c-accordion__title .gi-icon-arrow-up{color:#007393;margin-left:auto;margin-right:1.5rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:1.4rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.c-accordion__title .o-icon-arrow-down{margin-left:auto;margin-right:1.5rem}.c-accordion__title.active .o-icon-minus,.c-accordion__title .o-icon-arrow-down:before{display:block}.c-accordion__title.active .o-icon-plus{display:none}.c-accordion__title.active .o-icon-arrow-down:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-accordion__title.active .gi-icon-arrow-up{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.c-accordion__title.theme_light{background-color:#cbcbcb}.c-accordion__title.theme_light .c-accordion__control{color:#000;padding:1.6rem}.c-accordion__title.theme_light .c-accordion__control:focus,.c-accordion__title.theme_light .c-accordion__control:hover{background-color:#999;color:#6f0009;text-decoration:none}.c-accordion__control:not(.o-btn){padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;text-decoration:none;width:100%}.c-accordion__control:not(.o-btn):focus,.c-accordion__control:not(.o-btn):hover{background-color:#333;text-decoration:none}