.mdl__accordion{padding-bottom:45px;box-sizing:border-box}@media (min-width:768px){.mdl__accordion{padding-bottom:75px}}.mdl__accordion .mdl__accordion__innercontainer .mdl__accordion__headline{font-size:1.2rem;line-height:1.25em;font-weight:600;padding-bottom:25px;color:#00338d}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel{position:relative;left:0;display:flex;justify-content:space-between;background-color:#ffffff;cursor:pointer;padding:30px 0 30px 20px;width:100%;text-align:left;border-top:1px solid rgba(30, 41, 107, 0.23);box-sizing:border-box;transition:background-color 0.3s ease-in-out;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:768px){.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel{padding:30px}}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel:hover .mdl__accordion__expandbtn{background:#EC6500;transition:background 0.3s ease-in-out}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel:hover .mdl__accordion__expandbtn #line-horizontal{stroke:#FFFFFF;transition:stroke 0.3s ease-in-out}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel.active{background-color:#F4F6FB}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel:focus{outline:none !important}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel:before{height:3px;background:#00338d;content:"";position:absolute;top:-1px;left:0;width:100%}@media (min-width:480px){.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel:before{width:320px;top:-2px}}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel .mdl__accordion__title{font-weight:400;font-size:1.2rem;line-height:1.25em;padding-right:70px;transition:font-weight 0.2s ease-in-out}@media (min-width:1024px){.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel .mdl__accordion__title{padding-right:90px}}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel .mdl__accordion__expandbtn{width:44px;height:44px;position:absolute;right:0;top:-1px;background:#00338d;transition:background 0.3s ease-in-out}@media (min-width:1024px){.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel .mdl__accordion__expandbtn{width:56px;height:56px}}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel .mdl__accordion__expandbtn #line-vertical{stroke-width:2.5;transition:stroke-width 0.3s ease-in-out}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel .mdl__accordion__expandbtn #line-horizontal{stroke:#FFFFFF;transition:stroke 0.3s ease-in-out}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__panel .collapse-icon{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}.mdl__accordion .mdl__accordion__innerwrapper:last-child{border-bottom:1px solid rgba(30, 41, 107, 0.23)}.mdl__accordion .mdl__accordion__innerwrapper .active .mdl__accordion__title{font-weight:600}.mdl__accordion .mdl__accordion__innerwrapper .active .mdl__accordion__expandbtn{background:#CBD7E8}.mdl__accordion .mdl__accordion__innerwrapper .active .mdl__accordion__expandbtn #line-vertical{stroke-width:0}.mdl__accordion .mdl__accordion__innerwrapper .active .mdl__accordion__expandbtn #line-horizontal{stroke:#082957}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__container{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out, background-color 0.3s ease-in-out;background-color:#ffffff}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__container.active{background-color:#F4F6FB}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__container--open{max-height:100%}.mdl__accordion .mdl__accordion__innerwrapper .mdl__accordion__container .mdl__text{padding-bottom:0;box-sizing:border-box}.mdl__accordion__body{padding:10px 30px 30px 20px}@media (min-width:480px){.mdl__accordion__body{padding:10px 50px 30px 20px}}@media (min-width:768px){.mdl__accordion__body{padding:10px 75px 30px 30px}}@media (min-width:1024px){.mdl__accordion__body{padding:10px 100px 30px 30px}}@media (min-width:1280px){.mdl__accordion__body{padding:10px 150px 30px 30px}}.mdl__accordion__body>div>div{padding:0 !important;margin:auto !important}