.mdl__accordion{max-width:1360px;margin:auto auto 60px auto;box-sizing:border-box;padding:0 20px}@media all and (min-width: 480px){.mdl__accordion{padding:0 40px}}@media all and (min-width: 768px){.mdl__accordion{padding:0 60px}}@media all and (min-width: 1440px){.mdl__accordion{padding:0 80px;margin:auto auto 100px auto}}@media all and (min-width: 1600px){.mdl__accordion{padding:0 120px}}.mdl__accordion .mdl__accordion__headline{font-weight:700;font-size:1.2rem;line-height:1.25em;margin-bottom:25px}@media all and (min-width: 480px){.mdl__accordion .mdl__accordion__headline{font-size:1.5rem}}.mdl__accordion .mdl__accordion__innercontainer{border-bottom:2px solid #e9e9e9}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel{position:relative;left:0;display:flex;justify-content:space-between;cursor:pointer;padding:15px 0;width:100%;text-align:left;box-sizing:border-box;align-items:center;border-top:2px solid #e9e9e9;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media all and (min-width: 480px){.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel{padding:25px 0}}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel:hover{text-decoration:underline}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel .mdl__accordion__title{font-weight:700;font-size:1.2rem;line-height:1.25em;padding-right:30px;transition:color .3s ease-in-out}@media all and (min-width: 480px){.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel .mdl__accordion__title{font-size:1.5rem}}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel .mdl__accordion__expandbtn{rotate:180deg;transition:rotate .3s ease-in-out}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel .mdl__accordion__expandbtn svg path{stroke:var(--main)}.mdl__accordion .mdl__accordion__innerwrapper .active .mdl__accordion__title{color:var(--main-hover)}.mdl__accordion .mdl__accordion__innerwrapper .active .mdl__accordion__expandbtn{rotate:0deg}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__container{max-height:0;overflow:hidden;transition:max-height .3s ease-out,background .3s ease-in-out;visibility:hidden}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__container.active{max-height:100%;visibility:visible}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__container .mdl__text{margin-bottom:0;box-sizing:border-box}.mdl__accordion__body .tpl__module{padding:0 !important;margin:0 !important}.mdl__accordion__body>div>div{padding:0 !important;margin:auto !important}.mdl__accordion .mdl__accordion__innercontainer .mdl__accordion__innerwrapper:last-of-type{margin-bottom:0}