*{box-sizing:border-box;margin:0;padding:0;border:0;font-family:source sans pro,Arial,Sans-Serif}body{font-family:source sans pro,Arial,Sans-Serif;font-size:16px;line-height:24px;color:#333;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}@font-face{font-family:Publico;src:url(../../assets/fonts/Publico-Banner-Bold.ttf)format("ttf"),url(../../assets/fonts/Publico-Banner-Bold.woff)format("woff"),url(../../assets/fonts/Publico-Banner-Bold.eot)}@font-face{font-family:Source Sans Pro;src:url(../../assets/fonts/SourceSansPro-Regular.ttf)format("ttf"),url(../../assets/fonts/SourceSansPro-Regular.woff)format("woff"),url(../../assets/fonts/SourceSansPro-Regular.eot)}h1{-webkit-hyphens:auto;hyphens:auto}h1,h1 span,h1 span.nowrap{font-family:publico,times new roman,Times,serif;font-size:30px;line-height:38px;font-weight:100;letter-spacing:.01em;margin:0 0 10px}.content-inner h1{color:#333}.content-inner.intro h1{color:#fff}h2{font-weight:100;font-size:22px;line-height:30px;text-align:center;margin:0 0 60px}.subfooter h2{font-size:38px;line-height:54px;font-weight:100;font-family:Publico,times new roman,Times,serif}h3{font-size:20px;line-height:28px;font-weight:700;margin:0 0 16px}h4{margin:20px 0 8px}p{padding:0 0 15px}.nobreak{white-space:nowrap}.centered{text-align:center}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}ul{margin:0 0 20px 20px}ul.checklist{margin:0;padding:0 0 15px 28px}ul.checklist li{list-style:none;position:relative;margin:0 0 5px;padding:0}ul.checklist li:before{position:absolute;left:-28px;top:2px;width:20px;height:20px;content:url(../../assets/img/icons/check-grey.svg)}a{color:#00006d;text-decoration:none}.small{font-size:12px;line-height:18px}.meiwb-item-extra-link{text-transform:uppercase;font-weight:700;margin:8px auto;text-decoration:none;color:#00006d;font-size:16px;line-height:24px;display:inline-block;padding-right:20px;background:url(../../assets/img/icons/link.png)no-repeat 100%}.link-tel{font-size:24px;font-weight:700;padding:0 0 0 30px;background:url(../../assets/img/icons/icon-phone-orange.svg)no-repeat 0}@media only screen and (min-width:768px){h1,h1 span,h1 span.nowrap{font-size:42px;line-height:54px}h2{font-size:26px;line-height:34px}h3{font-size:20px;line-height:30px}}.trenner{width:100%;height:1px;margin:20px 0 0;background-color:#dbdbdb}.pb-20{padding-bottom:20px}.pb-50{padding-bottom:50px}.mb-50{margin-bottom:50px}section{position:relative;padding:20px 0}section.start{padding:0}section .bg{position:absolute;left:0;right:0;top:0;bottom:0}.berufseinsteiger .bg.bg-start{background:#fff url(../../assets/img/bg-start-berufseinsteiger-mobile.png)no-repeat 50% calc(50% + 140px);background-size:cover;background-position:top}@media only screen and (min-width:480px){.berufseinsteiger .bg.bg-start{background:#fff url(../../assets/img/bg-start-berufseinsteiger-tablet.png)no-repeat 50% calc(50% + 140px);background-size:cover;background-position:100% 0}}@media only screen and (min-width:768px){section{padding:30px 0}.berufseinsteiger .bg.bg-start{background:#fff url(../../assets/img/bg-start-berufseinsteiger.png)no-repeat 50% calc(50% + 140px);background-size:cover;background-position:100% 0}}@media only screen and (min-width:1400px){.berufseinsteiger .bg.bg-start{background-size:contain;background-position:50% 0}}.content{width:100%;position:relative;padding:0 0 92px}@media only screen and (min-width:481px){.content{padding:0 0 100px}}.risiko-lv .content{background:#027180 url(../../assets/img/bg-lv.png)no-repeat 100% 100%;background-size:750px}.beratermappe .content{background-color:#027180}.content-inner{margin:0 auto;position:relative;color:#333;background-color:#fff;padding:40px 20px}.start.berufseinsteiger{margin:0 auto -100px}.start.berufseinsteiger .content-inner{max-width:1024px;min-height:400px;margin:0 auto;background-color:transparent;padding:40px 20px}.start.berufseinsteiger .content-inner .textblock{max-width:520px}.start.berufseinsteiger h1{font-weight:700;color:#f47200;line-height:40px;margin:30px 0}.content-inner.intro{background-color:transparent;padding:100px 20px 0;max-width:1024px}.risiko-lv .content .content-inner.intro,.beratermappe .content .content-inner.intro{color:#fff}.dienstunfaehigkeit .content .content-inner.intro,.dienstunfaehigkeit .content .content-inner.intro h1{color:#333}@media only screen and (min-width:481px){.content-inner{max-width:512px;padding:40px 60px}.subfooter .content-inner{max-width:940px}}.link-info{color:#00008f;padding:0 0 0 30px;background:url(../../assets/img/icons/info-axa.svg)no-repeat 0}.modal{position:fixed;width:100vw;height:100vh;opacity:0;visibility:hidden;transition:all .3s ease;top:0;left:0;display:flex;align-items:center;justify-content:center}.modal.open{visibility:visible;opacity:1;transition-delay:0s;z-index:10}.modal-bg{position:absolute;width:100%;height:100%;background-color:rgba(2,113,128,.7)}.modal-container{background:#fff;position:relative;padding:20px;max-width:520px}.modal-container .close-x{position:absolute;right:20px;top:20px;cursor:pointer}.modal-close{position:absolute;right:15px;top:15px;outline:none;appearance:none;color:red;background:0 0;border:0;font-weight:700;font-size:20px;cursor:pointer}.btn.btn-primary.modal-exit{margin:30px auto 10px;display:block}.stoerer{margin:-40px -60px 40px;padding:10px 20px;background-color:#00005b;color:#fff;text-align:center}.dienstunfaehigkeit .stoerer{background-color:#f4ab4c;color:#333}.stoerer p{display:inline-block}.stoerer .btn{margin:10px;display:inline-block}.stoerer .btn.btn-secondary{border-color:#fff;color:#fff}.stoerer .btn.btn-secondary:hover{color:#7f7f7f;text-decoration:underline}@media only screen and (min-width:768px){.stoerer .btn{margin:0 0 0 20px}}.error{border-color:red}.error-message{color:#c91432;margin-bottom:1em;font-style:normal;font-size:15px}.errorContainer input[type=text],.errorContainer input[type=email],.errorContainer input[type=number],.errorContainer select{border-bottom:2px solid #c91432}.optional-message{color:#0066b3;font-style:normal;font-size:13px;line-height:20px;s}[type=radio]:checked,input[type=radio]:not(:checked){background:0 0;position:absolute;visibility:hidden;margin:0;padding:0}input[type=radio]:checked+label::before,input[type=radio]:not(:checked)+label::before{content:' ';position:relative;display:inline-block;top:4px;margin-right:5px;height:18px;width:18px}input[type=radio]:not(:checked)+label::before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjguNSIgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiNjY2MiLz48L3N2Zz4=)}input[type=radio]:hover+label::before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAwOGYiPjxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iNCIvPjwvZz48L3N2Zz4=)}input[type=radio]:checked+label::before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iOC41IiBmaWxsPSIjZmZmIiBzdHJva2U9IiNjY2MiLz48Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iNCIgZmlsbD0iIzI0MjVhYSIvPjwvZz48L3N2Zz4=)}form .form-line .nps-container label{position:relative;display:inline-block;width:22px;height:22px;margin:3px}form .form-line .nps-container label:hover{cursor:pointer}.nps-container label span{display:block;position:absolute;left:0;top:4px;width:22px;height:22px;text-align:center;line-height:22px}.nps-container input[type=radio]+label::before{position:relative;width:22px;height:22px;border-radius:50%;font-size:16px}.nps-container input[type=radio]:not(:checked)+label::before{background:#f0f0f0}.nps-container input[type=radio]:not(:checked)+label span{color:#343c3d}.nps-container input[type=radio]:checked+label::before{background:#00008f}.nps-container input[type=radio]:checked+label span{color:#fff}.nps-radios{display:flex;justify-content:center}.nps-scale{max-width:310px;margin:10px auto 0;font-size:10px}.nps-scale .good{float:right}.nps-scale .bad{float:left}.nps-container .error-message{position:absolute;left:0;right:0;text-align:CENTER;bottom:10px}@media only screen and (min-width:768px){form .form-line .nps-container label{width:32px;height:32px}.nps-container label span{width:32px;height:32px;line-height:32px}.nps-container input[type=radio]+label::before{width:32px;height:32px}.nps-scale{max-width:410px}}.btn{text-decoration:none;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-position 195ms cubic-bezier(.4,0,1,1);transition:color .3s;border-bottom-color:#103184;color:#fff;position:relative;outline:0;overflow:hidden;z-index:0;border-width:0;text-decoration:none;border-bottom-width:2px;max-width:400px;padding:10px 16px}@media only screen and (min-width:768px){.btn{padding:10px 32px}}.btn.btn-primary[disabled],.btn.btn-secondary[disabled]{opacity:.4;cursor:default}.btn.btn-primary[disabled]:after,.btn.btn-secondary[disabled]:after{display:none}.btn.btn-primary{font-size:16px;color:#fff;background-color:#00006d;letter-spacing:1px;line-height:30px;overflow:hidden;text-transform:uppercase}.btn.btn-primary:after{position:absolute;top:50%;left:50%;width:0;height:530px;-webkit-transform:translate(-50%,-50%)rotate(45deg);transform:translate(-50%,-50%)rotate(45deg);-webkit-transform:translate3d(-50%,-50%,0)rotate(45deg);transform:translate3d(-50%,-50%,0)rotate(45deg);transition:width .3s,opacity .3s;background:#ec4d33;content:"";opacity:0;z-index:-1;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (min-width:768px){.btn.btn-primary:hover:after{color:#fff;width:100%;opacity:1}}.btn-secondary{text-decoration:none;border:2px solid #fff;color:#fff;background-color:transparent;display:block;font-weight:700;line-height:28px;letter-spacing:.05em;text-align:center;white-space:nowrap;vertical-align:middle;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;border-radius:0;text-transform:uppercase;position:relative;overflow:hidden;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.7s ease;transition:.7s ease;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;margin:30px auto}.btn-secondary::after{background-color:#fff;border-color:#fff;content:"";position:absolute;z-index:-1;width:1px;height:530px;top:50%;left:50%;opacity:0;-webkit-transition:width .3s,opacity .3s;transition:width .3s,opacity .3s;-webkit-transform:translate(-50%,-50%)rotate(45deg);transform:translate(-50%,-50%)rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.btn-secondary:hover{color:#7f7f7f;border-color:#fff}.btn-secondary:hover::after{background-color:#fff;width:100%;opacity:1}.btn.spinner:before{content:' ';position:absolute;left:0;right:0;top:0;height:55px;background-color:rgba(255,255,255,.5)}.loader{display:none}.btn.spinner .loader{display:block;position:absolute;left:0;right:0;top:0;width:2.5em;height:2.5em;color:#fff;font-size:10px;margin:-10px auto;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader,.loader:before,.loader:after{width:2.5em;height:2.5em;border-radius:50%;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.loader:before,.loader:after{content:'';position:absolute;top:0}.loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:3.5em}@-webkit-keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}@media only screen and (min-width:768px){.btn-primary:hover:after{color:#fff;width:100%;opacity:1}}.btn-secondary{text-decoration:none;border:1px solid #00008f;color:#00008f;background-color:transparent;display:block;font-weight:700;line-height:28px;letter-spacing:.05em;text-align:center;white-space:nowrap;vertical-align:middle;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;border-radius:0;text-transform:uppercase;position:relative;overflow:hidden;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:700ms ease;transition:700ms ease;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;margin:0 auto 32px;padding:0 20px}.btn-secondary::after{background-color:#fff;border-color:#fff;content:'';position:absolute;z-index:-1;width:1px;height:530px;top:50%;left:50%;opacity:0;-webkit-transition:width .3s,opacity .3s;transition:width .3s,opacity .3s;-webkit-transform:translate(-50%,-50%)rotate(45deg);transform:translate(-50%,-50%)rotate(45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.btn-secondary:hover{color:#7f7f7f;border-color:#fff}.btn-secondary:hover::after{background-color:#fff;width:100%;opacity:1}@media only screen and (min-width:1024px){.btn-secondary{margin:92px auto 80px}}header{background-color:#fff;height:70px}header .header-inner{max-width:1024px;margin:0 auto}header .header-inner .logo{float:left;margin:0 0 0 20px}header .header-inner .logo a{display:block}.risiko-lv header .header-inner .logo a,.beratermappe header .header-inner .logo a{background:url(../../assets/img/logo-axa.png)no-repeat 50%;height:70px;width:54px}header .header-inner .info{float:right}header .header-inner .info .btn-secondary{margin:19px 0}.intro{text-align:center;padding:100px 0 0}.content-inner .intro{padding:0}#Overlay,#AxaGroupOverlay,#AxaCompaniesOverlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:3;cursor:pointer}.popuptext{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-color:#fff;padding:20px}.popuptext .close-x{position:absolute;right:20px;top:20px;cursor:pointer}.col-20,.col-30,.col-50,.col-70,.col-80{margin:0 20px 0 0;position:relative}.col-20:last-child,.col-30:last-child,.col-50:last-child,.col-70:last-child,.col-80:last-child{margin:0}.col-50{width:50%}.col-70{width:70%}.col-30{width:30%}.col-80{width:80%}.col-20{width:20%}.col-100{width:100%}.form-line{display:flex;margin:40px 0;position:relative}.form-line.textarea{margin:30px 0 60px}.form-line.radio-line{min-height:30px;margin:24px 0}.form-line.radio-line label{position:static;display:inline-block;margin-right:20px;height:auto}.form-line.radio-line input{display:inline-block}.radio-container{text-align:center}.form-line.yes-no-line{display:flex;min-height:30px;text-align:center;align-items:stretch;align-content:center}.form-line.yes-no-line .radio-container{display:flex;flex-direction:column;width:100%}.form-line.yes-no-line [type=radio]{opacity:0;position:absolute}.form-line.yes-no-line label{line-height:50px;border:1px solid #c9cacb;color:#fff;cursor:pointer;height:50px;margin-bottom:0;margin-top:9px;position:relative;z-index:1;margin-right:20px;align-items:center;justify-content:center;flex-direction:column}.form-line.yes-no-line [type=radio]+label span{color:#333;font-size:16px;line-height:26px}.form-line.yes-no-line input[type=radio]:not(:checked)+label::before,.form-line.yes-no-line input[type=radio]:checked+label::before{background:0 0;width:0;height:0}.form-line.yes-no-line [type=radio]:checked+label,.form-line.yes-no-line [type=radio]:hover+label{border:2px solid #00008f}.form-line.yes-no-line [type=radio]:checked+label span,.form-line.yes-no-line [type=radio]:hover+label span{position:relative;top:-1px}.form-line.yes-no-line input{display:inline-block}.form-line.radio-buttons-line{display:flex;min-height:30px;text-align:center;align-items:stretch;align-content:center;flex-direction:column;flex-wrap:nowrap}@media only screen and (min-width:480px){.form-line.radio-buttons-line{flex-direction:row;flex-wrap:wrap}}.form-line.radio-buttons-line .radio-container{display:flex;flex-direction:column;flex-grow:1;width:100%}@media only screen and (min-width:480px) and (max-width:767px){.form-line.radio-buttons-line .radio-container{width:auto;min-width:50%}}@media only screen and (min-width:768px){.form-line.radio-buttons-line .radio-container{width:auto;min-width:33%}}.form-line.radio-buttons-line [type=radio]{opacity:0;position:absolute}.form-line.radio-buttons-line label{line-height:50px;border:1px solid #c9cacb;color:#fff;cursor:pointer;height:50px;margin-bottom:0;margin-top:9px;position:relative;z-index:1;margin-right:20px;align-items:center;justify-content:center;flex-direction:column}.form-line.radio-buttons-line [type=radio]+label span{color:#333;font-size:16px;line-height:26px}.form-line.radio-buttons-line input[type=radio]:not(:checked)+label::before,.form-line.radio-buttons-line input[type=radio]:checked+label::before{background:0 0;width:0;height:0}.form-line.radio-buttons-line [type=radio]:checked+label,.form-line.radio-buttons-line [type=radio]:hover+label{border:2px solid #00008f}.form-line.radio-buttons-line [type=radio]:checked+label span,.form-lineradio-buttons-line [type=radio]:hover+label span{position:relative;top:-1px}.form-line.radio-buttons-line input{display:inline-block}.radio__input{display:flex}.radio__input input{opacity:0;width:0;height:0}.radio__control{width:22px;height:22px;margin:0 8px 0 -8px;border-radius:50%;border:1px solid #ccc;display:grid;place-items:center}.radio__input input+.radio__control::before{content:"";width:8px;height:8px;margin:-2px 0 0 -2px;box-shadow:inset 8px 8px #FFF;border-radius:50%;border:8px solid #00008f;transition:180ms transform ease-in-out;transform:scale(0)}.radio__input input:checked+.radio__control::before{transition:180ms transform ease-in-out;transform:scale(1)}.radio__input input:checked:focus+.radio__control,.radio__input input:checked:hover+.radio__control{border:1px solid #ccc}.radio__input input:focus+.radio__control,.radio__input input:hover+.radio__control{border:2px solid #ccc}.errorContainer .radio__input input+.radio__control::before{transform:scale(1);box-shadow:inset 8px 8px #C91432;border:8px solid #c91432}.form-line.indent{margin-left:20px}.form-line.checkbox-line{margin:24px 0}.form-line.checkbox-line label{position:static;padding:0 0 0 35px;display:block;height:auto;font-size:16px;line-height:24px}.form-line.checkbox-line input{position:absolute;left:0;top:0;width:24px;height:24px}.form-line.checkbox-line a{color:#00006d;text-decoration:underline}.form-line.checkbox-line .error-message{padding:0 0 0 35px}.form-line.button-line{text-align:center}.form-line.button-line button{width:100%}.label{color:#999;padding:0 20px 0 0;font-size:12px}input,select{color:#333}input[type=radio]{margin:0 10px 0 0}input[type=text],input[type=number],input[type=email],select{border-bottom:1px solid #999;outline:none;width:100%;height:30px}input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=text]:hover,input[type=number]:hover,input[type=email]:hover{border-bottom:2px solid #00008f}textarea{border:1px solid #999;outline:none;width:100%;height:200px;padding:10px;font-size:16px}textarea:focus,textarea:hover{border:2px solid #00008f}form .form-line input,form .form-line select{background:0 0;display:block;position:relative;z-index:2;font-size:16px}form .form-line input:focus{outline:none;box-shadow:none}form .form-line input::placeholder{color:transparent;display:none}form .form-line label{position:absolute;top:0;left:0;height:100%;z-index:1;transition:top .3s}form .form-line input:focus+label,form .form-line input:not(:placeholder-shown)+label,form .form-line .errorContainer label{top:-20px}form .form-line input:not(:-ms-input-placeholder)+label{font-size:16px!important;top:-20px}form .form-line input:-ms-input-placeholder{color:transparent!important;font-size:20px}.contactblock{display:block;position:relative;height:100px}.contactblock .contactImage{position:absolute;left:0;width:80px;height:80px;background-size:contain;background-repeat:no-repeat;background-position:0;border-radius:50%}.contactblock .contactImage.beispiel{background-image:url(../../assets/img/contact-intro-beispiel.jpg)}.contactblock .contactText{position:absolute;left:100px}.contactblock .contactText h4{margin:8px 0 0}.colorBlock.lightgray{background-color:#f5f5f5;margin:20px -60px;padding:20px 60px}.colorBlock.lightblue{background-color:#d9eff9;margin:20px -60px;padding:20px 60px}.colorBlock.white{background-color:#fff;padding:20px 60px}.colorBlock.lightgrayList{background-color:#f5f5f5;padding:5px 60px}.colorBlock.lightblueList{background-color:#d9eff9;padding:5px 60px}.brokerBox h3{margin:0}.brokerBox p{padding:0}.brokerBox a.link-tel{display:block;margin:15px 0 0;font-size:18px}.item-container{display:block;text-align:center}.item-container .item{text-align:center;display:inline-block;padding:0 20px;margin:30px 0;height:auto;vertical-align:top}.item-container .item img{height:142px;width:142px}.item-container .item h3{margin:16px 0 8px}.item-container .item p{max-width:250px;margin:0 auto}.item-container .item a{color:#333;text-decoration:none}.item-container .item a:hover *{opacity:.7}@media only screen and (max-width:479px){.item-container .item{width:100%}}@media only screen and (min-width:480px) and (max-width:767px){.item-container .item{width:calc(50% - 2px)}}@media only screen and (min-width:768px){.item-container .item{width:calc(33% - 2px);height:360px;margin:30px 0}}@media only screen and (min-width:1024px){.item-container .item{height:370px}.item-container .item p{font-size:18px;line-height:25px}}.app-block .col-50{text-align:center}.app-block .form-line{margin:10px 0 30px}.app-block img{width:100%}.subfooter{background-color:#fff;text-align:center;padding:60px 0 35px;max-width:1024px;margin:0 auto}body.daef .subfooter,body.daev .subfooter{max-width:512px;margin:0 auto 50px}body.breit .content-inner{max-width:768px;margin:0 auto 50px}.subfooter a{color:#00006d;text-decoration:none}footer{display:flex;min-height:42px;background-color:#4976ba}footer .footer-content{max-width:1024px;margin:0 auto}footer .copyright{color:#fff;font-size:13px;float:left;line-height:17px;padding:13px 20px 12px}footer .footer-menu{float:right;line-height:17px;padding:13px 20px 12px;color:#fff}footer .footer-menu a{color:#fff;font-size:12px;display:inline-block;line-height:20px;text-decoration:none}#linkTable{width:100%;border-collapse:collapse}#linkTable th{text-align:left;background-color:#ccc;padding:5px 10px}#linkTable td{padding:5px 10px}#linkTable tr:nth-child(even){background:#efefef}#linkTable tr.summe td{text-align:center;padding:10px;margin:20px 0 0;border-top:1px solid #ccc;background:#fff}