.footer-minimal{border-top:1px solid #c2c2c2;padding:25px 0 0 0}.footer-minimal .footer-copyright{font-size:11px;text-align:center;color:#6f6f6f;margin:25px auto 40px auto}@media (min-width:769px){.footer-minimal .footer-copyright{float:left;font-size:13px;margin-top:0}}@media (max-width:768px){.footer-minimal .footer__nav{margin-left:auto;margin-right:auto;display:block;width:270px}}@media (min-width:769px){.footer-minimal .footer__nav{float:right}}.footer-minimal .footer-navitem{display:inline-block;margin-left:35px}.footer-minimal .footer-navitem:first-child{margin-left:0}.footer-minimal .footer-navitem__link{font-size:11px;text-decoration:underline;color:#ff5a5f}.footer-minimal .footer-navitem__link:active,.footer-minimal .footer-navitem__link:focus,.footer-minimal .footer-navitem__link:hover{color:#ff1d24}@media (min-width:769px){.footer-minimal .footer-navitem__link{float:left;font-size:13px}}.footer{border-top:1px solid #c2c2c2;padding:17px 0;background:#eaeaea}@media (min-width:769px){.footer{padding:27px 0}}@media (max-width:768px){.footer .container940{max-width:530px}}.footer .footer__container{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between}@media (max-width:768px){.footer .footer__container{flex-direction:column-reverse;justify-content:center}}@media (min-width:769px){.footer .footer__container_item:first-child{flex-grow:2}}@media (min-width:769px){.footer .footer__container_item:not(:first-child){margin-left:130px}}.footer .footer-copyright{font-size:13px;text-align:center;font-weight:400;color:#959595;margin:40px auto 20px auto}.footer .footer__headline{text-transform:uppercase;font-size:16px;font-weight:24px;padding-top:25px;line-height:46px;font-weight:600}.footer .footer-navitem{font-size:13px;color:#222;line-height:46px;cursor:pointer}@media (min-width:769px){.footer .footer-navitem{line-height:30px}}.footer .footer-navitem:active,.footer .footer-navitem:focus,.footer .footer-navitem:hover{color:#ff1d24;text-decoration:underline}@media (min-width:769px){.footer .footer-press-navitem{padding-top:20px;padding-top:30px;display:inline-block}}@media (min-width:769px){.footer .footer-legals__headline{padding-top:20px}}.insurance-partner__modal .modal-body .modal-body{padding:0}.insurance-partner__modal ul{padding:0 0 20px 0;margin:0;display:inline-block;width:100%;font-size:15px;font-weight:400;list-style:none}@media (max-width:320px){.insurance-partner__modal ul{font-size:13px}}.insurance-partner__modal ul li{float:left;width:50%;padding-left:20px;text-align:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;line-height:1.5}.insurance-partner__modal ul li:nth-child(2n){float:right}@media (max-width:768px){.insurance-partner__modal ul li{width:100%;text-align:center;float:none;padding-left:0}.insurance-partner__modal ul li:nth-child(2n){float:none}}