.mdl__frontpage__introbox{z-index:1;position:relative}@media (min-width:1024px){.mdl__frontpage__introbox{margin-top:-50px}}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer{padding:0 20px 45px 20px;max-width:960px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer{padding:0 30px 75px 30px}}@media (min-width:1024px){.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer{max-width:1200px}}@media (min-width:1600px){.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer{max-width:1440px;padding:0 30px 125px 30px}}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content{background:#f1f1f1;display:flex;flex:0 0 100%;padding:35px;box-sizing:border-box;flex-direction:column}@media (min-width:1024px){.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content{flex-direction:row}}@media (min-width:1200px){.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content{padding:60px}}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentleft{box-sizing:border-box}@media (min-width:1024px){.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentleft{width:50%;padding-right:40px}}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentleft .mdl__frontpage__introbox__headline{font-family:"arponasans", sans-serif;font-size:2rem;line-height:1.125em;padding-bottom:25px;font-weight:400;box-sizing:border-box}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentleft .mdl__frontpage__introbox__text{font-size:1.1rem;line-height:1.25em;padding-bottom:50px;box-sizing:border-box}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentleft .mdl__frontpage__introbox__certificatelist .mdl__frontpage__introbox__certificateitem img{max-width:295px;width:100%;margin:auto;height:auto}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentleft .mdl__frontpage__introbox__certificatelist .slick-dots{position:absolute;top:30px;list-style:none;display:flex;text-align:end;padding:0;margin:0;transform:rotate(90deg);right:0;bottom:unset;width:unset}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentleft .mdl__frontpage__introbox__certificatelist .slick-dots li{height:14px;width:14px}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentleft .mdl__frontpage__introbox__certificatelist .slick-dots button{background:#D9DADB;border-radius:50%;height:14px;width:14px}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentleft .mdl__frontpage__introbox__certificatelist .slick-dots .slick-active button{background:#4B6478}@media (min-width:1024px){.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentright{width:50%}}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentright .mdl__frontpage__introbox__faq__headline{display:block;font-size:1.5rem;line-height:1.125em;padding-bottom:25px;box-sizing:border-box}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentright .mdl__frontpage__introbox__faqlist{display:flex;flex-wrap:wrap;padding-bottom:30px;box-sizing:border-box}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentright .mdl__frontpage__introbox__faqlist .mdl__frontpage__introbox__faq__link{background:#4B6478;border-radius:10px;box-sizing:border-box;cursor:pointer;margin-bottom:15px;position:relative;padding:10px 15px}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentright .mdl__frontpage__introbox__faqlist .mdl__frontpage__introbox__faq__link:before{background:transparent;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 0.2s ease;width:0;height:100%;border-radius:10px}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentright .mdl__frontpage__introbox__faqlist .mdl__frontpage__introbox__faq__link:hover:before{width:100%;background:#16B2F5}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentright .mdl__frontpage__introbox__faqlist .mdl__frontpage__introbox__faq__link:not(:last-of-type){margin-right:15px}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentright .mdl__frontpage__introbox__faqlist .mdl__frontpage__introbox__faq__link .mdl__frontpage__introbox__faq__text{color:#ffffff;position:relative}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentright .mdl__frontpage__introbox__direct__headline{display:block;font-size:1.5rem;line-height:1.125em;padding-bottom:25px;box-sizing:border-box}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentright .mdl__frontpage__introbox__direct__subline{display:block;font-size:1rem;line-height:1.125em;padding-bottom:15px;box-sizing:border-box}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentright .mdl__frontpage__introbox__dropdown.mdl__frontpage__introbox__dropdown--open svg{transform:rotate(180deg)}.mdl__frontpage__introbox .mdl__frontpage__introbox__innercontainer .mdl__frontpage__introbox__content .mdl__frontpage__introbox__contentright .mdl__frontpage__introbox__dropdown svg{transform:rotate(0);transition:transform 0.3s ease-in-out}