.mdl__frontpage__career .mdl__frontpage__career__innercontainer{background:#f1f1f1}.mdl__frontpage__career .mdl__frontpage__career__headline{font-family:"arponasans", sans-serif;width:100%;text-align:center;padding:80px 40px 0 40px;box-sizing:border-box;font-size:1.75rem;line-height:1.25em;font-weight:500;color:#1A171B;position:relative}@media (min-width:768px){.mdl__frontpage__career .mdl__frontpage__career__headline{font-size:2rem}}.mdl__frontpage__career .mdl__frontpage__career__container{position:relative}.mdl__frontpage__career .mdl__frontpage__career__container .mdl__frontpage__career__image img{width:100%}.mdl__frontpage__career .mdl__frontpage__career__container .mdl__frontpage__career__titlewrapper{padding:45px 30px;box-sizing:border-box;box-shadow:20px 30px 40px rgba(0, 0, 0, 0.15);background:rgba(175, 9, 23, 0.9);max-width:340px;margin:auto auto 25px auto}@media (min-width:480px){.mdl__frontpage__career .mdl__frontpage__career__container .mdl__frontpage__career__titlewrapper{max-width:500px}}@media (min-width:768px){.mdl__frontpage__career .mdl__frontpage__career__container .mdl__frontpage__career__titlewrapper{padding:60px}}@media (min-width:1200px){.mdl__frontpage__career .mdl__frontpage__career__container .mdl__frontpage__career__titlewrapper{padding:75px}}@media (min-width:768px){.mdl__frontpage__career .mdl__frontpage__career__container .mdl__frontpage__career__titlewrapper{position:absolute;top:50%;left:calc(50% - 325px);max-width:650px;width:100%;transform:translate(calc(-50% - 325px), -50%)}}.mdl__frontpage__career .mdl__frontpage__career__container .mdl__frontpage__career__titlewrapper .mdl__frontpage__career__title__regular{display:block;font-family:"arponasans", sans-serif;font-size:1.5rem;line-height:1.25em;font-weight:400;color:#ffffff;text-shadow:10px 10px 10px rgba(0, 0, 0, 0.15);text-transform:uppercase;text-align:center}.mdl__frontpage__career .mdl__frontpage__career__container .mdl__frontpage__career__titlewrapper .mdl__frontpage__career__title__komika{display:block;font-family:"komikatitle", sans-serif;font-size:2.5rem;line-height:1.25em;font-weight:400;color:#ffffff;text-shadow:10px 10px 10px rgba(0, 0, 0, 0.15);letter-spacing:7px;text-align:center}@media (min-width:768px){.mdl__frontpage__career .mdl__frontpage__career__container .mdl__frontpage__career__titlewrapper .mdl__frontpage__career__title__komika{font-size:3.5rem}}@media (min-width:1200px){.mdl__frontpage__career .mdl__frontpage__career__container .mdl__frontpage__career__titlewrapper .mdl__frontpage__career__title__komika{font-size:4.5rem}}.mdl__frontpage__career .mdl__frontpage__career__buttonwrapper{display:flex;justify-content:center;padding-bottom:45px;flex-wrap:wrap}@media (min-width:768px){.mdl__frontpage__career .mdl__frontpage__career__buttonwrapper{padding-bottom:75px}}.mdl__frontpage__career .mdl__frontpage__career__buttonwrapper .mdl__frontpage__career__linkitem{width:300px;box-sizing:border-box;margin:0 25px 25px 25px;background:#ffffff;box-shadow:10px 10px 50px rgba(0, 0, 0, 0.15);position:relative}.mdl__frontpage__career .mdl__frontpage__career__buttonwrapper .mdl__frontpage__career__linkitem:before{background:transparent;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 0.2s ease;width:0;height:100%}.mdl__frontpage__career .mdl__frontpage__career__buttonwrapper .mdl__frontpage__career__linkitem:hover:before{width:100%;background:#4B6478}.mdl__frontpage__career .mdl__frontpage__career__buttonwrapper .mdl__frontpage__career__linkitem:hover .mdl__frontpage__career__link .mdl__frontpage__career__linktext{color:#ffffff}.mdl__frontpage__career .mdl__frontpage__career__buttonwrapper .mdl__frontpage__career__linkitem:hover .mdl__frontpage__career__link svg path{stroke:#ffffff}.mdl__frontpage__career .mdl__frontpage__career__buttonwrapper .mdl__frontpage__career__linkitem .mdl__frontpage__career__link{padding:25px 35px;display:flex;align-items:center;justify-content:space-between;position:relative}.mdl__frontpage__career .mdl__frontpage__career__buttonwrapper .mdl__frontpage__career__linkitem .mdl__frontpage__career__link .mdl__frontpage__career__linktext{font-size:1.1rem;line-height:1em;font-weight:500;color:#1A171B;position:relative;transition:color 0.2s ease-in-out}.mdl__frontpage__career .mdl__frontpage__career__buttonwrapper .mdl__frontpage__career__linkitem .mdl__frontpage__career__link svg{position:relative}.mdl__frontpage__career .mdl__frontpage__career__buttonwrapper .mdl__frontpage__career__linkitem .mdl__frontpage__career__link svg path{stroke:#1A171B;transition:stroke 0.2s ease-in-out}.mdl__frontpage__career .mdl__frontpage__career__buttonwrapper .mdl__frontpage__career__linkitem.mdl__frontpage__career__linkitem__highlighted{background:#AF0917}.mdl__frontpage__career .mdl__frontpage__career__buttonwrapper .mdl__frontpage__career__linkitem.mdl__frontpage__career__linkitem__highlighted .mdl__frontpage__career__linktext{color:#ffffff}.mdl__frontpage__career .mdl__frontpage__career__buttonwrapper .mdl__frontpage__career__linkitem.mdl__frontpage__career__linkitem__highlighted svg path{stroke:#ffffff}