.mdl__html .mdl__html__innercontainer{padding:0 20px 45px 20px;max-width:960px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__html .mdl__html__innercontainer{padding:0 30px 75px 30px}}@media (min-width:1200px){.mdl__html .mdl__html__innercontainer{margin:auto 400px auto auto}}@media (min-width:1440px){.mdl__html .mdl__html__innercontainer{margin:auto 500px auto auto}}@media (min-width:1600px){.mdl__html .mdl__html__innercontainer{max-width:1180px}}.mdl__html .mdl__html__innercontainer .mdl__html__headline{font-size:1.3rem;line-height:1.25em;font-weight:700;padding-bottom:25px}.mdl__html .mdl__html__wrapper{position:relative}.mdl__html .mdl__html__wrapper .mdl__html__content{background:#4B6478}.mdl__html .mdl__html__wrapper .mdl__html__content .ptl__external_resource .ptl__external_resource__button{padding:10px 20px;background:#AF0917;transition:background 0.3s ease-in-out;width:max-content}.mdl__html .mdl__html__wrapper .mdl__html__content .ptl__external_resource .ptl__external_resource__button:before{background:transparent;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 0.2s ease;width:0;height:100%}.mdl__html .mdl__html__wrapper .mdl__html__content .ptl__external_resource .ptl__external_resource__button:hover:before{width:100%;background:#595959}@media (min-width:480px){.mdl__html .mdl__html__wrapper .mdl__html__content .ptl__external_resource .ptl__external_resource__button{padding:15px 30px}}.mdl__html .mdl__html__wrapper img{width:100%;height:auto;position:absolute;filter:brightness(0.7)}