.tpl__page__main .mdl__html{padding-bottom:45px;box-sizing:border-box}@media (min-width:768px){.tpl__page__main .mdl__html{padding-bottom:75px}}.tpl__frontpage__main .mdl__html{padding:0 25px 80px 25px;box-sizing:border-box}@media (min-width:480px){.tpl__frontpage__main .mdl__html{padding:0 40px 80px 40px}}@media (min-width:1280px){.tpl__frontpage__main .mdl__html{padding:0 60px 150px 60px}}@media (min-width:1600px){.tpl__frontpage__main .mdl__html .mdl__html__innercontainer{max-width:1630px;margin:auto}}.mdl__html__innercontainer .mdl__html__headline{font-size:1.2rem;line-height:1.25em;font-weight:600;padding-bottom:25px;color:#00338d}.mdl__html__wrapper{position:relative}.mdl__html__wrapper .mdl__html__image:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(4, 27, 42, 0.6);border-radius:10px}.mdl__html__wrapper .mdl__html__content{background:-webkit-radial-gradient(ellipse farthest-corner at 100% 100%, #EC6500 0%, #00338d 70%);background:-o-radial-gradient(ellipse farthest-corner at 100% 100%, #EC6500 0%, #00338d 70%);background:-moz-radial-gradient(ellipse farthest-corner at 100% 100%, #EC6500 0%, #00338d 70%);background:radial-gradient(ellipse farthest-corner at 100% 100%, #EC6500 0%, #00338d 70%);border-radius:10px}.mdl__html__wrapper .mdl__html__content .ptl__external_resource .ptl__external_resource__button{padding:10px 20px;background:transparent;transition:background 0.3s ease-in-out, border 0.3s ease-in-out;width:max-content;border-radius:50px;border:2px solid #FFFFFF}.mdl__html__wrapper .mdl__html__content .ptl__external_resource .ptl__external_resource__button:hover{background:#EC6500;border:2px solid #EC6500}@media (min-width:480px){.mdl__html__wrapper .mdl__html__content .ptl__external_resource .ptl__external_resource__button{padding:15px 30px}}.mdl__html__wrapper img{width:100%;height:auto;position:absolute;border-radius:10px}#loading-gui #loading-presented-by{display:none !important}